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.
Home › Guides › 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.
Table of Contents
- How to Cash Out on Kalshi (Step-by-Step)
- Withdrawal Methods Compared
- Kalshi Withdrawal Fees
- Processing Times: How Long Does It Take?
- Minimum Withdrawal Amounts
- How to Close Positions Before Settlement
- Tax Implications of Kalshi Withdrawals
- Tips for Maximizing Your Payouts
- Troubleshooting Withdrawal Issues
- Kalshi Cash Out vs Polymarket Withdrawal
- Frequently Asked Questions
How to Cash Out on Kalshi (Step-by-Step)
Cashing out on Kalshi takes less than two minutes. Here is the exact process:
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.
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).
Click "Withdraw"
Select the Withdraw option. This will open the withdrawal form where you can choose your method and amount.
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.
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.
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.
- Fee: Free — no charge whatsoever
- Processing time: 1-3 business days
- Availability: Any US bank account with a routing number
- Limits: No maximum withdrawal amount
- Frequency: No limit on number of withdrawals per month
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.
- Fee: $5.00 per transfer
- Processing time: Same business day (if initiated before cutoff)
- Availability: US bank accounts
- Best for: Large withdrawals where speed matters
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.
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.
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:
- Very small withdrawals (under $10) are technically possible but not very practical. Consider letting your balance accumulate before withdrawing.
- Frequent small withdrawals are allowed but can clutter your bank statement. Most traders withdraw weekly or monthly.
- Large withdrawals (over $10,000) may trigger additional compliance checks under federal anti-money-laundering regulations. This is standard for all financial institutions and typically does not delay your withdrawal significantly.
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:
- Go to your Portfolio and find the position you want to close
- Click Sell on the position
- Choose between a market order (instant execution at current price) or limit order (set your desired price)
- Review the sale price, quantity, and trading fee (2 cents per contract), then confirm
- The proceeds are added to your available balance immediately and can be withdrawn
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:
- Winning contracts pay out $1.00 each — credited directly to your available balance
- Losing contracts pay out $0.00 — no additional fees are charged
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:
- Kalshi issues 1099 forms at the end of each tax year, summarizing your trading activity and net gains
- Profits from prediction market trading may be classified as short-term capital gains or ordinary income, depending on how the IRS categorizes the contracts
- Short-term capital gains are taxed at your ordinary income tax rate (10% to 37% federally, depending on your bracket)
- Losses can offset gains — if you lost money on some trades, those losses reduce your taxable gains
- State income taxes may also apply depending on where you live
1099 Forms from Kalshi
Kalshi sends 1099 tax forms in early January for the previous tax year. This form reports:
- Your total proceeds from contract settlements and sales
- Your net gains and losses for the year
- Any fees paid
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.
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:
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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:
- Email: [email protected]
- In-app chat: Available through the Kalshi website and mobile app
- Response time: Typically 1-2 business days for email, faster for chat
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:
- Withdraw USDC from Polymarket to your crypto wallet
- Transfer USDC to a crypto exchange (Coinbase, Kraken, etc.)
- Sell USDC for USD on the exchange
- 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
- Kalshi Fees Explained — Complete breakdown of trading, deposit, and withdrawal fees
- How to Deposit on Kalshi — Step-by-step guide to funding your account
- Kalshi Taxes Guide — How to report Kalshi profits on your tax return
- How to Use Kalshi — Complete beginner's guide to trading on Kalshi
- Is Kalshi Safe? — Safety, regulation, and fund protection explained
- Kalshi Review 2026 — Full review of the regulated US prediction market
- Polymarket Fees Explained — Complete Polymarket fee breakdown and comparison
- Best Prediction Markets 2026 — Top platforms ranked by fees, features, and markets
- Prediction Market Taxes — How to report prediction market profits on your taxes
- Kalshi Promo Code 2026 — Current bonuses and referral deals
- What Are Prediction Markets? — Complete introduction to event trading
- How to Make Money on Prediction Markets — Strategies and tips for profitable trading