Yes, other companies and individuals can deposit directly into your business checking account
Your business checking account can receive deposits from customers, vendors, other businesses, and individuals. The person or company depositing the money does not need to be the account holder — they only need your account number and routing number, which are printed on the bottom left of your checks. Some deposit methods require additional information like your business name or a reference number, but the core requirement is always those two numbers.
How deposits reach your account depends on the method used. A customer might write you a check, which you deposit at an ATM or branch. A vendor might send an ACH transfer (electronic bank-to-bank payment). A client could wire funds directly. Each method has different timing, fees, and verification steps, but all of them put money into the same account.
Key Takeaways
- Any person or company can deposit into your business account using your routing number and account number, which appear on your checks.
- Checks deposited by mail or ATM typically clear within one to three business days, while ACH transfers usually take one to two business days.
- Wire transfers arrive the same day but cost $15 to $50 and cannot be reversed once sent.
- Your bank may hold deposits over a certain amount for one to five business days while verifying the funds are real.
- You can set up a merchant account or payment processor if you want customers to pay by card without handling checks or transfers yourself.
How checks and cash deposits work when someone else deposits for you
If a customer or vendor gives you a physical check, you can deposit it yourself at an ATM, a branch, or through mobile deposit (taking a photo on your phone). You do not need the person who wrote the check to be present. The check clears through the Federal Reserve's check-clearing system, which typically takes one to three business days depending on the amount and your bank's policy.
Cash deposits are faster but require more care. If someone brings cash to your bank branch and deposits it into your account, it posts immediately. However, banks report cash deposits over $10,000 to the IRS on a Currency Transaction Report (CTR), which is standard and not a sign of wrongdoing — it is a federal requirement. If you receive regular cash deposits, your bank may ask you to document where the cash comes from to comply with anti-money-laundering rules.
Mobile deposit (photographing a check with your phone) works the same way as ATM deposit: the bank receives the image, verifies it, and clears the check through the system. Most banks hold mobile deposits for the same one- to three-day period as in-person deposits.
ACH transfers and wire transfers from other businesses
An ACH transfer is an electronic payment sent from one bank account to another through the Automated Clearing House network. A vendor, client, or other business can initiate an ACH transfer to your account if you give them your routing number and account number. The transfer typically arrives within one to two business days and costs little or nothing to receive (though the sender may pay a fee).
Wire transfers are faster but more expensive. A wire arrives the same business day if sent before your bank's cutoff time (usually 2 or 3 p.m.). However, the sender pays $15 to $50 per wire, and once sent, a wire cannot be reversed — if the amount or account number is wrong, you must contact the sender to request a refund. Wires are common for large transactions or time-sensitive payments.
Both ACH and wire transfers require your routing number and account number. Some senders also ask for your business name to match against the account holder name as a verification step. If the names do not match exactly, the transfer may be delayed or rejected, so confirm the name on your account before giving it out.
Payment processors and merchant accounts for card payments
If customers want to pay by credit or debit card, you cannot accept the card directly into your business checking account — you need a merchant account or a payment processor like Square, PayPal, Stripe, or your bank's own card-processing service. These services charge a percentage of each transaction (typically 2 to 3 percent) plus sometimes a per-transaction fee.
When a customer pays by card through a processor, the processor deposits the funds into your business checking account, usually within one to two business days. The processor keeps its fee and sends you the remainder. This is the standard way to accept card payments without handling the card yourself or exposing your account number to the customer.
Setting up a merchant account through your bank is often simpler than a third-party processor because the bank already has your account information. However, third-party processors often have lower fees and faster setup, especially for small businesses or online sales.
Holds and delays on deposits from outside sources
Your bank may place a hold on deposits from other people or companies, especially if the amount is large or unusual for your account. A hold means the money is in your account but you cannot spend it yet — the bank is verifying the funds are real and not fraudulent. Holds typically last one to five business days but can extend longer for wire transfers or checks from out-of-state banks.
Banks use holds to protect themselves and you from fraud. If a check bounces or a wire is reversed, the bank is liable for the loss if you have already spent the money. Holds are more common on deposits over $5,000, deposits from new sources, or deposits that do not match your account's typical pattern.
You can ask your bank to remove a hold early if you know the source is legitimate, but the bank is not required to do so. Some banks offer faster clearing for business accounts with good history, so if holds are frequent, it may be worth asking your bank about expedited clearing options.
What information you need to give out for deposits
To receive an ACH transfer or wire, you need to provide your routing number and account number. These appear on the bottom left of your checks in this order: routing number (first nine digits), account number (next set of digits), and check number. You can also find these numbers by logging into your online banking or calling your bank.
For checks, you do not need to give out any information — the person writing the check only needs your business name and address (which they may already have). For ACH and wire transfers, some senders ask for your business name as well, to verify the account matches. Never give out your PIN, password, or the full account number to someone you do not trust.
If you are setting up recurring payments from a vendor or client, ask them to send a test transfer first (usually for $0.01 or a small amount) so you can confirm the routing and account numbers are correct before they send a large payment.
What to do if a deposit goes wrong
If a check you deposited bounces (the account it was drawn on has insufficient funds), your bank will reverse the deposit and charge you a returned-check fee, typically $15 to $35. The money comes back out of your account, and you must contact the person who wrote the check to ask them to resubmit it or pay you another way.
If an ACH transfer is sent to the wrong account number, the receiving bank may reject it and send it back, or it may sit in a suspense account. Contact your bank immediately with the transfer details (date, amount, sender name) and ask them to trace it. Recovery can take several weeks.
If a wire is sent to the wrong account, contact your bank right away. Wires are harder to reverse than ACH transfers, but your bank can file a recall request with the receiving bank. The sooner you report it, the better the chance of recovery. If the receiving bank has already released the funds, recovery becomes a civil matter.
For deposits placed on hold, you can contact your bank and ask why the hold is in place and when it will be released. If you believe the hold is unreasonable, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state banking regulator.
Frequently Asked Questions
Do I have to tell my bank that other people are depositing into my account?
No, you do not need to notify your bank in advance. However, if deposits are frequent, large, or from many different sources, your bank may ask you about them as part of anti-money-laundering compliance. Be prepared to explain the source of the funds (customer payments, vendor refunds, loan proceeds, etc.).
Can someone deposit into my account without knowing my name?
Yes. For ACH transfers and wires, they only need your routing number and account number. For checks, they need your business name and address. Your personal name does not appear on the account number itself, so someone with just those numbers cannot identify you personally.
What if I receive a deposit I did not ask for?
Contact your bank and ask where it came from. If it is a mistake (sent to the wrong account), your bank can help trace it. If it is intentional but you do not recognize the sender, do not spend it — the sender may reverse it later or the bank may discover it was fraudulent. Keep the money separate until you confirm what it is.
How long does a wire transfer take to show up in my account?
Wire transfers arrive the same business day if sent before your bank's cutoff time, usually 2 or 3 p.m. If sent after cutoff or on a weekend or holiday, the wire arrives the next business day. Once it arrives, it is available immediately — no hold period like checks.
Can I receive a deposit if my account is in overdraft?
Yes. When a deposit arrives, your bank applies it to your account balance first, which may cover the overdraft and any overdraft fees. However, if your account is closed due to overdraft, the bank may reject incoming deposits. Contact your bank to resolve the overdraft before expecting deposits.