ACH is how banks move money between accounts without using a check or wire

ACH stands for Automated Clearing House. It is a system that moves money from one bank account to another electronically, usually taking one to three business days. You do not write a check, you do not call your bank, and you do not hand over cash. You give someone your bank account number and routing number, they enter it into their bank's system, and the money moves on its own schedule.

ACH transfers are how most employers deposit paychecks, how the IRS sends tax refunds, how insurance companies pay claims, and how you might pay a bill online. They are also how scammers try to drain accounts, which is why understanding how ACH works matters before you hand your account details to anyone.

Key Takeaways

  • ACH transfers move money between bank accounts electronically and typically take one to three business days, not the same day.
  • You need a routing number and account number to receive an ACH transfer, and the money goes directly into your account without a check or wire fee.
  • ACH transfers are reversible for a limited time if something goes wrong, but once the money lands and the recipient spends it, recovery is harder.
  • Scammers use ACH transfers to pull money out of accounts, so never give your account details to someone you do not know or trust.

How an ACH transfer actually moves money

When someone initiates an ACH transfer to your account, their bank sends a message to a central clearing house with your routing number, account number, and the amount. The clearing house is a network operated by the Federal Reserve and private banks that processes these transfers in batches, usually overnight. Your bank receives the message, checks that the account exists and is not frozen, and deposits the money.

The whole process takes time because the clearing house does not process transfers instantly. It batches them together and processes them at set times during the day and overnight. This is why an ACH transfer initiated on a Monday morning might not land until Wednesday. If you initiate it on a Friday afternoon, it may not arrive until the following Monday or Tuesday, depending on whether the weekend or a holiday falls in between.

The sender's bank also holds the money in a temporary account during this time. If the receiving account number is wrong or closed, the transfer bounces back to the sender's bank, which then returns the money to the sender. This return can take another one to three business days.

What you need to receive an ACH transfer

To receive money via ACH, you need to give the sender two pieces of information: your routing number and your account number. Your routing number identifies your specific bank or credit union. Your account number identifies your specific account at that bank. Both numbers appear on the bottom left of a check, or you can find them by logging into your online banking or calling your bank.

You do not need to do anything to "set up" ACH transfers. If your account is open and in good standing, ACH transfers will land automatically. Some banks allow you to block incoming ACH transfers if you want extra security, but most accounts accept them by default.

The sender does not need your permission to initiate an ACH transfer if they have your routing and account numbers. This is why you should never give these numbers to someone you do not trust. A scammer with your account details can pull money out of your account without asking.

ACH debit versus ACH credit

An ACH credit is when money is pushed into your account. Your employer sending your paycheck, the IRS sending a tax refund, or a friend sending you money are all ACH credits. The sender initiates the transfer, and the money lands in your account.

An ACH debit is when money is pulled out of your account. If you set up automatic bill payments through your bank, or if you authorize a company to charge your account monthly, that is an ACH debit. You have given permission for that company to pull money from your account on a schedule. Scammers also use ACH debits to steal money, which is why you should only authorize ACH debits for companies you know and trust.

The difference matters because ACH credits are generally safer — you control whether money comes in. ACH debits require you to trust the company pulling the money, because they can pull it repeatedly if you do not stop them.

How long ACH transfers take and what delays them

A standard ACH transfer takes one to three business days. Business days are Monday through Friday, excluding federal holidays. Weekends and holidays do not count, so a transfer initiated on Friday might not arrive until the following Tuesday.

Some banks offer same-day ACH, which moves money the same business day it is initiated, but only if both banks participate in the same-day network and the transfer is initiated before a certain time (usually mid-morning). Same-day ACH costs more and is not available for all accounts or all transfer amounts.

Delays happen when the receiving bank is closed, when the account number is wrong, when the account is frozen or closed, or when the transfer amount exceeds the bank's daily limit. If any of these things happen, the transfer bounces back and the money returns to the sender's account, which can take another one to three business days.

What to do if an ACH transfer goes wrong

If money was transferred to the wrong account, contact your bank immediately. Your bank can file a reversal request within a limited window, usually 10 to 15 days. The reversal request asks the receiving bank to return the money. If the receiving bank cooperates and the money has not been spent, the reversal usually succeeds.

If the receiving bank does not cooperate, or if the money has already been withdrawn, recovery becomes much harder. You may need to file a police report and work with your bank's fraud department. Some banks will cover the loss if the transfer was unauthorized, but this depends on your account agreement and how quickly you reported it.

If someone pulled money out of your account without permission using an ACH debit, contact your bank and dispute the transaction. Banks are required to investigate unauthorized ACH debits and typically refund the money while they investigate, as long as you report it within 60 days.

ACH transfers versus checks, wires, and other payment methods

ACH transfers are slower than wire transfers but cheaper and safer. A wire transfer moves money the same day but costs $15 to $50 and cannot be reversed once it lands. An ACH transfer takes one to three days but costs nothing or very little and can be reversed if something goes wrong.

Checks are slower than ACH transfers — they can take five to ten business days to clear — and they require you to write and mail a physical document. ACH transfers are electronic and automatic, so they are faster and more reliable than checks for regular payments.

Debit cards and credit cards move money instantly at the point of sale but charge merchant fees and offer different fraud protections. ACH transfers are best for recurring payments, payroll, refunds, and transfers between your own accounts.

Frequently Asked Questions

Can I stop an ACH transfer after I initiate it?

If you initiated the transfer, contact your bank immediately — before the transfer processes. Most banks can stop a transfer if you call before the clearing house processes it, usually within a few hours of initiation. Once the transfer has been processed and sent to the receiving bank, stopping it is much harder and may require a reversal request instead.

What if someone used my account number to pull money out without permission?

Contact your bank right away and report the unauthorized ACH debit. Banks must investigate and typically refund the money while they look into it, as long as you report it within 60 days. Keep records of when you discovered the unauthorized transfer and when you reported it.

Is it safe to give my routing and account number to someone?

Your routing and account numbers are printed on every check you write, so they are not secret. However, only give them to people and organizations you trust — employers, your bank, government agencies, and established companies. Never give them to someone who calls you unexpectedly or to a website you are not sure about.

Why did my ACH transfer take longer than three days?

Delays happen when the receiving bank is closed, when a holiday falls during processing, when the account number is wrong, or when the transfer amount exceeds a daily limit. Contact your bank to find out why your specific transfer was delayed — they can see the status in the clearing house system.

Can I reverse an ACH transfer if the recipient refuses to return the money?

If the receiving bank cooperates, yes — your bank can file a reversal request within 10 to 15 days. If the receiving bank does not cooperate or the money has been spent, reversal becomes a civil matter. You may need to pursue it through small claims court or work with your bank's fraud department.