FED SEP CUT 36¢ ▾2 WORLD CUP · BRAZIL 22¢ ▴3 BTC > $150K EOY 41¢ ▴1 GOVT SHUTDOWN 58¢ ▾4
LIVE · 6 platforms tracked
Best Prediction Websites
bestpredictionwebsites.com
Get the daily edge →
Learn

Kalshi fees explained (plus Polymarket fees and Kalshi taxes)

A balance scale beside a stack of discs with a thin slice cut away, illustrating Kalshi fees explained

Kalshi’s main fee is a trading fee of 0.07 × contracts × price × (1 − price), rounded up, charged only when your order takes an existing price. That’s $1.75 on 100 contracts at 50¢ and $0.63 at 10¢ or 90¢. Bank deposits and all standard withdrawals are free. Below we break down every Kalshi fee as of October 2026, compare Polymarket’s fees, and explain what’s known about Kalshi taxes.

Kalshi trading fees

Kalshi’s fee schedule (effective February 5, 2026) sets two formulas, where C is the number of contracts and P the price in dollars:

The P × (1 − P) term means fees peak at 50¢ and fall toward the extremes. Kalshi’s help centre describes this as a fee “on the expected earnings on the contract.”

Kalshi fees per contract vs Polymarket US Fee per contract from each published formula, before rounding. Kalshi taker 0.07 peaks at 1.75 cents at a 50 cent price. Polymarket US taker 0.0695 peaks at about 1.74 cents. Kalshi maker fee 0.0175, where it applies, peaks at about 0.44 cents. Kalshi fees per contract vs Polymarket US 0¢ 1¢ 2¢ 3¢ 0¢25¢50¢75¢100¢ CONTRACT PRICE FEE PER CONTRACT 1.31¢ 1.75¢ 1.31¢ 1.3¢ 1.74¢ 1.3¢ 0.33¢ 0.44¢ 0.33¢ Kalshi taker (0.07) Polymarket US taker (0.0695) Kalshi maker (0.0175)
Kalshi fees per contract, computed from Kalshi's fee schedule and Polymarket US's fee page, before rounding (checked October 17, 2026).

Which Kalshi markets charge maker fees?

Most don’t. We pulled every series from Kalshi’s public API on October 17, 2026. About 160 of more than 15,000 series carry maker fees, mostly major sports games (the NFL, NBA and NHL game series, for example) plus some economics markets such as the Fed rate series. A handful are fee-free, and since August 2026 some MLB series have run at a 0.5 fee multiplier. The app shows the fee before you confirm a trade, so check there for any specific market.

Rounding

The PDF schedule says fees round up “to the next cent.” Kalshi’s newer API documentation adds that fees accumulate across all fills of one order, “so that the total fee converges to what a single equivalent fill would cost.” In practice, splitting one order into many small fills shouldn’t cost you more.

Combos (parlays)

Combos are priced through a request-for-quote system. Under a fee update Kalshi filed with the CFTC on July 12, 2026, a trader accepting a quote pays the equivalent of a taker fee, and the quoter pays the equivalent of a maker fee.

Our Kalshi fee framework: fee as a share of your stake

The per-contract fee is largest at 50¢, but what really matters is the fee as a share of what you put up. Divide the taker fee by the price and you get a simple rule: Kalshi’s taker fee costs 7% × (1 − price) of your stake. Cheap long shots therefore cost the most per dollar:

Kalshi taker fee as a % of your stake, by price Kalshi taker fee divided by stake equals 7 percent times one minus price: 6.3 percent at 10 cents, 5.25 percent at 25 cents, 3.5 percent at 50 cents, 1.75 percent at 75 cents and 0.7 percent at 90 cents. Kalshi taker fee as a % of your stake, by price 6.3% 10¢ 5.25% 25¢ 3.5% 50¢ 1.75% 75¢ 0.7% 90¢ CONTRACT PRICE
Kalshi taker fee ÷ stake = 0.07 × (1 − price), derived from Kalshi's published fee formula, before rounding.
PriceCost of 100 contractsKalshi taker feeFee as % of stakePolymarket US taker fee
10¢$10$0.636.3%$0.63
25¢$25$1.325.3%$1.30
50¢$50$1.753.5%$1.74
75¢$75$1.321.8%$1.30
90¢$90$0.630.7%$0.63

The takeaway: if you like buying contracts under 25¢, fees eat 5–6% of every stake as a taker. Posting a limit order instead (free on most markets, 0.0175 where maker fees apply) is the single biggest fee saving available.

Kalshi deposit and withdrawal fees

MethodDepositWithdrawal
Bank (ACH)Free ($10 minimum)Free, a few business days
Debit cardMay incur a 2% feeFree, usually within hours
WireFree ($1,000 minimum)Only for $500,000+, per the fee schedule
PayPalFirst deposit free, then up to 2%Free
VenmoFirst deposit free, then fees may varyFree
CryptoNetwork and provider fees may applyFree (needs a prior crypto deposit)
Cash App“Subject to a fee” (amount not stated)Not available

All figures are from Kalshi’s help centre as of October 2026. To avoid every Kalshi deposit fee, fund by bank transfer.

Polymarket fees

Polymarket runs two products with different fees.

For a fuller platform comparison, see Kalshi vs Polymarket.

Kalshi taxes: what we know

General information only, not tax advice. Tax treatment of prediction markets is unsettled, so speak to a tax professional.

What Kalshi sends you. Kalshi’s help centre says users who pass IRS reporting thresholds receive a 1099-MISC for credits and rewards, a 1099-INT for interest, a 1099-B for crypto transfers and a 1099-DA from its crypto partner ZeroHash. It doesn’t issue a 1099 for profits from trading event contracts. Instead, you can download a profit and loss statement under Account → Tax Info. The statement uses first-in, first-out accounting, includes fees and rebates, and is updated on the first of each month.

One threshold to know. Kalshi’s SSN article still cites “more than $600 in incentive credits” as a reporting trigger. The IRS says the One Big Beautiful Bill Act raised that information-return threshold to $2,000 for payments made after December 31, 2025.

How winnings may be taxed. We found no IRS ruling, notice or FAQ on event contracts. That leaves three possible treatments, and tax advisers disagree on which applies:

  1. Gambling income (IRS Topic 419). Losses are deductible only if you itemise, and only up to your winnings. The IRS confirms that from tax year 2026 the deduction for wagering losses is capped at 90% of losses. Whether that cap applies to event contracts isn’t established.
  2. Section 1256 contracts: regulated futures traded on a CFTC-designated contract market get 60% long-term / 40% short-term capital-gains treatment. Kalshi is a designated contract market, but the IRS hasn’t said whether event contracts qualify.
  3. Ordinary capital gains or other income. The Congressional Research Service noted in August 2026 that event contracts are “currently in the aggregate taxed at a lower rate” than state-regulated sports betting.

Whatever the treatment, keep your Kalshi P&L statement and any 1099s. Before filing, check our Kalshi review for current account details, and whether Kalshi is legal in your state.

Frequently asked questions

How much does Kalshi charge per trade?

Takers pay 0.07 × contracts × price × (1 − price), rounded up, per Kalshi's fee schedule. That's $1.75 on 100 contracts at 50¢ and $0.63 at 10¢ or 90¢. Resting (maker) orders are free on most markets, and about 160 series charge a smaller 0.0175 maker fee. There's no settlement or membership fee.

Does Kalshi charge fees to deposit or withdraw?

Bank (ACH), wire and RTP deposits are free. Debit-card deposits may carry a 2% fee, and PayPal and Venmo are free the first time, then may carry a fee. Withdrawals by debit card, bank, PayPal, Venmo and crypto carry no Kalshi fee, per its help centre.

Which is cheaper, Kalshi or Polymarket?

For takers on Polymarket US they're almost identical: 0.0695 vs Kalshi's 0.07, so $1.74 vs $1.75 on 100 contracts at 50¢. Polymarket US makers aren't charged and can earn rebates, while some Kalshi markets charge makers. Polymarket's international site uses lower per-category rates, but it isn't open to US residents.

Do you pay taxes on Kalshi winnings?

Generally, yes: winnings are income, but the IRS hasn't said how event contracts should be classified. Kalshi issues 1099-MISC for rewards and 1099-INT for interest, but not a 1099 for trading profits. It gives you a profit and loss statement instead. This is general information, not tax advice; talk to a tax professional.

Sources

Last checked:

18+ (21+ where required). Prediction markets involve risk of loss — only trade what you can afford to lose. Gambling problem? Call or text 1-800-MY-RESET (National Problem Gambling Helpline, 24/7).

Last updated 2026-10-17. Not financial or betting advice.