CCPM.com

How to deposit money on Kalshi: ACH, debit, and wire compared

Published 2026-05-22 · Last reviewed 2026-05-22

TL;DR

  • ACH is free and takes 1–3 business days — the default for most users.
  • Debit card is instant with a small fee — best for first deposit or topping up.
  • Wire transfer is for large amounts (typically $25,000+); your bank charges fees.

Funding Kalshi is the boring part. Pick the right rail once and you'll never think about it again.

The three ways to fund Kalshi

Kalshi supports three deposit methods:

  • ACH bank transfer — free, 1–3 business days. The default.
  • Debit card — instant, small processor fee. Best for first deposit or quick top-ups.
  • Wire transfer — for large deposits (typically $25,000+). Your bank charges fees.

Step 1 — Verify your account

You must complete KYC before depositing. Kalshi requires legal name, date of birth, address, and SSN. Verification is usually instant. If you haven't signed up yet, start at kalshi.com.

Step 2 — Pick a method

From the Deposit screen, choose ACH, debit card, or wire. ACH and debit card cover 99% of users. Wire transfer is for deposits above the ACH limit (currently $25,000 per transaction) or for users whose banks restrict ACH to brokers.

Step 3 — ACH (recommended default)

Link your bank via Plaid (instant) or by manually entering routing + account numbers (manual micro-deposit verification, 1–2 days). Once linked, enter the dollar amount and confirm. Funds typically appear as pending immediately and clear in 1–3 business days. There is no Kalshi-side fee.

Step 4 — Debit card (instant)

Enter card details and the amount. Kalshi runs a real-time auth and credits funds instantly. There's a small processor fee (typically 1–2%). Credit cards are not accepted.

Step 5 — Wire transfer (large amounts)

Kalshi displays bank instructions including the routing number, account number, and a memo line you must include. Initiate the wire from your bank. Funds typically arrive the same business day if sent before mid-afternoon. Your bank's outgoing wire fee applies ($15–$45 typical).

Common issues

  • ACH "pending" forever. Almost always a Plaid re-auth issue. Re-link the account.
  • Debit card declined. Some bank issuers block debit-card transactions to derivatives exchanges by default — call your bank to allow it.
  • Wire memo missing. If you forget the memo line on a wire, the deposit may take longer as Kalshi manually matches it.

Ready to deposit?

Open a Kalshi account →

Related

Frequently asked questions

What's the minimum Kalshi deposit?

There is no enforced minimum, but $50–$100 is the practical floor. Below that, fees on small trades become a meaningful fraction of position size.

How long does an ACH deposit take?

Typically 1–3 business days for funds to fully clear. Kalshi may show the balance as 'pending' immediately but holds restrict trading until clearance.

Can I deposit by credit card?

No. Kalshi accepts debit cards but not credit cards. Credit-card deposits to derivatives venues are widely restricted.

Are there deposit fees on Kalshi?

ACH and wire deposits are free on Kalshi's side. Debit-card deposits carry a small processor fee. Your bank may charge for outgoing wires.

Can I deposit crypto on Kalshi?

No. Kalshi is a USD-denominated CFTC-regulated exchange and does not accept cryptocurrency deposits.

Independent coverage. Some outbound links are affiliate links — see footer disclosure.