Disclosure: PredScope may receive compensation when you sign up for prediction market platforms through links on this site. This does not influence our ratings or reviews. Learn more.

HomeGuides › Kalshi Cash Out

How to Cash Out on Kalshi: Complete 2026 Withdrawal Guide

Updated March 2026 — Everything you need to know about withdrawing money from Kalshi, including step-by-step instructions, withdrawal methods, fees, processing times, and tax implications.

Quick Summary: Kalshi Cash Out at a Glance

  • ACH withdrawal fee: Free
  • Wire withdrawal fee: $5.00 per transfer
  • ACH processing time: 1-3 business days
  • Wire processing time: Same day (if before cutoff)
  • Minimum withdrawal: No minimum
  • Withdrawal limit: Your full available balance
  • Tax reporting: Kalshi issues 1099 forms for annual profits

So you have been trading on Kalshi and now you want to get your money out. Whether you have won big on a prediction market bet or simply want to move your balance back to your bank account, cashing out on Kalshi is straightforward — but there are a few things you should know about withdrawal methods, timing, and taxes before you hit that withdraw button.

In this guide, we walk through the entire Kalshi cash out process step by step, compare withdrawal methods, explain fees and processing times, cover the tax implications of your payouts, and share tips for maximizing what you take home.

How to Cash Out on Kalshi (Step-by-Step)

Cashing out on Kalshi takes less than two minutes. Here is the exact process:

Step 1

Log in to Your Kalshi Account

Go to kalshi.com and sign in with your email and password. You can also use the Kalshi mobile app on iOS or Android.

Step 2

Navigate to Your Wallet / Portfolio

Click on your account icon or navigate to the Portfolio section. Here you will see your available balance (cash that is not currently tied up in open positions) and your portfolio value (including open positions).

Step 3

Click "Withdraw"

Select the Withdraw option. This will open the withdrawal form where you can choose your method and amount.

Step 4

Select Your Withdrawal Method

Choose between ACH bank transfer (free, 1-3 business days) or wire transfer ($5 fee, same day). For most users, ACH is the best choice.

Step 5

Enter the Withdrawal Amount

Type in how much you want to withdraw. You can withdraw up to your full available balance. Remember: funds tied up in open positions cannot be withdrawn until those positions are closed or settled.

Step 6

Confirm and Submit

Review the details — amount, destination bank account, and any fees — then confirm. Kalshi will process the withdrawal and you will receive an email confirmation.

Important: Available Balance vs Portfolio Value

You can only withdraw your available balance, which is the cash in your account that is not locked up in open positions. If most of your money is in active trades, you will need to close those positions first before you can cash out the full amount.

Kalshi Withdrawal Methods Compared

Kalshi offers two withdrawal methods. Here is a detailed comparison to help you choose the right one:

ACH Bank Transfer

ACH (Automated Clearing House) is the standard and recommended withdrawal method on Kalshi. It transfers funds directly from your Kalshi account to your linked US bank account through the federal banking network.

ACH is the best option for the vast majority of Kalshi users. The only downside is the 1-3 business day processing time. If you plan ahead, this should not be an issue.

Wire Transfer

Wire transfers are the expedited option for when you need your money fast. Funds are transferred through the banking wire system, which processes same-day.

Wire transfers are only worth the $5 fee if you genuinely need the money that day. For routine withdrawals, stick with ACH.

Feature ACH Bank Transfer Wire Transfer
Fee Free $5.00
Speed 1-3 business days Same day
Best for Regular withdrawals Urgent large withdrawals
Minimum amount No minimum No minimum
Weekend processing No (next business day) No (next business day)
Maximum per day No cap No cap

Kalshi Withdrawal Fees: Complete Breakdown

One of the best things about cashing out on Kalshi is how affordable it is. Most users will never pay a single cent in withdrawal fees.

Withdrawal Type Fee Notes
ACH bank transfer $0.00 (Free) Recommended for most users
Wire transfer $5.00 Same-day processing
Account closure withdrawal $0.00 (Free) No fee to withdraw when closing account

No Hidden Withdrawal Fees

Unlike some trading platforms and crypto exchanges, Kalshi does not charge:

  • Percentage-based withdrawal fees
  • Monthly inactivity fees on dormant balances
  • Currency conversion fees (everything is in USD)
  • Minimum balance fees
  • Account maintenance fees

The only fee you might encounter is the $5 wire transfer fee, which is entirely optional. For a full breakdown of all Kalshi costs, see our Kalshi fees guide.

Example: Cashing out $500 in winnings

Via ACH: You receive $500.00 in your bank account. Fee: $0.00.
Via wire: You receive $495.00 in your bank account. Fee: $5.00.

For a $500 withdrawal, the wire fee represents 1% of the total. For a $5,000 withdrawal, it is only 0.1%. Wire only makes sense for larger amounts where the speed justifies the cost.

Kalshi Cash Out Time: How Long Does It Take?

The time it takes to receive your Kalshi withdrawal depends on which method you choose and when you initiate it.

ACH Transfer Timeline

Stage Timeframe Details
Withdrawal initiated Immediate Funds deducted from Kalshi balance
Processing by Kalshi Same day or next business day Kalshi submits the ACH request to its bank
ACH network transfer 1-2 business days Funds move through the banking network
Funds available in your bank 1-3 business days total Some banks make funds available faster

Wire Transfer Timeline

Stage Timeframe Details
Withdrawal initiated Immediate Funds deducted from Kalshi balance
Wire sent Same business day If initiated before daily cutoff time
Funds available Same day or next business day Depends on your bank's processing speed

Factors That Affect Processing Time

  • Weekends and holidays: ACH transfers do not process on weekends or federal bank holidays. A withdrawal initiated Friday evening will not begin processing until Monday.
  • Bank processing speed: Some banks post incoming ACH credits faster than others. Online banks like Ally, Marcus, and SoFi often post within 1 business day.
  • First-time withdrawals: Your very first withdrawal may take slightly longer as Kalshi verifies the destination account.
  • Large amounts: Withdrawals over certain thresholds may require additional review for compliance purposes.
  • Recently settled positions: Funds from contracts that just settled may have a brief holding period before they become available for withdrawal.
Pro tip: Plan your withdrawals around the banking calendar

If you need funds by Friday, initiate your ACH withdrawal on Monday or Tuesday to ensure it arrives in time. Withdrawals initiated on Thursday or Friday may not arrive until the following Monday or Tuesday.

Minimum Withdrawal Amounts

Kalshi does not impose a minimum withdrawal amount for ACH transfers. You can withdraw any amount from your available balance, whether it is $1 or $10,000.

That said, here are some practical considerations:

Best Practice: Consolidate Your Withdrawals

While there is no fee for frequent ACH withdrawals, it is cleaner for record-keeping and tax purposes to consolidate withdrawals into larger, less frequent transfers. Many traders withdraw their profits on a monthly or quarterly schedule.

How to Close Positions Before Settlement

If your money is tied up in open positions and you want to cash out, you have two options: sell your contracts on the market or wait for settlement.

Option 1: Sell Your Contracts Early

You can sell your open contracts at any time before the event settles. Here is how:

  1. Go to your Portfolio and find the position you want to close
  2. Click Sell on the position
  3. Choose between a market order (instant execution at current price) or limit order (set your desired price)
  4. Review the sale price, quantity, and trading fee (2 cents per contract), then confirm
  5. The proceeds are added to your available balance immediately and can be withdrawn
Example: Closing a position early to cash out

You bought 200 contracts at $0.35 each = $70.00 invested + $4.00 fees = $74.00 total

The market has moved to $0.65. You sell all 200 contracts:
Sale proceeds: 200 × $0.65 = $130.00
Sell fee: 200 × $0.02 = $4.00
Net proceeds: $126.00
Net profit: $126.00 - $74.00 = +$52.00

That $126.00 is now in your available balance and ready to withdraw.

Option 2: Wait for Settlement

If you are confident in your position, you can wait for the event to resolve. When a contract settles:

Settlement payouts are usually credited to your balance within minutes of the event being resolved. After that, you can withdraw immediately.

When to Sell Early vs Hold to Settlement

  • Sell early if: You need the cash now, the market has moved in your favor and you want to lock in profits, or you have changed your mind about the outcome.
  • Hold to settlement if: You are confident in your prediction, you want to avoid the extra 2-cent per contract sell fee, or the current market price does not reflect good value for an exit.
  • Remember: selling early costs an additional $0.02 per contract in trading fees. See our Kalshi fees guide for more details.

Tax Implications of Kalshi Withdrawals

Before cashing out large amounts, it is important to understand the tax implications of your Kalshi profits. This section covers the basics — for detailed guidance, see our Kalshi taxes guide.

How Kalshi Profits Are Taxed

Kalshi profits are considered taxable income in the United States. The key things to know:

1099 Forms from Kalshi

Kalshi sends 1099 tax forms in early January for the previous tax year. This form reports:

This 1099 is also sent to the IRS, so it is important that you report the same figures on your tax return. This is one of Kalshi's major advantages over unregulated platforms — the tax reporting is done for you.

Tax Planning Tips for Kalshi Traders

  • Set aside money for taxes. A good rule of thumb is to reserve 25-30% of your net profits for federal and state taxes.
  • Track your trades. Even though Kalshi provides a 1099, keeping your own records helps verify accuracy and plan for estimated tax payments.
  • Consider estimated tax payments. If you expect to owe more than $1,000 in taxes from Kalshi profits, you may need to make quarterly estimated payments to avoid penalties.
  • Harvest tax losses. If you have losing positions, closing them before year-end can generate losses that offset your gains.
  • Consult a tax professional. Prediction market taxation is a relatively new area. A CPA or tax attorney familiar with event contracts can help you minimize your tax liability legally.

For a complete walkthrough, see our Kalshi taxes guide.

Example: Tax impact on a $1,000 Kalshi profit

Scenario: You earned $1,000 net profit on Kalshi in 2026
Federal tax (24% bracket): $1,000 × 24% = $240
State tax (5% average): $1,000 × 5% = $50
Total tax owed: approximately $290
After-tax profit: approximately $710

Your actual rate depends on your total income and state of residence. This is a simplified example — consult a tax professional for your specific situation.

8 Tips for Maximizing Your Kalshi Payouts

These strategies help you keep more of your Kalshi profits when cashing out:

  1. Always use ACH for withdrawals.

    ACH transfers are completely free. The $5 wire transfer fee is unnecessary for most traders. Save wire transfers for truly urgent situations.

  2. Close losing positions before year-end for tax benefits.

    Selling losing positions generates realized losses that can offset your winning trades, reducing your overall tax bill. This strategy, called tax-loss harvesting, is especially valuable if you have significant profits in the same tax year.

  3. Use limit orders when closing positions.

    When selling contracts before settlement, use limit orders instead of market orders. Limit orders let you set a minimum sale price, avoiding unfavorable fills caused by thin order books or wide bid-ask spreads.

  4. Hold to settlement when confident.

    Selling early incurs a 2-cent per contract trading fee on the sell side. If you are highly confident in the outcome, holding to settlement saves that fee and can net you the full $1.00 per contract payout.

  5. Avoid unnecessary round trips.

    Every time you buy and sell, you pay the trading fee twice. Minimize your number of trades by being selective about entries and only exiting when there is a genuine reason to do so.

  6. Time your withdrawals around the banking calendar.

    Initiate ACH withdrawals early in the week (Monday-Wednesday) to ensure funds arrive before the weekend. Avoid initiating withdrawals on Friday afternoon.

  7. Keep records of all transactions.

    Good records make tax time easier and help you verify your 1099 form. Kalshi provides transaction history in your account, but exporting to a spreadsheet gives you a backup.

  8. Reinvest strategically before withdrawing.

    If you spot a high-conviction opportunity, consider reinvesting some profits before cashing out. Compound your gains where the odds strongly favor you — but always keep a portion of profits in cash for withdrawal.

Troubleshooting Kalshi Withdrawal Issues

Most Kalshi withdrawals process smoothly, but here are solutions to common issues:

Problem: Withdrawal is Pending for Several Days

Likely cause: ACH transfers take 1-3 business days. Weekends and holidays do not count. A withdrawal initiated Friday may not arrive until Tuesday or Wednesday.

Solution: Wait 3 full business days before contacting support. Check your bank's pending transactions — the transfer may show as pending before being posted.

Problem: "Insufficient Balance" Error

Likely cause: Your funds are tied up in open positions. Only your available balance (cash not in trades) can be withdrawn.

Solution: Close some or all of your open positions to free up cash. Alternatively, wait for your positions to settle.

Problem: Withdrawal Rejected or Reversed

Likely causes: Bank account details are incorrect, the linked bank account was closed, or your identity verification is incomplete.

Solution: Verify your bank account information in your Kalshi account settings. Ensure your linked bank account is active and can receive ACH transfers. Complete any pending identity verification steps.

Problem: Cannot Link Bank Account

Likely cause: Your bank may not support the instant account linking method, or there is a name mismatch between your bank account and Kalshi account.

Solution: Try manual account linking using your routing and account numbers. Ensure the name on your bank account matches your Kalshi account exactly. Contact Kalshi support if the issue persists.

Problem: Funds Not Showing After Settlement

Likely cause: There can be a brief delay between event resolution and funds being credited to your balance, usually a few minutes to a few hours.

Solution: Refresh your portfolio page. If funds have not appeared after 24 hours, contact Kalshi support with the specific market name and your position details.

Contacting Kalshi Support

If your withdrawal issue is not resolved by the steps above, contact Kalshi's support team:

When contacting support, include your withdrawal ID, the date you initiated the withdrawal, the amount, and a description of the issue. This helps them resolve it faster.

Kalshi Cash Out vs Polymarket Withdrawal

If you trade on both Kalshi and Polymarket, you have probably noticed that the cash-out processes are very different. Here is a side-by-side comparison:

Feature Kalshi Polymarket
Withdrawal currency USD (US Dollars) USDC (Cryptocurrency)
Withdrawal method ACH bank transfer / Wire Crypto wallet transfer
Withdrawal fee Free (ACH) / $5 (wire) ~$0.01 gas fee (Polygon)
Processing time 1-3 business days (ACH) Minutes (on-chain)
Conversion to USD Not needed (already USD) Requires USDC-to-USD conversion
Conversion fees None 0.1-1% (exchange/off-ramp fees)
Tax reporting 1099 form issued by Kalshi Self-report (manual tracking)
Bank account required Yes (US bank account) No (crypto wallet only)
Identity verification Required (KYC) Minimal
Regulation CFTC-regulated Offshore

The Hidden Cost of Polymarket Withdrawals

While Polymarket's on-chain withdrawal fee is nearly zero, there is a hidden cost that many people overlook: converting USDC back to USD. Unless you plan to keep your funds in crypto, you need to:

  1. Withdraw USDC from Polymarket to your crypto wallet
  2. Transfer USDC to a crypto exchange (Coinbase, Kraken, etc.)
  3. Sell USDC for USD on the exchange
  4. Withdraw USD from the exchange to your bank account

Each step may involve fees and waiting times. By the time you have USD in your bank, the total cost and time can exceed Kalshi's simple ACH withdrawal.

Bottom Line: Kalshi Is Simpler for Cashing Out

If your goal is to get USD into your bank account with minimal hassle:

  • Kalshi wins on simplicity: one click to withdraw, free ACH, 1-3 days, done.
  • Polymarket wins on speed for crypto-native users who want USDC in their wallet within minutes.
  • For traders who do not hold crypto, Kalshi's cash-out process is significantly easier. Learn more in our Is Kalshi Safe? guide.

Ready to Start Trading on Kalshi?

CFTC-regulated prediction market. Free deposits and withdrawals via ACH. Simple cash-out process.

Sign Up for Kalshi → How to Use Kalshi →

Frequently Asked Questions About Cashing Out on Kalshi

How do I cash out on Kalshi?

Log in to your Kalshi account, go to the Portfolio or Wallet section, click Withdraw, select ACH bank transfer (free) or wire transfer ($5), enter the amount, and confirm. Your funds will be transferred to your linked bank account within 1-3 business days for ACH or same day for wire.

How long does a Kalshi withdrawal take?

ACH bank transfer withdrawals take 1-3 business days to arrive in your bank account. Wire transfers are processed the same business day if initiated before the cutoff time. Weekends and federal holidays do not count as business days, so plan accordingly.

Does Kalshi charge withdrawal fees?

ACH bank transfer withdrawals are completely free. Wire transfers have a $5.00 fee per transaction. There are no percentage-based fees, no hidden charges, and no limits on the number of free ACH withdrawals per month. See our Kalshi fees guide for a complete cost breakdown.

What is the minimum withdrawal amount on Kalshi?

Kalshi does not impose a minimum withdrawal amount. You can withdraw any amount from your available balance, even $1. However, for practical purposes, most traders let their balance accumulate to a reasonable amount before withdrawing to keep their bank statements clean.

Do I have to pay taxes on my Kalshi withdrawals?

Withdrawals themselves are not taxed, but your trading profits are taxable income. Kalshi issues 1099 tax forms annually that report your net gains and losses. You are responsible for reporting these on your federal and state tax returns. Set aside approximately 25-30% of net profits for taxes. See our Kalshi taxes guide for details.

Can I withdraw to a different bank account?

You can withdraw to any bank account that is linked and verified on your Kalshi account. You can link multiple bank accounts in your account settings. For security, Kalshi requires you to verify ownership of each bank account before allowing withdrawals. The name on the bank account must match your Kalshi account name.

Why is my Kalshi withdrawal still pending?

ACH withdrawals normally take 1-3 business days. If yours is still pending, check that you are counting only business days (not weekends or holidays). First-time withdrawals may take slightly longer. If your withdrawal has been pending for more than 5 business days, contact Kalshi support at [email protected] with your withdrawal details.

Can I cash out from Kalshi if I live outside the US?

Kalshi is currently available to US residents only. You must have a US bank account and pass identity verification (KYC) with a US-based identity. Non-US residents cannot open a Kalshi account or withdraw funds. If you are looking for an alternative, Polymarket is available internationally via crypto wallets.

How do I cash out if all my money is in open positions?

You can only withdraw your available balance (cash not in active trades). To free up funds, you need to either sell your open positions on the market (which incurs a 2-cent per contract trading fee) or wait for your positions to settle. Once the cash is in your available balance, you can withdraw it normally.

Related guides: Kalshi Fees · Kalshi Deposit Guide · Kalshi Taxes · Is Kalshi Safe? · How to Use Kalshi

Related Guides

More guides: Is Kalshi Legit? How Does Kalshi Work? Kalshi Parlays