Yes, you can transfer cash to your bank account, but the method depends on whether you have the cash in hand or it's coming from another person or business
If you have physical cash, you can deposit it directly at your bank's teller window, ATM, or through a mobile deposit app (if your bank offers it). If someone else is sending you cash electronically—through a payment app, wire transfer, or check—that money lands in your account through a different path. The speed, fees, and security of each method vary widely.
The most common scenario is walking into a branch with bills or coins and handing them to a teller. This is free, immediate, and requires nothing but your account number or debit card. But if you're receiving cash from someone remotely, you'll need to use a payment method that converts that cash into a digital transfer your bank can process.
Key Takeaways
- Cash deposited at a teller window or ATM posts to your account immediately or within one business day, depending on the time of deposit.
- Mobile deposit (photographing a check) is available from most banks but does not work for cash; you must deposit physical cash in person.
- If someone is sending you cash remotely, they must use a payment app like Venmo, PayPal, or Cash App, or send a check or money order—cash itself cannot travel electronically.
- ATM deposits may have daily limits (often $5,000 to $10,000) and may not post until the next business day, even if the ATM accepts the deposit immediately.
- Depositing large amounts of cash ($10,000 or more in a single transaction) triggers a federal reporting requirement, but this is routine and does not mean you've done anything wrong.
Depositing physical cash at your bank
The simplest way to get cash into your account is to bring it to your bank in person. Walk into any branch during business hours with your cash and your debit card or account number. A teller will count it, verify the amount, and deposit it to your account. The money is usually available immediately or by the next business day. There is no fee for this at most banks.
If you cannot visit during business hours, many banks have ATMs that accept cash deposits. Insert your debit card, select deposit, and feed the bills into the slot. The ATM will display the amount it counted. The deposit typically posts within one business day, though some banks hold it for up to two days. Check your bank's ATM deposit policy—some machines have daily limits, often between $5,000 and $10,000 per transaction.
Mobile deposit does not work for cash. If your bank offers mobile deposit, that feature is for checks only—you photograph the front and back of a check and submit it through the app. You cannot photograph cash and deposit it this way.
Receiving cash from someone else electronically
If someone wants to send you cash but cannot hand it to you in person, they cannot send the physical bills through the internet. Instead, they must convert that cash into a digital payment using one of these methods:
- Payment apps (Venmo, PayPal, Cash App, Square Cash): The sender links their bank account or debit card to the app, sends you money, and you receive it in the app's wallet or transfer it to your bank account. This usually takes one to three business days.
- Wire transfer: The sender goes to their bank and instructs the bank to send money directly to your bank account. Wire transfers typically arrive within one business day and cost $15 to $30.
- Check or money order: The sender writes a check or buys a money order and mails it to you. You deposit it at your bank using mobile deposit or a teller. Checks take five to ten business days to clear after deposit.
- ACH transfer: If the sender knows your routing number and account number, they can initiate an ACH (Automated Clearing House) transfer through their bank's online portal. This is free and takes one to three business days.
None of these methods move actual cash. They all move money digitally from one bank account to another. The sender must have a bank account or a way to load money into a payment app first.
ATM deposit limits and timing
ATM cash deposits are convenient but come with constraints. Most banks set a daily limit on how much you can deposit at an ATM—commonly $5,000 to $10,000 per transaction. If you need to deposit more, you'll have to make multiple deposits or visit a teller during business hours.
Even if the ATM accepts your deposit and displays a confirmation, the money may not be available immediately. Many banks hold ATM deposits for one to two business days before posting them to your account. This is different from a teller deposit, which usually posts the same day. Check your bank's deposit agreement or call customer service to learn the exact timeline for your account.
If you deposit cash at an ATM after business hours, the deposit is typically processed the next business day. Weekend and holiday deposits may take longer.
Large cash deposits and federal reporting
If you deposit $10,000 or more in cash in a single transaction, your bank is required by federal law to file a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN). This is a routine reporting requirement and does not mean you are under investigation or have done anything illegal.
The bank will not ask your permission to file the report—it happens automatically. You may see a note on your receipt or in your account activity indicating that a report was filed. If you deposit $10,000 or more across multiple transactions within a short period (typically a few days), the bank may also file a report if it appears the deposits are structured to avoid the reporting threshold. This is called "structuring," and it is illegal, even if the money itself is legal.
If your deposit is legitimate—income, savings, a gift, a business deposit—you have nothing to worry about. The report is filed and the money is yours. If the bank asks questions about the source of the cash, answer honestly. Banks are required to ask, and it is a normal part of their compliance process.
Fees and account requirements
Depositing cash at a teller window is free at virtually all banks. ATM deposits are also free, though some banks charge a small fee if you use an out-of-network ATM. Payment apps may charge a fee if you transfer money from the app to your bank account—typically 1% to 3% of the amount—but receiving money in the app is usually free.
You do not need a special account type to deposit cash. Any checking or savings account will accept cash deposits. Some banks require you to be a customer to use their ATMs or tellers, but most allow non-customers to deposit cash at a teller window for a small fee (usually $5 to $10).
If you do not have a bank account yet, you can open one at most banks with just a photo ID and a small opening deposit. Some banks have no minimum opening deposit; others require $25 to $100.
What to do if your deposit does not appear
If you deposited cash at a teller and it does not show up within one business day, contact your bank immediately. Teller deposits are nearly always processed correctly, but errors do happen. Bring your deposit receipt and ask the bank to investigate.
If you used an ATM and the deposit has not posted after two business days, call your bank's customer service line. Provide the date, time, location, and amount of the deposit. The bank can check whether the ATM recorded the deposit correctly. If the ATM malfunctioned or lost your cash, the bank is responsible for crediting your account.
If you sent money through a payment app or wire transfer and it has not arrived, check the app or contact the sending bank. Payment apps sometimes hold transfers for verification, especially for new accounts or large amounts. Wire transfers can be delayed if the receiving bank's routing number was incorrect. Ask the sender to provide proof of the transfer so you can give it to your bank if needed.
Frequently Asked Questions
Can I deposit cash at an ATM that belongs to a different bank?
Yes, most ATMs accept cash deposits from non-customers, but the deposit may take longer to post and may incur a fee. Using your own bank's ATM is faster and free. If you use an out-of-network ATM, check the screen before you insert cash—it will usually display any fees and the expected posting time.
What happens if I deposit cash and then immediately withdraw it?
You can withdraw cash from your account as soon as the deposit posts, which is usually the same day for teller deposits or the next day for ATM deposits. There is no waiting period or penalty. However, if you deposit a check, your bank may hold the funds for several days before allowing a withdrawal.
Do I need to report cash deposits to the IRS?
Your bank reports deposits of $10,000 or more to the federal government, but you do not need to file a separate report with the IRS unless the cash is income you earned (such as self-employment income or tips). If it is a gift, inheritance, or personal savings, you do not owe taxes on it. Consult a tax professional if you are unsure whether your deposit is taxable.
Can someone else deposit cash into my account?
Yes. If another person has your account number and routing number, they can deposit cash at their own bank using an ATM or teller, and it will be transferred to your account via ACH. Alternatively, they can deposit cash at your bank's teller window if they have your account number or debit card. Some banks require the person to show ID, but they do not need to be an account holder.
What if I want to deposit cash but do not have a bank account yet?
You will need to open a bank account first. Most banks allow you to open an account online or in person with just a photo ID. Some require a small opening deposit ($0 to $100, depending on the bank). Once your account is open, you can deposit cash immediately at a teller or ATM.