Discover does not accept cash deposits at branches or ATMs
Discover Bank has no physical branches and does not own ATM networks that accept cash deposits. If you want to put cash into your Discover checking account, you cannot do it directly through Discover. You will need to move the cash through another bank or service first, then transfer the money to Discover electronically.
This is a real limitation of online banking. Discover saves money by not maintaining branch networks, and that savings gets passed to customers through higher interest rates on savings accounts and lower fees. The trade-off is that cash deposits require an extra step.
Key Takeaways
- Discover Bank does not accept cash deposits at any location — you must convert cash to an electronic transfer first.
- The fastest method is to deposit cash at another bank where you have an account, then transfer the balance to Discover online.
- If you do not have another bank account, you can use a check-cashing service or money transfer service like MoneyGram or Western Union, though these charge fees.
- Once money is in your Discover account, you can withdraw it at any ATM that accepts Discover debit cards, or transfer it back out electronically.
Deposit cash at another bank, then transfer to Discover
If you have a checking or savings account at another bank — Chase, Bank of America, Wells Fargo, a credit union, or any other institution with branches — deposit the cash there. This takes minutes and costs nothing.
Once the cash is in that account, log into your Discover checking account online or through the Discover mobile app. Go to the transfer section and select "Transfer from another bank." Enter the routing number and account number of the bank where you just deposited the cash. Discover will initiate an ACH transfer, which typically takes one to two business days. The money will then appear in your Discover account.
This method works even if the other bank is not your primary account. Many people keep a small account at a local bank or credit union specifically for this purpose — to deposit cash and move it to their online bank.
Use a check-cashing or money transfer service if you have no other bank account
If you do not have access to another bank account, you can convert cash to a money order or use a money transfer service. MoneyGram and Western Union both accept cash and issue a receipt or transfer code. You can then deposit that money order into your Discover account by mailing it, or use the transfer code to move the funds electronically if the service supports it.
Check-cashing services and grocery store money centers (Walmart, Kroger, Safeway) also sell money orders for cash. Fees vary — typically $1 to $5 per transaction — but this is the cost of converting physical cash into something Discover can process.
This route is slower and more expensive than using another bank account, so it is worth opening a free checking account at a local credit union or online bank if you regularly need to deposit cash.
What happens after the transfer arrives in your Discover account
Once the money is in your Discover checking account, you can spend it like any other deposit. You can write checks, use your Discover debit card at merchants, or set up bill payments through Discover's online banking platform.
If you need to withdraw the cash again, you can use your Discover debit card at any ATM in the Allpoint network (over 55,000 ATMs worldwide) or the MoneyPass network. Discover does not charge a fee for these withdrawals, though the ATM operator may charge a surcharge of $2 to $3.
Timing and limits on transfers to Discover
ACH transfers from another bank to Discover typically take one to two business days. Weekends and federal holidays do not count as business days, so a transfer initiated on Friday afternoon may not arrive until Tuesday.
Discover does not publish a daily limit on incoming transfers, but most banks cap ACH transfers at $10,000 per day or $25,000 per month for security reasons. If you need to deposit more than this, you can split the transfer across multiple days or contact Discover customer service to ask about higher limits.
Depositing checks instead of cash
If you have a check instead of cash, Discover offers mobile check deposit through its app. Take a photo of the front and back of the check, and Discover will process it electronically. Checks typically clear within one to two business days, and there is no fee.
This is faster and easier than converting a check to cash and then depositing the cash elsewhere. If someone gives you cash and you want to avoid the extra step, ask them for a check instead if possible.
Frequently Asked Questions
Can I deposit cash at a Discover ATM?
No. Discover ATMs only dispense cash; they do not accept deposits of any kind. You must use another bank's ATM or branch to deposit cash, then transfer the money to Discover electronically.
Does Discover charge a fee to transfer money from another bank?
No. Discover does not charge a fee for incoming ACH transfers from other banks. The sending bank may charge a fee, but most do not for standard transfers.
What if I need to deposit a large amount of cash?
Split the deposit across multiple days if the receiving bank has a daily limit. If you are depositing more than $10,000 in a single transaction, the bank will file a Currency Transaction Report (CTR) with the federal government — this is normal and legal, not a sign of wrongdoing.
Can I deposit cash directly into Discover through a third-party app like PayPal or Venmo?
Not directly. You would need to deposit cash into PayPal or Venmo first (which requires linking a bank account or debit card), then transfer from there to Discover. This adds extra steps and fees, so depositing at another bank is simpler.
How long does a money order deposit take?
If you mail a money order to Discover, it typically takes five to seven business days to arrive and process. If you deposit the money order at another bank first, then transfer to Discover, it takes one to two days for the transfer plus mail time for the money order.