ACH and EFT are not the same thing, though people use the terms interchangeably

ACH stands for Automated Clearing House. It is a specific electronic network that moves money between U.S. bank accounts. EFT stands for Electronic Funds Transfer — a broader category that includes ACH, wire transfers, debit card transactions, and digital wallet payments. When someone says "EFT payment," they might mean any electronic movement of money. When they say "ACH payment," they mean specifically the ACH network.

The practical difference matters because ACH is slower, cheaper, and safer for routine payments like payroll, bill pay, and loan transfers. Wire transfers (another type of EFT) are faster but more expensive and harder to reverse if something goes wrong. Understanding which one you are using tells you how long money will take to arrive and what protections you have if a payment fails or is sent to the wrong account.

Most bill payments, direct deposits, and automatic transfers between your own accounts run on ACH. You will not usually choose ACH yourself — your bank or the company you are paying will route the transaction through it automatically.

Key Takeaways

  • ACH is a specific U.S. network for moving money between bank accounts; EFT is the umbrella term for all electronic money transfers, including ACH, wires, and card payments.
  • ACH payments typically take one to three business days to clear, cost little or nothing, and are reversible if sent to the wrong account.
  • Your bank or the company you are paying chooses whether to use ACH, a wire, or another EFT method — you usually cannot pick it yourself.
  • ACH has daily and monthly limits set by your bank, while wire transfers have higher limits but charge a fee and are nearly impossible to reverse.

How ACH payments actually move through the system

When you set up a bill payment or authorize a direct deposit, the originating bank (yours, or your employer's) collects the transaction details — the receiving account number, routing number, and amount. It batches these with hundreds or thousands of other ACH transactions and sends them to the Federal Reserve or a private ACH operator once or twice per day.

The receiving bank gets the batch, verifies the account exists, and holds the money in a clearing account overnight. The next business day, it deposits the funds into the recipient's account. This is why ACH typically takes one to three business days — the system processes in batches, not in real time.

If the receiving account number is wrong or closed, the receiving bank rejects the transaction and sends it back through the same route. Your bank then notifies you and returns the money to your account, usually within one to three business days. This reversal process is one reason ACH is considered safer than a wire transfer, where money is gone the moment it leaves your bank.

ACH limits your bank sets and why they exist

Most banks cap how much you can send via ACH in a single day and per month. These limits vary widely — some banks allow $10,000 per day and $25,000 per month, others allow $50,000 per day with no monthly cap. The limit depends on your account type, your history with the bank, and the bank's own policy.

Banks set these limits to reduce fraud risk. If someone gains access to your account, the limit caps their damage. The limit also protects the bank from large errors — if you accidentally authorize a payment twice, the second one might hit the limit and be rejected rather than draining your account.

You can usually request a higher limit by calling your bank or logging into your online banking portal. Some banks raise it immediately; others require a waiting period or additional verification. If you need to send more than your limit in a single transaction, you can ask your bank to process it as a wire transfer instead, though wires typically charge a fee of $15 to $30.

When ACH is the right choice versus other payment methods

Use ACH for routine, non-urgent payments where you can wait one to three business days. This includes monthly bills, loan payments, payroll setup, and transfers between your own accounts at different banks. ACH is free or very cheap, and the delay is predictable.

Use a wire transfer when you need money to arrive the same day or next business day, or when you are sending a large amount and the recipient needs it urgently. Wires cost $15 to $50 depending on your bank and whether it is domestic or international. They are nearly impossible to reverse once sent, so use them only when you are certain of the account details.

Use a debit card or digital wallet (another type of EFT) for in-person or online purchases where you want immediate confirmation and fraud protection. Use a check for payments where the recipient prefers it or when you need a paper record. Each method has different clearing times, costs, and dispute processes.

What happens if an ACH payment fails or goes to the wrong account

If you send an ACH payment to a closed account or wrong account number, the receiving bank rejects it within one to three business days. The rejection travels back through the ACH network to your bank, which notifies you and reverses the charge. The money returns to your account within one to three more business days — so total recovery can take up to a week.

If the account number was close to correct but the receiving bank accepted it anyway, you have a dispute window. You can contact your bank and file an ACH dispute, which is different from a credit card dispute. Your bank will investigate and attempt to recover the funds from the receiving bank. This process takes longer — typically two to four weeks — and is not may provide to succeed if the receiving bank has already released the money to the recipient.

If you authorized the payment yourself but now regret it, you can ask your bank to attempt a reversal, but this is not may provide. ACH is designed to be reversible, but only if the receiving bank cooperates. If the recipient has already spent the money or closed their account, recovery becomes difficult. This is why ACH is safer than a wire for large amounts to unfamiliar recipients — you have a window to catch mistakes.

ACH versus wire transfers: speed, cost, and reversibility

The choice between ACH and a wire transfer depends on how fast you need the money to move and how much you can afford to spend. ACH is the default for most routine payments because it is free or nearly free and works well when you have a few days. Wire transfers cost money but move faster and handle larger amounts, though they are nearly impossible to reverse once sent.

Here is how they compare across the features that matter most:

FeatureACHWire Transfer
Clearing time1–3 business daysSame day or next business day
CostFree or under $2$15–$50
Daily limitVaries by bank, typically $10,000–$50,000Higher, often $100,000+
ReversibleYes, within 1–3 days if rejected; disputes take 2–4 weeksNo, nearly impossible once sent
Best forRoutine bills, payroll, transfers between your accountsUrgent payments, large amounts, time-sensitive transactions

How to set up an ACH payment or authorize a direct deposit

To set up an ACH payment, you need the recipient's bank account number and routing number. The routing number is a nine-digit code that identifies the bank; the account number identifies your specific account at that bank. You can find both on a check, in your bank's online portal, or by calling the recipient's bank.

Log into your bank's online banking portal or mobile app and look for "Bill Pay," "Transfer Money," or "Send Money." Enter the recipient's name, bank account number, routing number, and the amount. Most banks let you schedule the payment for a future date or send it immediately. Confirm the details — especially the account number — before submitting. Once submitted, you cannot cancel an ACH payment that has already been processed, though you can cancel it before the processing window closes (usually the same day or next morning).

To authorize a direct deposit for payroll or benefits, ask your employer or the benefits administrator for an ACH authorization form. You will provide your bank account number, routing number, and sign the form. The employer then sets up recurring ACH deposits on a schedule you agree to — usually weekly, biweekly, or monthly. Direct deposits are free and automatic once set up.

Frequently Asked Questions

Does ACH work on weekends and holidays?

No. ACH processes only on business days. If you submit an ACH payment on Friday evening, it will not process until Monday. If Monday is a holiday, it processes Tuesday. This is why ACH typically takes one to three business days rather than calendar days.

Can I cancel an ACH payment after I have submitted it?

Yes, but only before it processes. Most banks give you until midnight or early morning the next day to cancel. Once the payment has been sent to the receiving bank, you cannot cancel it — you can only ask the receiving bank to return it, which is not may provide. Check your bank's cutoff time before submitting.

What is the difference between a push and a pull ACH payment?

A push payment is when you initiate the transfer from your account (you push money out). A pull payment is when a company you owe money to initiates the transfer from your account (they pull money in). Both use the ACH network. Pull payments require your authorization, usually through a signed form or online consent.

Is ACH safe from fraud?

ACH is relatively safe because it is reversible and requires account verification. However, if someone gains access to your online banking login, they can set up ACH payments to their own account. Protect yourself by using a strong password, enabling two-factor authentication, and monitoring your account regularly for unauthorized transactions.

Why did my ACH payment take longer than three business days?

Delays can happen if you submitted the payment after your bank's cutoff time, if a holiday extended the processing window, or if the receiving bank rejected the payment and it had to be resubmitted. Contact your bank to check the status — they can see where the payment is in the system and whether it was rejected.