Skip to content

Kalshi Review 2026: Is Kalshi Legit, Safe and Worth It?

Is Kalshi legit? Independent 2026 review: CFTC regulation, SSN and KYC requirements, taker and maker fees, withdrawals, state legality, and how Kalshi compares to Polymarket.

13 min read
Tom Hill Independent prediction-market educator Follow on X
This page contains affiliate links. If you sign up through our links, we may earn a commission at no extra cost to you. This helps support our free content.
On this page

Yes — Kalshi is a real, CFTC-regulated US exchange, not a scam. It has been a designated contract market since November 2020, requires full identity verification before you trade, and holds customer funds in USD. The open questions are fees and state-level legality, not whether it exists.

This review is independent. This site is not affiliated with, operated by or endorsed by Kalshi or Polymarket.

What Is Kalshi?

Kalshi is a US prediction market — a regulated exchange where you trade contracts on real-world outcomes instead of betting against a bookmaker. Contracts cover sports, politics, economics, crypto, weather, entertainment and tech.

It is a designated contract market (DCM) — the CFTC’s term for an exchange licensed to list derivatives for trading — and has held that designation since November 2020, the longest track record of any prediction market in the US. It runs on US dollars, not cryptocurrency, and funds through ACH bank transfers and debit cards.

Two things are often said about Kalshi that are not accurate in 2026:

  • “Kalshi has no sports, crypto, culture or tech markets.” False. Sports is now roughly 80% of its volume (about 87% in March 2026) and crypto about 7%. It also lists entertainment markets (Emmy and VMA contracts) and tech markets.
  • “Kalshi is US-only.” Out of date. Since an international expansion in late 2025 it is available in 140+ countries — though it is blocked in Canada, the UK and Australia, has no EU authorisation, and operates without local licences outside the US.

How Does Kalshi Work?

Every contract settles at $1.00 if the event happens and $0.00 if it does not, and contracts trade between those two prices. A contract priced at 62¢ implies the market thinks there is roughly a 62% chance it resolves yes — buy if you think the real probability is higher, sell if you think it is lower.

Unlike a wager you hold to settlement, you can trade in and out before an event resolves, which is what makes these markets tradable rather than just bettable.

Orders come in two kinds, and the distinction drives everything in the fees section below:

  • Taker orders cross the spread and fill immediately against resting orders.
  • Maker orders rest in the order book at a price you choose and fill later if someone takes them.

You need to be a verified Kalshi customer with full KYC before any of this works. There is no anonymous tier.

Is Kalshi Legit and Regulated?

Yes. Kalshi has been a CFTC-designated contract market since November 2020, which makes it the longest-established CFTC DCM among prediction markets. That designation brings federal oversight, mandatory identity verification, and customer funds held through regulated US banking rails. It is a real company with real regulators watching it.

One correction to a claim you will see repeated, including on this site’s older pages: calling Kalshi “the more regulated option” oversells the distinction. Kalshi is the longer-established DCM, but it is no longer the only one — Polymarket US is also a CFTC-designated contract market, as of December 2025. The regulatory gap narrowed.

Does Kalshi Require an SSN and KYC?

Yes — full KYC is required before any trade, and that means a government-issued ID plus your Social Security number. There is no way to use Kalshi without an SSN, and no anonymous or reduced-verification tier.

Why the SSN specifically? Kalshi is a regulated US financial venue, so it has to confirm your identity and report to the IRS the way a broker does. An SSN is how that happens. If you are not comfortable sharing one, Kalshi is simply not an option for you — this is a hard gate, not a setting you can turn off.

Practically: KYC is also what makes USD deposits and withdrawals possible on regulated banking rails. If you value privacy and don’t want to hand over an ID and SSN, Polymarket’s international exchange needs no KYC at all — that trade-off is real and worth being explicit about.

What Are Kalshi’s Fees?

Kalshi’s standard taker fee is:

fee = contracts × 0.07 × price × (1 − price)

The part most people get wrong: the order total is rounded up to the next cent, not each contract. At 50¢, a 100-contract order costs about $1.75, not the $2.00 you would get from per-contract rounding. That is the practical ceiling for a standard market — roughly $1.75 per 100 contracts, reached at even odds.

The 0.07 coefficient is not universal, either. Kalshi multiplies it by a per-series factor, and markets differ materially:

  • Index markets such as the S&P 500 and Nasdaq-100 use 0.035 — half the standard rate.
  • Crypto markets run higher.
  • Perpetuals use separate basis-point tiers.

So “Kalshi charges 0.07” is a useful default, not a rule. Fees have also changed repeatedly through 2026. Check the current schedule for the specific market you plan to trade, because the published headline number will not always match what you pay.

Does Kalshi Charge Maker Fees?

Yes — and this is the most important cost point in this review. Kalshi charges maker fees on many markets, using:

fee = round up( M × 0.0175 × contracts × price × (1 − price) )

where the multiplier M is switched on for roughly 156 series — including KXMLB, KXNBA, KXNFLGAME, KXCPI and KXFED. At 50¢, that maths lands around $0.44 per 100 contracts when M is active. In other words, resting orders that fill are frequently not free on Kalshi.

Compare that to Polymarket: makers pay $0 and additionally earn a rebate of 15–25% of the taker fees their fills generate.

That is the whole comparison, stated plainly. On Kalshi, providing liquidity can cost you money on a long list of markets. On Polymarket, providing liquidity pays you. If you ever plan to place limit orders rather than take the displayed price, this single difference will matter more to your returns than any other feature either platform offers.

We are not going to tell you to ignore Kalshi because of it — it is one line item, and you should weigh it against everything below. But you should know it before you choose.

How Long Do Kalshi Withdrawals Take?

A few business days for a bank withdrawal, and normally instant by debit card. Kalshi’s own help centre is the source for both, and the practical detail varies by rail:

  • Bank withdrawal (ACH): Kalshi charges no fee, the option is available to US users only, and funds typically arrive within a few business days. The exact timing depends on when you submit the request and on your bank’s own ACH schedule — weekends and bank holidays extend it.
  • Debit card withdrawal: normally instant. Occasionally Kalshi’s payment processor runs an additional security check, which is a random verification rather than something you did wrong, and the withdrawal completes once it clears.
  • Crypto withdrawal: Kalshi does support crypto withdrawal routes as well as bank and card.

One thing that catches people out: a recent deposit can be held briefly before it becomes withdrawable. The hold is measured from the exact time of deposit and depends on how you funded the account — for an ACH bank transfer it can run up to two days after the deposit settles. The withdrawal screen in the app or website shows precisely when each deposit becomes available, and that is the authoritative answer for your account rather than any general figure.

Two further constraints worth knowing before you plan a withdrawal:

  • Only funds not allocated to open positions can be withdrawn. Money committed to a live market stays committed until the market resolves or you exit.
  • Full KYC is a prerequisite. Your account has to be verified before any withdrawal can be processed.

Kalshi also charges no fee for a bank withdrawal, which is worth stating next to the maker-fee point above — the fee story on Kalshi is about trading, not about taking your money out.

If you need the current published windows for your specific bank, Kalshi’s help centre is the authoritative source, and it is the one we checked.

Is Kalshi Down Right Now?

Probably not — and the most common cause of “Kalshi is down” is not an outage at all. Kalshi runs scheduled maintenance every Thursday from 3:00 AM to 5:00 AM ET, and a trading pause is in effect during that window. You cannot place or amend orders while it runs, and sessions may disconnect. You can still cancel orders, and resting orders stay on the book. If that is what you are hitting, nothing is broken — reconnect after 5:00 AM ET.

There is a second, rarer state worth telling apart from the first. Kalshi documents two:

  • Trading pause — the scheduled Thursday window. Order placement and amendment are blocked; cancellation still works and resting orders remain unless you have CancelOrderOnPause set.
  • Exchange pause — rare, and used when maintenance needs to be more intensive or when there is an unplanned problem. During an exchange pause you cannot place, amend or cancel orders.

The practical test: an exchange pause occurring outside the Thursday 3-5 AM ET window indicates an actual temporary Kalshi outage. Inside the window, it is just the maintenance schedule.

If you are building against Kalshi rather than using the website, exchange status is queryable directly: the API exposes an exchange-status endpoint that returns the current state along with exchange_estimated_resume_time (the estimated end of the current maintenance window, which Kalshi notes is not guaranteed and can be extended) and per-index statuses. Service-level failures surface there as 503 or 504 responses.

One caution: a number of third-party “Kalshi status” pages exist. At least the better-known one states plainly that it is unofficial and not affiliated with Kalshi, and rates its own data as best-effort. Treat those as indicative only. For a definitive answer on whether the exchange itself is paused, Kalshi’s documented API status endpoint and its help centre are the sources that count.

We do not run a live uptime monitor, so we cannot tell you the current state — but we can tell you which of the two things you are almost certainly looking at, and that alone resolves most of these searches.

Is Kalshi Gambling?

This is genuinely two different questions, and they get different answers.

Legally, Kalshi sells CFTC-regulated event contracts — derivatives, treated as financial instruments rather than as gambling. That classification is precisely what lets Kalshi operate nationally in a way a sportsbook cannot. So in the legal sense, no: it is not gambling.

In practice, regulators and several states argue that sports event contracts do the same thing a bet does, and that the derivatives label is a workaround rather than a distinction. That argument is the core of the state lawsuits against Kalshi, and it is not frivolous.

So: if someone tells you Kalshi is definitely gambling, or definitely not, they are picking a side of an unresolved argument. Both the legal classification and the practical experience can be described honestly, and they disagree.

This is genuinely unresolved, and we will not pretend otherwise. Kalshi argues the CFTC has exclusive jurisdiction over its contracts and that it may therefore trade in all 50 states. In practice, numerous states have pushed back:

  • A Washington state court issued a preliminary injunction in August 2026, carrying penalties of up to $120,000 a day.
  • Minnesota passed the first outright state ban in May 2026. The CFTC sued within 24 hours, and enforcement was paused after a federal court enjoined the ban on 27 July 2026 in US v. Minnesota.
  • Michigan, New York, Nevada, Kentucky and the Ho-Chunk Nation have all litigated.

Whether Kalshi is legal in every state is a live legal question, not a settled fact. Do not treat either “yes it’s legal everywhere” or “it’s banned” as a reliable answer — and if you are in a state currently involved in litigation, look at the current status before relying on access.

Kalshi vs Polymarket

Both are now CFTC-designated contract markets, so this is no longer a regulation-versus-no-regulation story. It is a fees-and-convenience story.

Where Kalshi is plainly better:

  • USD deposits with no crypto. Fund via ACH bank transfer or debit card. Nothing to learn about wallets or stablecoins.
  • Native mobile apps. Kalshi ships real iOS and Android apps. Polymarket’s international exchange has no dedicated app.
  • The longer regulatory track record in the US — a DCM since November 2020, versus December 2025 for Polymarket US.
  • Liquidity is no longer a weakness. Kalshi overtook Polymarket on notional volume in late April 2026 and held roughly 62–65% of market share. In April 2026 it traded about $14.8bn against Polymarket International’s $9bn, with combined monthly volume across both rising from under $5bn in September 2025 to about $24bn by April 2026. The old “Polymarket is deeper, Kalshi is thin” claim is false and reversed — do not repeat it.

Where Polymarket is plainly better:

  • Maker economics, decisively. Polymarket makers pay $0 and earn a 15–25% rebate; Kalshi charges maker fees on many markets. This is not close.
  • Lower taker fees on most categories, and fee-free geopolitical markets that Kalshi does not list at all.
  • No KYC on the international exchange. Sign up in minutes with no ID and no SSN.
  • Broader market coverage, including categories Kalshi does not touch.

On access as a US resident, the two are closer than they used to be. Polymarket’s international exchange is close-only for US IP addresses — you can close existing positions but not open new ones. A separate CFTC-regulated Polymarket US exchange is open to US residents on iOS, Android and the web with full KYC, having dropped its waitlist in May 2026. So US users now have two regulated venues and the decision comes down to cost and preference.

Outside the US, the international Polymarket exchange keeps its advantages: the lowest fees, no KYC, and the widest market range. If you can access it and cost matters:

Create Your Polymarket Account

For the full head-to-head, see Polymarket vs Kalshi.

Who Kalshi Is and Isn’t For

Kalshi suits you if you:

  • Are a US resident who wants a fully regulated venue with federal oversight.
  • Want to fund with USD — bank transfer or debit card — and never touch cryptocurrency.
  • Trade mostly sports, where Kalshi’s liquidity is deepest.
  • Want a native mobile app.
  • Value the longest CFTC track record in the category and are fine providing a government ID and SSN.

Kalshi does not suit you if you:

  • Provide liquidity. Maker fees on ~156 series against Polymarket’s $0-plus-rebate makes this an easy call.
  • Want the lowest taker fees or fee-free geopolitical markets.
  • Want no KYC and are not willing to hand over an SSN.
  • Are outside the US and want broader market coverage than a sports-heavy catalogue.
  • Need certainty on state-level legality before committing.

The Bottom Line

Kalshi is legitimate. That is the direct answer to the question most people arrive with: it is a CFTC-designated contract market since November 2020, it requires full identity verification, it takes USD on regulated banking rails, and it now leads the sector on volume. Anyone calling it a scam is wrong.

The fair criticisms are about cost and certainty, not existence. It charges maker fees on many markets where Polymarket pays makers a rebate — the single most consequential difference between the two — and its standard taker fee is higher on most categories. Its state-level legal status is actively contested in court, and we would not tell you it is settled either way.

So the honest summary: if you are a US resident who wants a simple, regulated, fiat-funded prediction market and mostly trades sports, Kalshi is a reasonable choice and the apps, USD funding and regulatory track record are real advantages. If your priority is cost — especially if you place limit orders — Polymarket is the better venue on the numbers, and on the international exchange you also skip KYC entirely.

We do not give betting advice, and nothing here implies any market is a good bet.

Frequently Asked Questions

Is Kalshi down right now?
Most likely not. Kalshi runs scheduled maintenance every Thursday from 3:00 AM to 5:00 AM ET, and a trading pause is in effect during that window — you cannot place or amend orders, sessions may disconnect, but you can still cancel orders and resting orders stay on the book. Reconnect after 5:00 AM ET. Kalshi distinguishes a trading pause (the scheduled window) from an exchange pause (rare, and blocks cancelling too); an exchange pause outside the Thursday window indicates a genuine temporary outage. Kalshi's API exposes an exchange-status endpoint with an estimated resume time, and third-party status pages are unofficial.
How long do Kalshi withdrawals take?
A bank withdrawal typically arrives within a few business days, and a debit card withdrawal is normally instant. Kalshi charges no fee for a bank withdrawal and the option is available to US users only. Timing depends on when you submit the request and on your bank's ACH schedule, so weekends and bank holidays extend it. A deposit made shortly beforehand can also be held: an ACH deposit can be held up to two days after it settles before it becomes withdrawable, and the withdrawal screen shows the exact availability time for your account.
Are Kalshi withdrawals instant?
Debit card withdrawals normally are, and bank withdrawals are not — those take a few business days because they run over ACH. Kalshi may occasionally pause a debit withdrawal for an additional security check by its payment processor; that is a random verification rather than an error on your part, and the withdrawal completes once it clears.
Does Kalshi charge a withdrawal fee?
No. Kalshi charges no fee for bank withdrawals. Its fees are charged on trading — the taker fee on orders you fill, and maker fees on many market series.
Why can't I withdraw my full Kalshi balance?
Two common reasons. Only funds not allocated to open positions can be withdrawn, so money committed to a live market stays committed until it resolves or you exit. And a recent deposit may still be inside a security hold, which for an ACH deposit can run up to two days after the deposit settles. The withdrawal screen shows exactly when each deposit becomes available for your account.
Is Kalshi legit?
Yes. Kalshi Inc. is a real, CFTC-regulated company — it has been a designated contract market (DCM) under the Commodity Futures Trading Commission since November 2020, the longest-established regulated prediction market in the US. It requires full identity verification before you can trade, routes money through regulated US banking rails, and has native iOS and Android apps. Being 'legit' does not mean its fees are low or that its state-level legal status is settled — but it is not a scam.
Is Kalshi trustworthy and safe to use?
As a CFTC-designated contract market, Kalshi operates under federal oversight with identity checks and segregated customer funds — that is a materially higher trust baseline than an unregulated offshore venue. The honest caveats: fees vary by market series and change often, state-level legality is being contested in court, and you are handing over a government ID and Social Security number. Trustworthy and risk-free are not the same thing.
Is Kalshi real money, and can you withdraw it?
Yes — Kalshi trades in US dollars, not points or play money. You fund the account with USD via ACH bank transfer or debit card, and you can withdraw back to your bank. Because it is a regulated US venue, deposits and withdrawals run through normal banking rails and require your verified identity, which is why full KYC comes first.
What is Kalshi?
Kalshi is a US prediction market where you trade contracts on real-world outcomes — sports, politics, economics, crypto, weather, entertainment and tech. It is a CFTC-regulated exchange rather than a sportsbook: instead of betting against a bookmaker, you buy and sell event contracts whose price reflects the market's view of the probability. Sports is its dominant category (about 80% of volume), with crypto second at roughly 7%.
How does Kalshi work?
Every contract pays $1.00 if the event happens and $0.00 if it does not, and contracts trade between those two prices — a 62¢ contract implies roughly a 62% chance. You buy when you think the true probability is higher than the price and sell when it is lower, and you can trade in and out before the event resolves rather than holding to expiry. Orders are either taker orders (you cross the spread and fill immediately) or maker orders (you rest in the book at your own price).
Is Kalshi worth it?
It depends on what you value. If you are a US resident who wants a regulated, fiat-funded venue with polished mobile apps and no cryptocurrency involved, Kalshi is a reasonable choice and its sports liquidity now leads the market. If cost is your priority or you provide liquidity, it is harder to justify: Kalshi charges maker fees on many markets where Polymarket pays makers $0 and a rebate, and its standard taker fee is higher on most categories.
Does Kalshi require an SSN?
Yes. Kalshi requires full KYC — a government-issued ID plus your Social Security number — before you can place any trade. That is standard for a CFTC-regulated US financial venue: it verifies who you are and reports to the IRS, which an SSN enables. You cannot use Kalshi without providing an SSN, so if you are not willing to share one, Kalshi is not the right venue for you.
Is Kalshi gambling?
Legally, Kalshi sells CFTC-regulated event contracts, which are treated as financial derivatives rather than as gambling — that distinction is exactly what lets it operate nationally where sportsbooks cannot. In practice, regulators and several states argue that sports event contracts function like betting, which is the core of the state lawsuits against it. So the answer depends on whether you mean the legal classification or the practical experience; the two disagree.
What are Kalshi's fees?
The standard taker fee is 0.07 × contracts × price × (1 − price), with the order total rounded up to the next cent — not per contract. So 100 contracts at 50¢ costs about $1.75, not $2.00. The 0.07 coefficient is not universal: index markets such as the S&P 500 and Nasdaq-100 use 0.035, crypto runs higher, and perpetuals use separate basis-point tiers. Fees have changed repeatedly, so check the current schedule before trading.
Does Kalshi charge maker fees?
Yes, on many markets. Kalshi's maker formula is round up(M × 0.0175 × contracts × price × (1 − price)), where the multiplier M is switched on for roughly 156 series — including KXMLB, KXNBA, KXNFLGAME, KXCPI and KXFED. So resting orders that fill are often not free. This is the sharpest contrast with Polymarket, where makers pay $0 and earn a rebate of 15–25% of collected taker fees. If you supply liquidity, the two platforms are not close on economics.
Kalshi vs Polymarket — which is better?
For fees and maker economics, Polymarket is better: makers pay $0 and earn a rebate, and taker fees are lower on most categories, while Kalshi charges maker fees on many markets. For simplicity and regulation as a US user, Kalshi's edges are USD deposits with no crypto, native mobile apps, and the longest CFTC track record. But the old 'Kalshi is the regulated one' framing oversells it — Polymarket US is also a CFTC-designated contract market, as of December 2025.
Does Kalshi have a mobile app?
Yes. Kalshi ships native apps for both iOS and Android, and they are well built — for many users this is a real advantage, since you can trade from your phone without a browser. This is one area where Kalshi is plainly better than Polymarket's international exchange, which has no dedicated app.
Is Kalshi legal in every US state?
Kalshi argues the CFTC has exclusive jurisdiction and that it may trade in all 50 states. In practice this is genuinely unresolved. A Washington state court issued a preliminary injunction in August 2026 with penalties of up to $120,000 a day; Minnesota passed the first state ban in May 2026, the CFTC sued within 24 hours, and enforcement was paused after a federal court enjoined the ban on 27 July 2026 in US v. Minnesota. Michigan, New York, Nevada, Kentucky and the Ho-Chunk Nation have also litigated. We would not treat either outcome as settled.
Is Kalshi haram?
The question turns on whether Kalshi's event contracts are classified as gambling (maysir) under Islamic finance principles, and scholarly opinions differ on how prediction markets and event contracts should be treated. Kalshi argues its contracts are regulated financial instruments rather than betting, which some scholars find relevant and others do not. This depends on the school of thought and the individual scholar, so we do not issue a ruling either way.