How to deposit
Select "Add funds"
Select the "Bank transfer" option
Select the connected bank account you want to deposit from. If this is your first time, you'll be guided through a secure process to connect your bank through one of our ACH partners (Plaid or Aeropay).
Enter the amount you want to deposit.
Review the transfer and add funds.
Important information
No fees for bank deposits.
Bank transfers are available for US users only.
Only bank accounts in your name can be linked to your Kalshi account.
Ensure there are enough funds in your bank account to cover the deposit amount.
It can take 1-3 business days before the funds are withdrawn from your bank account.
VoIP phone numbers are not accepted during the bank linking process.
Having trouble with your bank connection? Most users connect through Plaid. Visit Plaid Support for troubleshooting help and live chat, or manage your connections at Plaid Portal. For Aeropay-specific issues, reach Aeropay Support.
Note for international users: Bank transfers (ACH) are not available for international accounts. You can deposit via debit card, crypto, or wire transfer instead.
Why did I only receive part of my deposit?
When you make a bank deposit, Kalshi may credit a portion of the funds immediately so you can start trading right away. The remaining amount will be available once the bank transfer fully settles, which typically takes 1-3 business days.
For example, if you deposit $200, you might see $150 available immediately with the remaining $50 released after settlement. The exact split depends on your account history and the deposit amount.
You can track the status of your deposit on the Transfers page.
Note: If your bank transfer fails or is returned after immediate funds were credited, the credited amount will be deducted from your balance. Make sure your bank account has sufficient funds to cover the full deposit.
