You cannot deposit cash directly into an online checking account during signup, but you can open the account first and then move cash into it within days
Online banks do not have physical branches or tellers, so they cannot accept cash deposits the way a traditional bank can. When you open an account online, you will need to fund it using a method the bank can process remotely: a transfer from another bank account, a wire transfer, or a mobile check deposit if the bank offers it. Once your account is open and active, you can then convert your cash into a deposit-ready form.
The practical path is straightforward: open the account with whatever funding method the bank accepts (usually a transfer from an existing account), then deposit your cash within a few days using one of the methods available to you. Most online banks will let you do this without penalty, and your account will be fully functional while you wait.
Key Takeaways
- Online banks cannot accept cash deposits during account opening because they have no physical locations, so you must use a remote funding method first.
- You can open an account by transferring money from another bank account, using a wire transfer, or depositing a check by phone if the bank supports mobile check deposit.
- After your account is open, you can deposit cash by visiting an ATM that accepts deposits, using a partner bank's branch, or converting cash to a money order or cashier's check.
- The entire process from opening to having cash in your account typically takes three to five business days.
The methods online banks accept to open an account
Most online banks require you to fund your account during signup or when ready after. The most common methods are: a transfer from another bank account you own, a wire transfer, or an ACH push transfer from your employer or another source. Some banks will let you open the account with zero dollars and fund it later, but this is less common.
A transfer from an existing account is the fastest and easiest route. You provide your current bank's routing and account number, and the online bank pulls the money over. This usually takes one to three business days. If you do not have another bank account, a wire transfer works but costs money—typically $15 to $30 depending on your bank—and takes the same amount of time.
A few online banks, including Ally and Charles Schwab, accept mobile check deposits. If your cash is already in check form (a paycheck, a refund check, or a check from someone else), you can photograph it with your phone and deposit it during signup. This is the only way to get cash-adjacent funds into some accounts without a transfer.
Converting cash to a deposit-ready form
Once your online account is open, you have several ways to get cash into it. The most direct is an ATM that accepts cash deposits and is connected to your online bank's network. Alliant Credit Union, for example, has access to CO-OP and Allpoint ATMs nationwide. Charles Schwab customers can deposit cash at any Schwab branch. Check your bank's website for a list of deposit-accepting ATMs near you.
If your online bank does not have a deposit ATM network, you can convert cash to a money order or cashier's check at a grocery store, post office, or bank, then deposit it by mail or mobile check deposit. A money order costs $1 to $3 and takes five to seven business days to clear. A cashier's check is more formal and costs $5 to $15 but clears faster—usually three to five business days.
Some online banks partner with physical banks or credit unions. If your online bank has a partnership, you may be able to walk into a partner branch and deposit cash directly. Discover Bank, for instance, has partnerships with some regional banks. Ask your bank's customer service whether this option exists for your location.
Why online banks do not accept cash at signup
Online banks operate entirely through digital channels because they have no overhead from physical locations. This lets them offer higher interest rates and lower fees than traditional banks. The tradeoff is that they cannot handle cash the way a branch can. They have no tellers, no vault, and no way to verify cash in person.
Accepting cash at signup would require the bank to either hire staff to process it or partner with a third party to do so, both of which would add cost and complexity. Instead, they ask you to use existing digital infrastructure—your current bank account, the ACH network, or wire transfers—to move money in. Once the money is in the account, the bank can then accept cash deposits through ATMs or partner branches because the deposit is tied to an existing, verified account.
Timeline from opening to having cash deposited
The speed depends on which method you use. If you transfer from another bank account during signup, your account opens and the transfer clears within one to three business days. You can then deposit cash at an ATM or partner branch when ready, and it will post to your account within one business day.
If you use a money order, the process takes longer. Opening the account takes one to three days, converting cash to a money order takes a few hours, mailing it takes two to three days, and clearing takes another three to five days. Total time: roughly one to two weeks.
If you use a cashier's check, the timeline is similar but slightly faster on the clearing end. A cashier's check usually clears in three to five business days instead of five to seven.
What happens if you cannot fund the account at signup
Some online banks will let you open an account with zero dollars and fund it later. Ally Bank and Discover Bank both allow this. If your bank does, you can open the account when ready, then take time to arrange a transfer or convert your cash. Your account will be active and ready to use as soon as money arrives.
If your bank requires a minimum deposit at signup and you cannot make a transfer, call the bank's customer service line. Some banks will waive the requirement or let you make a small transfer temporarily, then deposit cash later. It is worth asking before you abandon the account.
Frequently Asked Questions
Can I open an online checking account with just a debit card?
No. Online banks need to pull money from an existing account, and they do this through your bank's routing and account number, not through a debit card. You will need access to a checking or savings account at another bank to fund the new account. A wire transfer is the only alternative if you do not have another account, but it costs money.
What if I do not have another bank account to transfer from?
Use a wire transfer from your employer, a family member, or a check-cashing service. A wire transfer costs $15 to $30 but takes one to three business days. Alternatively, if you have a paycheck or any check, deposit it by mobile check deposit during signup if your bank offers it.
How long does it take for cash deposited at an ATM to show up in my account?
Most ATM deposits post within one business day. Some banks post same-day if you deposit before a certain time (usually 9 p.m. or midnight). Check your bank's deposit cutoff times on their website or app.
Can I deposit cash at a branch of a bank that is not my online bank?
Only if your online bank has a partnership with that branch. Charles Schwab customers can deposit at Schwab branches. Ally customers can use CO-OP ATMs. Check your bank's website for a list of partner locations. If there is no partnership, the branch will not accept your deposit.
Is there a fee to deposit cash at an ATM or partner branch?
No. Deposits at ATMs and partner branches are free. The only fees you might encounter are when converting cash to a money order or cashier's check, which cost $1 to $15 depending on where you buy them.