A 50¢ event contract doesn’t cost the same in trading fees as a 10¢ contract on Kalshi. How your order fills can also change what you’re charged.
Learn
By Barbara Pazur
Kalshi uses a price-sensitive fee formula for event contracts, with the highest standard trading fee around the middle of the price range. Resting orders can follow a different maker-fee schedule, and some markets use their own multipliers.
This article is for informational purposes only and should not be construed as financial or investment advice. Past performance does not guarantee future results.
Does Kalshi have trading fees?
Yes. Kalshi charges transaction fees when certain event-contract orders execute.
For most event contracts, the standard fee applies when your order immediately matches an order already sitting in the order book. A resting order follows the maker-fee rules instead and may have no maker fee at all, depending on the market.
Kalshi transaction fees can also vary by market. The current schedule lists some event-contract series with different maker or taker multipliers, so the general formula doesn’t apply identically to every contract.
You can see the applicable fee before confirming a trade. Kalshi’s fees appear through the ‘i’ icon next to “You’re buying.”
How do Kalshi fees work?
Kalshi calculates its general event-contract fee from the contract price, number of contracts, and any multiplier assigned to that market.
The current standard formula is:
Fee = M × 0.07 × C × P × (1 − P)
M is the market multiplier, normally 1 unless Kalshi specifies otherwise.
C is the number of contracts.
P is the contract price in dollars, so 50¢ becomes 0.50.
Because the formula includes P × (1 − P), the fee rises as the contract approaches 50¢ and falls again as the price moves toward $1.
For 100 contracts, Kalshi’s current general schedule charges $0.63 at 10¢, $1.12 at 20¢, and $1.75 at 50¢. The pattern then reverses, with $1.12 at 80¢ and $0.63 at 90¢.
Kalshi taker fees explained
You’re the taker when your order matches immediately with liquidity already available in the order book.
Kalshi taker fees normally use the 0.07 formula above, subject to the multiplier for that market. At 50¢, 100 contracts carry a $1.75 fee under the current general schedule.
That 0.07 coefficient doesn’t mean Kalshi simply charges 7% of what you spend. The contract price feeds into the formula, which is why the dollar fee changes across the 1¢ to 99¢ price range.
Kalshi maker fees explained
A maker order doesn’t fill immediately. It stays in the order book until another trader accepts it.
Kalshi uses this formula for designated maker-fee markets:
Fee = M × 0.0175 × C × P × (1 − P)
The important difference is that the default maker multiplier is 0 unless Kalshi specifies otherwise for that market. That means many resting orders don’t carry a maker fee, while designated markets can use the 0.0175 formula with a different multiplier.
Kalshi charges the maker fee only if the resting order eventually executes. Canceling an unfilled resting order doesn’t generate a fee.
How to calculate Kalshi trading fees
Kalshi fees per contract change with the contract price and the number of contracts you trade.
For 100 contracts under the general trading schedule:
Contract price
Trade value
Trading fee
10¢
$10
$0.63
20¢
$20
$1.12
50¢
$50
$1.75
80¢
$80
$1.12
90¢
$90
$0.63
Based on publicly available information as of September 30, 2026.
Take the 50¢ example. With 100 contracts and the standard multiplier of 1:
1 × 0.07 × 100 × 0.50 × (1 − 0.50) = $1.75
At 20¢:
1 × 0.07 × 100 × 0.20 × (1 − 0.20) = $1.12
That’s why looking only at the number of contracts doesn’t tell you the fee. The contract price also changes the result.
Kalshi’s published schedule also applies its own rounding rules, so the amount shown on the order screen is the number to check before you confirm the trade.
Some event markets use different multipliers from the general schedule. It’s worth checking the specific market rather than assuming every contract uses the same fee.
Does Kalshi charge deposit or withdrawal fees?
Kalshi deposit fees depend on how you fund the account.
Bank transfers through ACH currently have no Kalshi fee. Kalshi also doesn’t charge for wire deposits, although your bank may charge its own wire fee. Debit-card deposits can carry a fee of up to 2%.
Crypto deposits work differently because third-party and blockchain costs can apply. Kalshi says crypto deposits may carry transfer-provider fees and network gas fees.
Kalshi withdrawal fees are currently $0 for bank transfers, debit cards, and crypto withdrawals. Wire withdrawals are only supported for transactions of $500,000 or more, and the receiving bank may charge its own wire fee.
Recently deposited funds can also be subject to a temporary withdrawal hold. The timing depends on how you deposited and whether you’re withdrawing through the same method.
Kalshi doesn’t charge a settlement or membership fee when an event contract resolves.
How do Kalshi and OG.com fees differ?
Kalshi and OG.com both let you trade event contracts, but they don’t handle every order in the same way.
On Kalshi, an immediately matched event-contract order generally follows the price-sensitive taker formula. Resting orders only incur a maker fee in markets where Kalshi has designated one.
OG.com offers quick orders and limit orders. Quick orders execute immediately against available liquidity, with any portion that can’t fill right away canceled. On most U.S. markets, Quick Orders use the 0.07 × C × P × (1 − P) taker-fee formula.
OG.com’s limit orders use a different structure. You choose the price you’re willing to trade at and leave the order open for another trader to match. OG.com charges a 1.75% fee when that limit order is accepted and the trade completes. An unfilled order doesn’t incur a trading fee.
A limit order also gives you control over the execution price. It can fill fully, partly, or not at all depending on whether another trader accepts your price.
That doesn’t make either fee structure universally cheaper. It’s worth comparing the fee on the actual contract with the available price, spread, order size, and whether you expect to close the position before settlement.
Yes. Kalshi charges fees on event-contract trades under its published schedule. The amount can depend on the contract price, number of contracts, order type, and the specific market.
How much are Kalshi trading fees?
Under the current general schedule, 100 contracts at 50¢ carry a $1.75 fee when the order is immediately matched. The fee falls as the contract price moves away from 50¢.
How are Kalshi fees calculated?
Kalshi uses the formula Fee = M × 0.07 × C × P × (1 − P), where M is the market multiplier, C is the number of contracts, and P is the contract price in dollars.
What is the difference between Kalshi maker and taker fees?
Taker orders generally use Kalshi’s standard 0.07 fee coefficient, while maker orders only incur a fee in designated markets and use a lower 0.0175 coefficient when that fee applies.
Does Kalshi charge a fee when a contract settles?
No. Kalshi’s current event-contract fee schedule states that there is no settlement fee.
Does Kalshi charge deposit or withdrawal fees?
ACH deposits and withdrawals have no Kalshi fee. Debit deposits can cost up to 2%, while current bank, debit-card, and crypto withdrawals have no Kalshi fee. Other providers, banks, or blockchain networks can still charge their own fees.
Where can I find Kalshi’s current fee schedule?
Kalshi publishes its fee schedule on its website and links to it from the Help Center. The order screen also shows the applicable fee before you confirm a trade.
Important Information: Prediction is an event contract that is a derivatives product offered by North American Derivatives Exchange, Inc. (NADEX), a CFTC-regulated exchange, which does business under the brand OG.com Prediction Markets (OG) Crypto.com | Derivatives North America and uses a CFTC-regulated exchange that uses OG.com technology.
Trading on OG.com involves risk and may not be appropriate for all. By trading you risk losing your cost to enter any transaction, including fees. You should carefully consider whether trading on OG.com is appropriate for you in light of your investment experience and financial resources. Any trading decisions you make are solely your responsibility and at your own risk.