Capital One does not accept cash deposits at branches or ATMs

Capital One is an online bank with no physical branches where you can walk in and deposit cash. If you have a Capital One checking or savings account, you cannot hand cash to a teller or insert it into a Capital One ATM. This is a real limitation of online banking — the trade-off for lower fees and higher interest rates is that you lose the convenience of in-person deposits.

If you receive cash and need it in your Capital One account, you have a few actual paths forward. None of them involve Capital One directly taking the cash. Instead, you move the cash through another bank first, then transfer it to Capital One.

Key Takeaways

  • Capital One has no branches or ATMs that accept cash deposits, so you must convert cash to a bank transfer first.
  • The fastest method is depositing cash at another bank you have an account with, then transferring the funds to Capital One.
  • If you do not have another bank account, you can deposit cash at a check-cashing service or retail location and request a check or money order, then deposit that to Capital One.
  • Mobile check deposit through the Capital One app works for checks and money orders, but not for cash.
  • Wire transfers and third-party transfers from other banks are also options, though they may carry fees.

Deposit cash at another bank, then transfer to Capital One

The simplest route is to deposit your cash at a bank where you already have an account — your employer's bank, a local credit union, or any other institution with branches. Once the cash is in that account, you can transfer it to Capital One using an ACH transfer (a standard electronic bank-to-bank move) or a wire transfer.

ACH transfers are free and usually take one to three business days. Wire transfers are faster — often same-day or next-day — but typically cost $15 to $30 depending on your bank. If the cash is not urgent, ACH is the cheaper choice. You initiate the transfer from Capital One's website or app by linking your other bank account and entering the amount.

This method works only if you have another bank account. If you do not, you need a different approach.

Use a check-cashing service or retail location

If you have no other bank account, you can take cash to a check-cashing service, grocery store, or retailer that cashes checks and issues money orders. Ask them to issue a money order in your name for the amount of cash you are depositing. This converts your cash into a paper instrument you can then deposit into Capital One.

Money orders cost a small fee — usually $1 to $5 depending on the amount and where you buy it. Once you have the money order, use the Capital One mobile app to deposit it by taking a photo of the front and back, just as you would with a check. The funds typically appear in your account within one to three business days.

This route costs more than a direct transfer but works if you have no other bank account and need the money in Capital One.

Ask your employer or payer for direct deposit instead

If the cash is a paycheck or regular payment, the best long-term solution is to set up direct deposit. Ask your employer or the person paying you to deposit funds directly to your Capital One account instead of giving you cash. You will need to provide them with your Capital One account number and routing number, which you can find in the app or on your statements.

Direct deposit is free, automatic, and eliminates the need to handle cash at all. It also means the money arrives on payday without you having to take any action. If you receive regular payments in cash, switching to direct deposit saves time and removes the risk of losing cash or having to convert it.

Wire transfer from another bank

If you have another bank account, you can request a wire transfer from that bank to Capital One. Wire transfers move money the same day or next day and are more reliable than ACH for large amounts, but they cost $15 to $30 at most banks.

To wire money to Capital One, you will need Capital One's wire routing number (different from the ACH routing number), your account number, and your full name as it appears on the account. Call Capital One or check the app to confirm the exact wire instructions before you go to your other bank, because wire transfers cannot be reversed if the information is wrong.

What Capital One ATMs can and cannot do

Capital One operates its own ATM network and also participates in shared ATM networks like Allpoint. These ATMs let you withdraw cash, check your balance, and transfer money between your Capital One accounts. They do not accept cash deposits.

If you see a Capital One ATM, you can use it to withdraw cash or move money around, but not to deposit cash. For deposits of any kind — cash, checks, or money orders — you must use the mobile app, the website, or another bank's services.

Frequently Asked Questions

Can I deposit cash at a Capital One ATM?

No. Capital One ATMs only allow withdrawals and transfers between your own accounts. To deposit cash, you must first convert it to a check or money order, or deposit it at another bank and transfer it electronically to Capital One.

What if I need to deposit a large amount of cash quickly?

Deposit the cash at another bank you have an account with and request a wire transfer to Capital One. Wire transfers usually complete the same day or next day and cost $15 to $30. This is faster than ACH but more expensive.

Can I deposit cash if I only have a Capital One savings account?

Yes, the method is the same. You convert the cash to a check or money order and deposit it through the app, or you deposit it at another bank and transfer it to your Capital One savings account electronically.

Do I need a second bank account to use Capital One?

Not necessarily. If you receive regular payments, set up direct deposit with your employer. If you have only cash, you can use a check-cashing service or money order to convert it, then deposit that to Capital One. A second bank account just makes the process faster and cheaper.

How long does it take for cash to show up in my Capital One account?

It depends on the method. ACH transfers from another bank take one to three business days. Wire transfers take the same day or next day. Mobile check or money order deposits take one to three business days. Direct deposit arrives on the scheduled payday.