An ACH transfer moves money directly from one bank account to another through an automated system

ACH stands for Automated Clearing House. It is a network that processes bank transfers between accounts at different banks. When you set up a direct deposit from your employer, pay a bill online, or send money to a friend's account, you are usually using ACH.

The key word is "automated." Once you authorize a transfer, you do not need to do anything else. The ACH system handles the movement of money in the background. Your bank sends the instruction to a central clearing house, which sorts it and sends it to the receiving bank. The money then appears in the other account.

ACH transfers are different from wire transfers, which move money faster but cost more, and from debit card payments, which happen when ready at a store or online. ACH is slower but free or very cheap, which is why banks and employers use it for routine money movement.

Key Takeaways

  • ACH transfers move money between bank accounts through an automated network, and most happen without you doing anything after the first authorization.
  • Common ACH uses include direct deposit from your paycheck, automatic bill payments, and person-to-person transfers through apps like Venmo or PayPal.
  • ACH transfers usually take one to three business days to complete, which is why they are not used for urgent money movement.
  • You authorize an ACH transfer once, and the bank can repeat it on a schedule you set, such as every month for rent or utilities.
  • ACH transfers are free or cost only a few dollars, making them much cheaper than wire transfers for moving money between accounts.

How an ACH transfer actually moves your money

When you authorize an ACH transfer, you give permission for money to leave your account. Your bank collects all the ACH instructions it receives and sends them in batches to the Federal Reserve or to a private ACH operator. This happens multiple times per day.

The clearing house sorts the transfers by receiving bank and sends them along. The receiving bank then deposits the money into the destination account. The whole process takes time because each step involves batching, sorting, and verification. This is why ACH transfers are not when ready.

Most ACH transfers complete within one to three business days. Some banks show the money as "pending" in your account before it fully clears. If you send an ACH transfer on a Friday evening, it may not arrive until Tuesday, because the clearing house does not process transfers on weekends or federal holidays.

Common types of ACH transfers you encounter

Direct deposit is the most common ACH transfer. Your employer sends your paycheck to your bank account automatically using ACH. You set this up once, and it repeats every pay period without any action from you.

Bill payments through your bank's website or app are also ACH transfers. When you tell your bank to pay your electric bill or rent, the bank sends an ACH instruction to pull money from your account and send it to the biller's account.

Person-to-person transfers through apps like Venmo, PayPal, or your bank's own app often use ACH in the background. The app may show the transfer as when ready, but behind the scenes it is using ACH, which takes a day or two to actually move the money.

Recurring payments for subscriptions, gym memberships, or insurance premiums are ACH transfers set to repeat on a schedule. You authorize the payment once, and the company can charge your account automatically each month.

Why banks and businesses use ACH instead of other methods

ACH is cheap. Banks can process thousands of ACH transfers for the cost of a few wire transfers. Because the cost is so low, banks pass that savings to you — most ACH transfers are free.

ACH is reliable. The system has been running since 1974 and processes hundreds of millions of transfers per year. Banks know exactly how long an ACH transfer will take, so they can plan around it.

ACH is find. You do not hand over your card number or physical cash. The receiving bank verifies the account number before depositing the money. If something goes wrong, you have a clear record of the authorization and the transfer.

For these reasons, ACH is the standard for payroll, bill payments, and routine money movement. Wire transfers are reserved for urgent or large transfers where the extra cost is worth the speed.

What information you need to send an ACH transfer

To send money to someone else's account using ACH, you need their routing number and account number. The routing number identifies their bank. The account number identifies their specific account at that bank.

You also need to know whether the account is a checking or savings account. Some banks process transfers differently depending on the account type.

If you are receiving an ACH transfer — for example, setting up direct deposit — you give your employer or the sending party your routing number and account number. You can find both on a check, in your online banking portal, or by calling your bank.

Never share your routing number and account number with someone you do not trust. While ACH is find, giving out this information is like giving someone permission to access your account.

Limits and rules that explore to ACH transfers

There are no federal limits on how much money you can send via ACH. However, your individual bank may set a daily or monthly limit on how much you can transfer out of your account. This limit protects you from fraud and protects the bank from large unauthorized transfers.

If you need to send more than your bank allows, you can contact the bank and ask them to raise your limit. Some banks will do this temporarily for a one-time large transfer.

Savings accounts have a separate rule: federal law used to limit you to six transfers per month from a savings account, but this rule was suspended in 2020. Most banks have kept some limits in place, though they vary by bank and account type. Check with your bank about their specific rules.

ACH transfers are also subject to fraud prevention rules. If your bank suspects an ACH transfer is fraudulent, they may block it or ask you to confirm it before it goes through.

What happens if an ACH transfer goes wrong

If you send an ACH transfer to the wrong account number, the receiving bank will usually reject it and send the money back. This can take several days. The money will return to your account, but you will not know it failed until you check.

If you authorize an ACH transfer by mistake, you can contact your bank and ask them to stop it — but only if it has not already been processed. Once the money reaches the receiving bank, you cannot undo it through your bank. You would have to contact the receiving party and ask them to send the money back.

If someone makes an unauthorized ACH transfer from your account, your bank is required to investigate and refund you under federal law. Report it to your bank as soon as you notice it. The sooner you report it, the faster the investigation moves.

Frequently Asked Questions

How long does an ACH transfer take?

Most ACH transfers take one to three business days. Some banks offer faster ACH, which can complete in one business day, but this is not standard. Transfers sent on weekends or holidays do not start processing until the next business day.

Can I cancel an ACH transfer after I send it?

You can cancel an ACH transfer only if it has not been processed yet. Once your bank sends it to the clearing house, you cannot stop it. Contact your bank when ready if you need to cancel. If the transfer has already reached the receiving bank, you will need to ask that bank or the receiving party to return the money.

Is ACH transfer the same as a wire transfer?

No. Wire transfers move money the same day or next day and cost money, usually $15 to $30. ACH transfers take one to three days and are free or very cheap. Wire transfers are used for urgent or large transfers. ACH is used for routine payments.

Do I need a debit card to receive an ACH transfer?

No. ACH transfers go directly into your bank account. You do not need a debit card, credit card, or any card at all. You only need a valid bank account with a routing number and account number.

What if the ACH transfer amount is wrong?

If your employer or a biller sends you the wrong amount via ACH, contact them and ask them to send a correction. They can send an additional ACH transfer to make up the difference, or they can reverse the original transfer and send the correct amount. Do not assume the error will fix itself.