ACH vs wire transfer: speed, cost and safety compared

Quick answer: an ACH transfer moves money in batches through the Automated Clearing House network. It is usually free, takes same day to 3 business days, and can sometimes be reversed. A wire transfer moves money bank to bank individually, usually arrives within hours on the same business day, typically costs $15 to $35 to send domestically (more internationally), and is almost impossible to reverse.

ACH vs wire at a glance

ACH transferWire transfer
SpeedSame day to 1-3 business daysUsually same business day (domestic); 1-5 days (international)
Typical cost to sendFree at most banksAbout $15-35 domestic, $35-50+ international
Cost to receiveFreeOften $0-15
Reversible?In limited cases (errors, unauthorized debits)Generally no
International?Mostly domesticYes, via SWIFT
Common usesPaychecks, bill pay, transfers between your own accounts, payment appsHome closings, large purchases, international payments
NetworkNacha ACH networkFedwire, CHIPS, SWIFT

Fees vary by bank and account type. Check your bank’s fee schedule.

How ACH transfers work

ACH payments are grouped and processed in batches several times a day. Direct deposit and automatic bill payments are ACH. Same-day ACH is available at many banks for payments up to $1 million each, sometimes for a fee. Transfers between your accounts at different banks, and many payment apps, also run on ACH behind the scenes.

To send or receive an ACH payment you need the other party’s routing number and account number. See routing number vs account number.

How wire transfers work

A domestic wire goes through the Federal Reserve’s Fedwire system (or the private CHIPS network), which settles each payment individually and in real time. Once the money arrives, it is final.

To send a domestic wire you need the recipient’s name and address, their bank’s name, the wire routing number and their account number. International wires also need the bank’s SWIFT/BIC code, and sometimes an IBAN for the recipient’s country. See what is a SWIFT code.

Which should you use?

  • Regular, non-urgent payments: ACH. It is free and reliable.
  • Moving money between your own accounts: ACH.
  • Down payment on a home or car, or a deadline today: wire.
  • Sending money abroad: a wire, or compare with an online money transfer service, which may be cheaper on exchange rates.

Wire fraud warning

Because wires cannot be pulled back, they are a favorite of scammers. The most common trick is a fake email, apparently from a title company or lawyer, with “updated” wiring instructions just before a home closing. Always confirm wire instructions by phone, using a number you already know, never one in the email. If you wired money to a scammer, contact your bank immediately and report it to the FBI at ic3.gov.

Frequently asked questions

Is Zelle ACH or wire? Neither exactly. Zelle moves money between participating banks in minutes, using its own network.

Why do banks hold ACH deposits? New accounts or unusually large deposits may be held for a few days while the bank checks for fraud.

Is a wire transfer safer than ACH? It is secure in transit, but riskier for the sender because it is final. ACH gives more protection against errors and unauthorized debits.

This article is general information, not financial advice.