Beginner guide

How Kalshi works: from a contract price to settlement

A contract has a price today and a defined payoff later. Understand the question, your total outlay and the loss scenario before interpreting its implied probability.

Independent research. We receive no commission from the official links on this page. Our disclosures →

What you are buying

In a standard $1 binary example, a Yes contract pays $1 if its defined outcome resolves Yes and $0 if it resolves No. The contract’s own rules define the event and its resolution source; the market title alone is insufficient. You can sell a position before resolution if an executable counterparty exists, with proceeds determined by the exit price.

The price is commonly translated into implied probability: a 60¢ entry represents 60% of the $1 payoff before fees. It is not an independently established 60% chance. Liquidity, spread, costs and participants’ beliefs affect the market.

Standard binary contract: pay stake and fees, then win gross payoff or lose outlay.
Original educational diagram. Examples are illustrative, not live data.
Source provenance and retrieval dates

What you are buying

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Polymarket US settlement ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee rounding ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Published source scope only. Numerical examples labelled hypothetical are our calculations; private-account performance is not established.

The 10-contract example, including fees

Ten contracts at 60¢ cost $6 before fees. A Yes settlement pays $10 gross and gives $4 profit before fees. A No settlement pays zero and loses $6 before fees. Under the reviewed general taker formula, the raw entry charge for ten contracts is $0.168 before the schedule’s collection/rounding treatment.

Kalshi’s rounding documentation distinguishes direct-member balances aligned to $0.0001 from non-direct/FCM balances aligned to $0.01. The trade-model fee is rounded up to six decimal places, then a balance-alignment adjustment and per-order accumulator/rebate apply. For a single 10-contract buy at 60¢ with a $0.168 model fee, those grids can produce a $0.168 direct-member charge or $0.17 cent-aligned charge. Use the actual quoted fee for your account.

Source provenance and retrieval dates

The 10-contract example, including fees

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Polymarket US settlement ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee rounding ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Published source scope only. Numerical examples labelled hypothetical are our calculations; private-account performance is not established.

A resting order and an immediate fill differ

The reviewed schedule charges immediately matched orders under the taker formula. Resting orders generally have no maker charge unless the series is listed in the maker-fee schedule; an applicable maker charge arises only on execution, not cancellation. If you enter and later exit, there can be a fee at both executions.

A limit price constrains your order; it does not guarantee a fill. If only part fills, your exposure is the executed quantity, and execution costs need to be reconciled to those fills.

Source provenance and retrieval dates

A resting order and an immediate fill differ

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Polymarket US settlement ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee rounding ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Published source scope only. Numerical examples labelled hypothetical are our calculations; private-account performance is not established.

Funding and settlement costs

The July 7, 2026 fee PDF states no Kalshi ACH deposit/withdrawal fee and no settlement or membership fee. It lists card deposits at a maximum 2%, potential third-party crypto-processing charges, and method-specific alternative payment charges. A bank can levy its own wire cost.

Losing contracts can consume the stake and fees. A withdrawal hold or account review is an operational issue separate from whether an event has resolved. We have reviewed the schedule; we have not performed a deposit or withdrawal test.

Source provenance and retrieval dates

Funding and settlement costs

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Polymarket US settlement ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee rounding ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Published source scope only. Numerical examples labelled hypothetical are our calculations; private-account performance is not established.

From order to final cash

An order can remain open, fill partly, then stop trading before an outcome is determined. The market lifecycle separates closing from determination and settlement. A release date or final score alone does not override the market’s rules.

StageReader check
OrderPrice, count, immediate/resting portions and fee
CloseTrading deadline; do not assume funds returned
DetermineNamed source, threshold and exceptional outcome
SettleCash allocation under that contract’s rules
Source provenance and retrieval dates

From order to final cash

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Published source scope only. Numerical examples labelled hypothetical are our calculations; private-account performance is not established.

Bid, ask and last trade are different observations

Synthetic order book: the best bid is 48¢ for ten contracts; the best ask is 52¢ for five, then 54¢ for twenty. The midpoint is 50¢, but it is not an executable offer. A ten-contract marketable buy would consume five at 52¢ and five at 54¢, averaging 53¢ before fees, assuming no book changes. The last traded price can be older and need not equal any of these numbers.

ObservationSynthetic price / sizeMeaning
Best bid48¢ × 10Available buying interest
Best ask52¢ × 5Available selling interest
Next ask54¢ × 20Larger order reaches another level
Midpoint50¢Arithmetic reference; no guaranteed fill
Ten-contract buy53¢ average before feesDepth matters, not just headline spread
Source provenance and retrieval dates

Bid, ask and last trade are different observations

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Original synthetic examples interpret the cited documentation. No live order book, account or market forecast is reproduced.

Liquidity changes the executable price as size grows

Synthetic asks: five contracts at 52¢, twenty at 54¢ and thirty at 57¢. The best ask is 52¢, but a ten-contract buy would average 53¢ and a thirty-contract buy 54.1667¢ before fees, assuming every listed offer remains available. These are invented educational levels, not a current market or promised fill.

For thirty contracts, 5 × $0.52 + 20 × $0.54 + 5 × $0.57 = $16.25. If the last five disappear after the first 25 fill, only 25 are filled at $13.40 before fees; the remaining five have no known execution price. A limit order at 54¢ would not automatically take the 57¢ level.

The bid is an available buying price, ask an available selling price, midpoint an arithmetic reference and last trade a past observation. None alone tells you the cash needed for your whole order. Add the actual fee treatment for each fill and compare settlement definitions across products before interpreting a price difference.

Synthetic orderLevels consumedStakeAverage before fees
10 contracts5 × 52¢ + 5 × 54¢$5.3053¢
30 contracts5 × 52¢ + 20 × 54¢ + 5 × 57¢$16.2554.1667¢
25-contract partial fill5 × 52¢ + 20 × 54¢$13.4053.6¢; remaining 5 unfilled
Source provenance and retrieval dates

Liquidity changes the executable price as size grows

Kalshi fee schedule ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07

Kalshi market lifecycle ↗
Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Published product documentation and explicitly labelled arithmetic; no paid, funded or private-account test.

Sources

  1. Kalshi fee schedule →Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verifiedDocument effective date: 2026-07-07
  2. Polymarket US settlement →Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified
  3. Kalshi fee rounding →Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified
  4. Kalshi market lifecycle →Last successful source check: 2026-10-24Evidence origin: direct public-document read · Current evidence status: verified

Your next useful step

Use the actual quoted entry fee and include other costs.

Calculate payout, profit and total loss →

Keep researching

Fee guide

Kalshi fees: formulas, funding and a full trade example

The published schedule separates general taker charges, market-specific maker charges, settlement and funding. Here are the numbers and their limits.

4 min readDesk research
Platform guide

Kalshi: a source-based product guide

A broad event-contract venue with a price-dependent fee schedule. Best understood through contract rules, order type and total outlay.

3 min readDesk research
Calculator

Kalshi payout calculator: payout is not profit

Calculate stake, total outlay and winning/losing settlement results. Enter the fee actually quoted; compare the raw general formula separately.

2 min readDesk research
Comparison

Kalshi vs Polymarket US: costs, funding and rules

Both use event contracts, but the full comparison includes product identity, order execution, funding and exceptional settlement.

3 min readDesk research