Discover Bank does not accept cash deposits at branches because it has no physical locations
Discover is an online-only bank. It has no teller windows, no drive-through deposit slots, and no ATMs where you can insert cash. If you have a Discover checking account and need to deposit cash, you cannot walk into a location and hand money to a teller.
This is the core constraint: Discover's business model is built around online banking, which keeps their overhead low and their fees minimal. The trade-off is that you cannot deposit cash directly with them. You will need to move the cash through another institution first, then transfer it to Discover electronically.
Key Takeaways
- Discover has no physical branches or ATMs, so you cannot deposit cash directly into a Discover checking account.
- You can deposit cash at your own bank or credit union, then transfer the funds electronically to Discover using online banking or a wire transfer.
- Some Discover customers use a second checking account at a bank with physical locations as a holding account for cash deposits.
- Money transfers between banks typically take one to three business days, so plan ahead if you need the funds quickly.
- Discover does not charge fees for incoming transfers, but your other bank may charge a fee to send money out.
Deposit cash at your own bank, then transfer it to Discover
The most straightforward route is to deposit the cash into a checking or savings account you hold at another bank—one with physical branches or ATMs. This could be your employer's credit union, a regional bank, or a national bank like Chase, Bank of America, or Wells Fargo. Deposit the cash there using their teller, ATM, or mobile app (if they offer mobile check deposit).
Once the cash is in that account, log into your Discover online banking portal and initiate an external transfer. Go to the Transfers section, select "Transfer from another bank," and enter the routing number and account number of your other bank. Discover will ask you to verify the account by depositing two small test amounts (usually under $1 each) into that account, then confirming the amounts in Discover's system. This verification typically takes one to two business days. After that, you can transfer money between the two accounts whenever you need to.
The transfer itself usually takes one to three business days. Discover does not charge you for incoming transfers, but your other bank may charge a fee to send money out—check their fee schedule first.
Use a second checking account as a cash holding account
Some Discover customers keep a second checking account at a bank with physical locations specifically for handling cash. They deposit cash there, let it settle, then transfer the balance to Discover when they are ready. This works well if you receive cash regularly—tips, side work, or payments from people who prefer cash—and want a straightforward place to consolidate it before moving it to Discover.
Choose a bank with no monthly fees and no minimum balance requirement, since this account is just a pass-through. Many credit unions and online banks like Ally, Charles Schwab, or Chime offer checking accounts with no fees. The downside is managing two accounts, but the upside is that you always have a way to deposit cash without planning ahead.
Deposit cash at an ATM that accepts deposits
Some banks and credit unions have ATMs that accept cash deposits. If you have an account at one of these institutions, you can deposit cash into that account via ATM, then transfer the funds to Discover. Not all ATMs accept deposits—many only dispense cash—so check your bank's website or call to confirm which ATMs near you have deposit capability.
ATM deposits are usually available 24/7, which is convenient if you need to deposit cash outside of branch hours. The cash typically posts to your account within one business day, and you can transfer it to Discover the next day.
Wire transfer as a faster alternative
If you need the money in Discover urgently, you can ask your other bank to send a wire transfer instead of an ACH transfer. A wire transfer usually arrives the same business day or the next morning, whereas an ACH transfer takes one to three days. However, wire transfers cost money—typically $15 to $30 per outgoing wire—so this option makes sense only if speed is critical.
To initiate a wire, visit your bank's branch or call their wire transfer department. You will need Discover's routing number (which you can find on your Discover checks or in your online banking portal) and your Discover account number. Your bank will send the wire, and the funds should appear in your Discover account within hours.
Mobile check deposit if you have a paper check instead
If someone paid you with a check instead of cash, Discover's mobile app lets you deposit checks by taking photos of the front and back. You do not need to visit a branch or ATM. Open the Discover mobile app, go to Deposits, select "Mobile Check Deposit," and follow the prompts to photograph the check. Discover will review it and post the funds to your account, usually within one business day.
This does not help with cash, but it is worth knowing if you receive payments by check and want to avoid a trip to another bank.
What to expect after you transfer cash to Discover
Once you initiate a transfer from your other bank to Discover, the money is on its way but not yet in your Discover account. During the transfer window—typically one to three business days—the funds are in transit. You cannot spend them yet, and Discover cannot may provide the exact arrival time because the transfer depends on both banks' processing schedules.
Weekends and holidays extend the timeline. A transfer initiated on a Friday afternoon may not arrive until Tuesday or Wednesday. If you need the money by a specific date, initiate the transfer at least three business days before you plan to use it.
Once the transfer arrives, the funds are available when ready. You can spend them via debit card, online bill pay, or ATM withdrawal (Discover offers fee-free ATM access at MoneyPass and Allpoint ATMs).
Frequently Asked Questions
Can I deposit cash at a Discover ATM?
Discover does not own ATMs. However, Discover customers can withdraw cash fee-free at MoneyPass and Allpoint ATMs nationwide. These ATMs do not accept deposits, only withdrawals. To deposit cash, you must use another bank's ATM or branch.
What if I do not have another bank account?
You will need to open a checking account at another bank or credit union to deposit cash. Many banks and credit unions offer free checking with no minimum balance. Once you have that account, you can deposit cash there and transfer it to Discover. Some credit unions also allow non-members to use their ATMs for deposits, so check if there is a credit union near you that offers this service.
How long does it take for cash to show up in Discover after I transfer it?
After you deposit cash at your other bank, it usually posts to that account within one business day. Then, when you transfer it to Discover, the transfer takes one to three business days. So the total time is typically two to four business days from the moment you hand the cash to a teller. Wire transfers are faster—same day or next morning—but cost $15 to $30.
Does Discover charge a fee to receive a transfer?
No. Discover does not charge you to receive incoming transfers from another bank. However, your other bank may charge a fee to send money out. Check your bank's fee schedule or ask a teller before you initiate the transfer.
Can I deposit cash using Discover's mobile app?
Discover's mobile app only supports check deposits, not cash deposits. You can photograph a check and deposit it through the app, but you cannot deposit cash this way. For cash, you must deposit it at another institution first, then transfer it electronically to Discover.