The Quick Answer
A Kalshi promo code unlocks the same new-user welcome offer no matter which one you enter: register with a code, deposit at least $10, and settle $25 in trades within seven days to receive a randomized bonus worth $15 to $500 in trading credit. The codes you see floating around, SIBONUS, CBSSPORTS, GRINDERS, FOXSPORTS and dozens more, are affiliate codes from different websites, and they all point to one identical offer. The "up to $500" headline is real but rare: about 7 in 10 people who qualify get $15, and the average payout works out to roughly $25. Below is the full step-by-step, the honest odds on every bonus tier, whether Kalshi is even legal where you live, and what those credits are actually worth once the seven-day clock starts.
Offer details verified from kalshi.com as of August 13, 2026. Terms can change; confirm the current offer at kalshi.com/tc/500 before you register.
Is There A Kalshi Promo Code, And Does It Matter Which One?
Kalshi is a CFTC-regulated prediction market exchange, not a sportsbook, so its "promo code" is really a referral tag. Every publisher that writes about the offer mints its own version, which is why one page shouts SIBONUS, the next SL500, another GRINDERS or RATE or LABS. Here is the part almost none of those pages lead with: the code changes who earns the affiliate commission on your sign-up, not what you receive. The welcome offer behind all of them is the same deposit-and-trade bonus straight from Kalshi.
OddsShopper does not run a Kalshi affiliate code, so this page has nothing to sell you and no reason to dress up the number. That is the whole point of reading it here first. The promise I want to pay off before you enter any code is simple: know the real odds on the bonus, and know whether you can even use Kalshi in your state, before you fund an account.
How The Kalshi Welcome Offer Works, Step By Step
The mechanics are short, and every one of them matters for whether the bonus actually lands in your account:
| Step | Requirement |
|---|---|
| 1. Eligibility | New Kalshi users only, in a state where Kalshi operates |
| 2. Enter A Code | Add any active promo code at registration (or use a referral link, not both) |
| 3. Deposit | Fund the account with at least $10 |
| 4. Trade | Settle at least $25 in trades within 7 days of registering |
| 5. Bonus Posts | Trading credit is awarded regardless of whether those trades win or lose |
Two details in that table quietly decide the outcome. First, the $25 is a trading requirement, not a second deposit, and it has to be settled trades inside a seven-day window, so a $10 deposit alone will not trigger anything. Second, the bonus arrives as trading credit, not withdrawable cash: it must be used on Kalshi's Predictions product, and it expires seven days after it is granted. The official rules live at kalshi.com/tc/500, and Kalshi can adjust them at any time.
The Honest Odds: What "Up To $500" Really Pays
Every promo page in this category runs the same "up to $500 in bonuses" headline. What most of them bury is that the bonus amount is randomized, and the distribution is heavily weighted to the bottom rung. Here is the published breakdown:
| Bonus You Receive | Chance of receiving it |
|---|---|
| $15 | 70% |
| $35 | 24% |
| $75 | 5% |
| $100 | 0.65% |
| $500 | 0.35% |
The row that tells the real story is the top one: roughly 7 out of every 10 qualifiers get $15, and the $500 jackpot lands for about 1 in every 285 users. Run the expected value and it settles the debate cleanly. Weight each tier in the table above by its own odds and the five payouts collapse into one honest number: the average bonus is about $25. That is a fair, honest number, and it is a long way from the $500 on the banner. Treat this offer as a roughly $25 average bonus with a small lottery attached, and you will size your expectations right.
The one thing to remember: the promo code is cosmetic and the bonus is a lottery. Every active code unlocks the same offer, and the realistic prize is about $25 in trading credit, not $500. Claim it because you were going to trade on Kalshi this week anyway, not because of the banner number.
Worked Example: Turning A Deposit Into A Bonus
Say you register with an active code and deposit $30. To clear the offer you need $25 in settled trades, so you spread that across a few Kalshi markets, buying contracts at whatever price each one is trading.
Kalshi contracts are priced from 1 to 99 cents, and the price is the market's implied probability. A contract at 60¢ means the market prices that outcome around a 60% chance; at 42¢ it is a 42% market, and a heavy favorite might sit at 88¢, an 88% market. To reach $25 in trades you might buy a block at 60¢, another at 30¢, a few at 55¢, some at 78¢, and round it out at 25¢ and 12¢, a mix that totals about $25 in contracts and clears the requirement. Each contract resolves YES or NO at settlement for either $1 or $0, but for this offer the outcome does not matter: once $25 in trades has settled, the bonus credit posts.
Then the second clock starts. Whatever tier you draw, most likely the $15, has to be traded through on the Predictions product within seven days or it is forfeited. So the practical move is to qualify only when you actually plan to keep trading that week, not to park money and walk away.
Where You Can Actually Use It: Kalshi Legality In 2026
A bonus is worth nothing if you cannot register, and this is the piece the promo-code pages skip almost entirely. Kalshi operates nationally as a CFTC-regulated designated contract market, but its state-level status is contested and moving in 2026. On July 31, 2026, New York Attorney General Letitia James sued Kalshi, alleging it operates as an unlicensed gambling platform; Kalshi disputes the claim and continues to operate while the matter plays out. Several states have issued cease-and-desist letters or restrictions, and the specific list has been shifting month to month as courts weigh in and the CFTC's federal authority is tested against state gaming regulators.
The takeaway is not a verdict, it is an instruction: check Kalshi's current availability for your own state at registration before you count on any bonus, because access is the real gate here. For the fuller picture, see our explainers on whether Kalshi is legit and whether prediction markets are legal.
What The Bonus Credits Are Actually Worth
Come back to that $25 average, because a few things chip away at it. Bonus trading credit is not cash: it cannot initially be withdrawn, it only works on Kalshi's Predictions product, and it evaporates seven days after it lands. That makes it closer to a use-it-or-lose-it trading stake than to money in your pocket, and it is a different instrument than a sportsbook free bet, a contrast we break down in Kalshi versus a sportsbook.
Two more line items to weigh. Kalshi charges trading fees that scale with the contract price and can reach roughly $1.75 per 100 contracts on even-money, 50¢ markets, so the credit buys a little less action than its face value suggests. And your ability to move money in and out, covered in our guide to Kalshi deposits and withdrawals, shapes how quickly you can act inside that seven-day window. None of this makes the offer bad. It makes it a modest, honest promotion best claimed when you were going to trade anyway. If you want to understand the offer's exact wording and the clauses that trip people up, our Kalshi fine print watch tracks it, and if you are new to placing the trades themselves, start with how to trade sports on Kalshi.
The Kalshi Referral Offer Is A Separate Thing
Do not confuse the welcome code with Kalshi's referral program. Once your own account has $100 in settled trades, Kalshi unlocks a personal referral link, and you can earn an additional $25 for each successful referral you send. It runs alongside the welcome offer rather than replacing it, but you use either a promo code or someone's referral link when you first register, not both.
In Summary
The Kalshi promo code question has a refreshingly plain answer: the code you pick does not change your bonus, so chase the offer, not the letters. Register, deposit $10, settle $25 in trades within seven days, and you draw a randomized credit that is $15 about 70% of the time and averages around $25. It is trading credit with a seven-day expiry, not withdrawable cash, and the one step that actually matters before any of it is confirming Kalshi is available in your state. Claim it when you were already going to trade that week, and it is a fair little boost. Treat it as a $500 windfall and the math will disappoint you.
If you would rather see where the real edges are before you fund anything, browse today's free expert picks and the full prediction markets hub for every live model-verdict board we publish.
Frequently Asked Questions
Do I need a promo code to sign up for Kalshi? No, you can register without one, but entering an active code at sign-up is what qualifies you for the welcome bonus. Without a code (or a referral link), you skip the deposit-and-trade offer entirely.
Is the Kalshi promo code legit? The offer itself is a real Kalshi promotion governed by the terms at kalshi.com/tc/500. The many branded codes are affiliate tags from different publishers that all unlock the same bonus, so none is more powerful than another.
What is the best Kalshi promo code? There is no "best" one, because every active code unlocks the identical randomized $15 to $500 offer. The code only decides which site earns the referral credit, not what you receive.
How much is the Kalshi sign-up bonus? It is randomized: 70% of qualifiers get $15, 24% get $35, 5% get $75, 0.65% get $100, and 0.35% get $500. The probability-weighted average is about $25.
Can I withdraw the Kalshi bonus? Not at first. Bonus credit must be used on Kalshi's Predictions product and expires seven days after it is granted, so it functions as a short-window trading stake rather than cash you can immediately cash out.
Does the offer work in my state? Only where Kalshi operates. State availability has been shifting in 2026 amid legal challenges, including a July 31, 2026 lawsuit from the New York Attorney General, so confirm your state is supported at registration before you deposit.



