Yes, you can fund a checking account via ACH, and it's one of the most common ways money moves between accounts
An ACH transfer (Automated Clearing House) is an electronic movement of money from one bank account to another through the Federal Reserve's network. You can absolutely use ACH to deposit money into a checking account — whether you're moving funds from another account you own, receiving a paycheck, or getting money from someone else. The process is free or low-cost, takes one to three business days, and requires only the receiving account number and routing number.
The key difference between ACH and other funding methods is that ACH is a pull or push system, not when ready. Your bank doesn't hand over cash on the spot. Instead, it sends an instruction through the ACH network, which batches millions of transactions and settles them in overnight cycles. That's why ACH transfers always take at least one business day, even when both banks are in the same city.
Key Takeaways
- ACH transfers move money between checking accounts through the Federal Reserve's network and take one to three business days to complete.
- You need only the receiving account number and routing number to send an ACH transfer; no physical checks or card details required.
- ACH transfers are free or cost $1 to $3 per transaction, depending on your bank and whether you initiate the transfer or receive one.
- The ACH network processes transfers in batches overnight, which is why timing depends on which business day you initiate the transfer and your bank's processing schedule.
- ACH transfers have daily and monthly limits set by your bank, typically ranging from $1,000 to $25,000 per day for consumer accounts.
How ACH transfers actually move money into your checking account
When you initiate an ACH transfer into your checking account, you're giving your bank (or the sending bank) permission to pull money from a source account and deposit it into your account. The sending bank collects your account number and routing number — the nine-digit code that identifies your specific bank branch. It then submits the transfer instruction to the ACH network, which is operated by Nacha (the National Automated Clearing House Association) on behalf of the Federal Reserve.
The ACH network doesn't move money when ready. Instead, it batches transactions and processes them in cycles. Most banks submit ACH transfers in the morning, and the network settles them overnight. This means a transfer you initiate on Monday morning might not land in your account until Tuesday or Wednesday. If you initiate a transfer after your bank's cutoff time (usually 2 p.m. or 5 p.m., depending on the bank), it moves to the next business day's queue.
Once the transfer settles, the money appears in your checking account as a deposit. Your bank then updates your balance and makes the funds available — though some banks hold ACH deposits for one additional business day if the transfer is large or if you're a new account holder.
What you need to send or receive an ACH transfer
To fund your checking account via ACH, you need the account number and routing number of the source account. If you're receiving money from someone else, you give them your account number and routing number. If you're moving money from your own account at another bank, you log into your current bank's website or app and enter the other bank's details.
You do not need a physical check, a debit card, or any identification beyond what your bank already has on file. ACH is entirely electronic. Some banks require you to verify a small deposit (usually $0.01 to $0.99) before allowing large transfers, as a security measure. This verification takes an extra business day or two.
The routing number is public information — it's printed on the bottom left of every check and is the same for all customers at a given bank branch. The account number is private and specific to you. Never share your account number with someone you don't trust, even though ACH transfers are reversible if fraud occurs.
Timing: when the money actually arrives
ACH transfers take one to three business days. The exact timing depends on when you initiate the transfer, your bank's processing schedule, and the receiving bank's processing schedule. A transfer initiated on a Monday morning might arrive Tuesday afternoon. A transfer initiated on Friday afternoon might not arrive until the following Tuesday, because the ACH network does not process transactions on weekends or federal holidays.
Your bank's cutoff time matters. If you initiate an ACH transfer at 3 p.m. and your bank's cutoff is 2 p.m., the transfer doesn't enter the queue until the next business day. This can add a full day to the timeline. Check your bank's website or call to confirm the cutoff time.
Some banks make ACH deposits available when ready as a courtesy, even though the transfer hasn't technically settled. This is called next-day ACH or expedited ACH. Other banks hold the deposit until it fully settles. If you need money in your checking account on a specific date, initiate the transfer at least two business days before that date.
Costs and limits on ACH transfers
Most banks do not charge a fee for ACH transfers into your checking account. Some banks charge $1 to $3 per outgoing transfer (when you send money out), but incoming transfers are almost always free. Credit unions and online banks are more likely to offer free transfers in both directions. Check your bank's fee schedule or account agreement to confirm.
Your bank sets daily and monthly limits on how much you can transfer via ACH. Consumer checking accounts typically allow $1,000 to $10,000 per day and $10,000 to $25,000 per month, though these limits vary widely. Business accounts often have higher limits. If you need to transfer more than your limit, contact your bank to request an increase — many banks will raise limits for established customers with good account history.
The ACH network itself has no limit on individual transfers, but banks impose limits as a fraud prevention measure. If you regularly transfer large amounts, your bank may flag unusual activity and temporarily block the transfer until you confirm it.
ACH transfers versus other ways to fund a checking account
ACH is not the only way to deposit money into a checking account. Here's how it compares to the main alternatives:
| Method | Speed | Cost | What you need |
|---|---|---|---|
| ACH transfer | 1–3 business days | Free (usually) | Account and routing number |
| Wire transfer | Same day or next day | $15–$50 | Account and routing number, sometimes SWIFT code |
| Mobile check deposit | 1–2 business days | Free | Physical check, phone camera |
| In-person deposit | when ready | Free | Cash or check, bank branch or ATM |
| Direct deposit (payroll) | 1–2 business days | Free | Employer has your account details |
ACH is the slowest but cheapest option for moving money between accounts you control. Wire transfers are faster but cost money and carry more risk — once sent, a wire cannot be reversed. Mobile check deposit is free and fast but requires a physical check. Direct deposit is the most common way paychecks land in checking accounts and is always free.
What can go wrong with ACH transfers into your checking account
The most common problem is entering the wrong account or routing number. If you mistype the routing number, the transfer may be rejected before it leaves your bank. If you mistype the account number, the money may go to the wrong person's account. The sending bank is responsible for verifying the routing number but not the account number — that verification happens at the receiving bank.
If money lands in the wrong account, you must contact your bank and the receiving bank to request a reversal. This can take several days. The receiving bank is not required to reverse the transfer if the account number was correct, even if it belongs to the wrong person. This is why double-checking account numbers is critical.
Another issue is holds. Some banks place a hold on ACH deposits for new accounts or large transfers. The money arrives in your account but is not available for withdrawal for one to five business days. This is a fraud prevention measure. If you need the money when ready, contact your bank to ask if the hold can be lifted.
Frequently Asked Questions
Can I fund my checking account with ACH from a savings account at the same bank?
Yes. Most banks allow free transfers between your own accounts via ACH, though some process these as internal transfers (which are faster) rather than ACH transfers. Log into your bank's website or app and look for "transfer between accounts" or "move money." This usually completes within hours rather than one to three days.
What's the difference between pushing and pulling an ACH transfer?
A push transfer is when you initiate the transfer from your bank (you push money out). A pull transfer is when the receiving bank initiates it (they pull money in). Both use the ACH network and take the same amount of time. Most consumer transfers are pushes — you log into your bank and send money. Pulls are common for bill payments and payroll.
Can someone else fund my checking account via ACH without my permission?
No. To send you an ACH transfer, someone needs your account number and routing number. If they have those details and you gave them permission, the transfer is valid. If they send money without permission, you can dispute it with your bank within a set timeframe (usually 60 days). Your bank can reverse the transfer and return the money to the sender.
Why did my ACH transfer take three days instead of one?
ACH transfers take one to three business days depending on when you initiated the transfer, your bank's cutoff time, and whether the receiving bank holds deposits. If you sent the transfer on a Friday afternoon after the cutoff, it doesn't enter the queue until Monday. If the receiving bank holds large deposits, that adds another day. Check your bank's cutoff time and the receiving bank's hold policy.
Is ACH transfer the same as a bank transfer?
ACH transfer is one type of bank transfer. "Bank transfer" is a broad term that includes ACH, wire transfers, and internal transfers between accounts at the same bank. When someone says "bank transfer," they usually mean ACH, but it's worth confirming which method they mean, since wire transfers work differently and cost money.