ACH and wires are the two main ways banks move dollars between US accounts, and the choice decides how fast money lands, what it costs and whether a mistake can be undone. This comparison uses the Federal Reserve's 2026 fee schedules and operating hours, Nacha's current rules and three worked examples. Routing number vs SWIFT code sets out which bank numbers each payment needs, and the money transfer hub covers everything else about sending money.
What is the difference between ACH and a wire transfer?
ACH processes payments in batches that settle at fixed times, while a wire settles each payment individually and immediately through Fedwire or CHIPS.
ACH, the automated clearing house network, runs under rules written by Nacha and is operated by the Federal Reserve's FedACH and by The Clearing House. It handled 35.2 billion payments worth $93 trillion in 2025, an average of about $2,640 each, and it works in both directions: credits push money out and debits pull it in. Fedwire, run by the Reserve Banks, carried 217.3 million transfers worth about $1.15 quadrillion in 2025, an average of $5.28 million, and only pushes money.
| ACH | Wire (Fedwire) | |
|---|---|---|
| How it settles | In batches at set times | One payment at a time, in real time |
| Typical speed | Same day in a same-day window, otherwise the next business day | Minutes on a business day |
| Operating days | Business days only | Business days only |
| Direction | Credits push money; debits pull it | Push only |
| Limit per payment | $1 million for same-day; no network cap for next-day | $10 billion, far above any customer need |
| What the Fed charges banks in 2026 | $0.0035 per item, plus $0.0010 for same day | $0.97 per transfer at the lowest-volume tier |
| Undoing a payment | Returns and reversals in defined cases and time limits | Final once the receiving bank is paid; a recall needs its consent |
| Consumer protection | Regulation E for consumer accounts | Outside Regulation E, except for remittances abroad |
| Cross-border | IAT format, limited reach | Usually through SWIFT and correspondent banks |
| Common uses | Payroll, bills, vendor payments, moves between your own accounts | Home closings, large or urgent payments |
How fast are ACH and wire transfers?
A wire usually arrives within minutes on a business day, while same-day ACH settles in one of three afternoon windows and standard ACH settles the next business day.
For same-day ACH, the Federal Reserve's file deadlines are 10:30 a.m., 2:45 p.m. and 4:45 p.m. ET, with settlement at 1:00 p.m., 5:00 p.m. and 6:00 p.m. ET, and banks set earlier cutoffs for their customers. Receiving banks must make same-day credits available by 1:30 p.m. local time for the first window, 5:00 p.m. for the second and the end of their processing day for the third. Since September 18, 2026, standard ACH credits must be available by 9:00 a.m. local time on the settlement date. Nacha says 80% of ACH payments settle in one banking day or less.
The Fedwire Funds Service runs from 9:00 p.m. ET on the preceding calendar day to 7:00 p.m. ET, Monday through Friday except holidays, and customer transfers must be in by 6:45 p.m. ET. Neither system settles on weekends or Federal Reserve holidays. Payments that must land in seconds at any hour are a job for the instant systems compared in FedNow and RTP, and cross-border timing is covered in how long international transfers take.
Worked example: Paying a contractor $8,500 the day before Thanksgiving
It is 3:30 p.m. ET on Wednesday, November 25, 2026, and a contractor needs $8,500 before the holiday weekend. Thursday, November 26, is Thanksgiving, a Federal Reserve holiday.
- Same-day ACH. The 2:45 p.m. deadline has passed. The last window closes at 4:45 p.m. ET and settles at 6:00 p.m. ET, but only if the bank still accepts files that late; many set earlier cutoffs.
- Standard ACH. The next settlement date is Friday, November 27, with funds due by 9:00 a.m. local time, about 41.5 hours from now.
- Wire. Fedwire's deadline for customer payments is 6:45 p.m. ET. If the bank's own wire cutoff is 5:00 p.m. ET, an assumption for this example, the $8,500 arrives within minutes today.
The wire costs more, as the next section shows, but it is the only choice that does not depend on a late ACH cutoff.
How much do ACH and wire transfers cost?
Banks set their own prices, but ACH payments are often free for consumers, while wires usually carry a fee for the sender and sometimes the recipient.
The Federal Reserve's own 2026 charges to banks show how far apart the underlying costs are. Fedwire charges $0.97 per transfer for a bank's first 14,000 a month, $0.30 from 14,001 to 90,000 and $0.195 above that, plus a $125 monthly participation fee. FedACH charges $0.0035 per item to originate and the same to receive, plus a $0.0010 surcharge for same-day items. Nearly all of a retail wire fee is therefore the bank's own charge.
Worked example: Twenty-four supplier payments of $6,000 in a year
Assume an outgoing wire fee of $30, an incoming wire fee of $15 paid by the supplier, a same-day ACH fee of $5 and free next-day ACH. These are illustrative; your bank's fee schedule will differ.
- 24 wires: 24 × $30 = $720 for you and 24 × $15 = $360 for the supplier, $1,080 in all
- 24 same-day ACH payments: 24 × $5 = $120
- 24 next-day ACH payments: $0
- The Fed's share of the 24 wires: $0.97 each for the sending and the receiving bank, so 24 × $0.97 × 2 = $46.56
- The Fed's share of the 24 same-day ACH items: 24 × ($0.0035 + $0.0010) = $0.108 to send and 24 × $0.0035 = $0.084 to receive
On $144,000 of payments, choosing next-day ACH over wires saves the two businesses $1,080 a year, as long as a one-day wait is acceptable.
Are there limits on ACH and wire transfers?
Same-day ACH is capped at $1 million per payment; standard ACH and Fedwire have no network cap a customer would reach, so your bank sets the practical limits.
Nacha raised the same-day cap from $25,000 to $100,000 in 2020 and to $1 million on March 18, 2022, and in April 2026 approved a further rise to $10 million from September 17, 2027. A payment over the limit is not rejected; it settles the next day instead. Splitting a larger payment to fit under the cap is not allowed, and international ACH payments cannot use same-day settlement at all. Fedwire's ceiling, $10 billion per transfer, is irrelevant to customers. Banks add their own limits: daily caps on transfers set up in online banking, approval steps for business wires and holds on new payees.
Can you reverse an ACH payment or recall a wire?
ACH payments can be returned or reversed in defined cases within deadlines; a wire is final once the receiving bank is paid and returns only if that bank cooperates.
| Action | Who starts it | Deadline | When it applies |
|---|---|---|---|
| Most ACH returns, such as insufficient funds or a closed account | Receiving bank | 2 banking days after settlement | Administrative and funding problems |
| Return of an unauthorized debit to a consumer account | Receiving bank, after the customer signs a written statement | 60 days after settlement | Not authorized, authorization revoked, or not as authorized |
| Return of an unauthorized debit to a business account | Receiving bank | 2 banking days after settlement | The business says it did not authorize the debit |
| ACH reversal | The sender or its bank | 5 banking days after settlement | Duplicate, wrong account, wrong amount or wrong date only |
| Wire recall | Your bank, asking the receiving bank | No fixed deadline | Any reason, but the receiving bank, and usually the recipient, must agree |
Under the Federal Reserve's Regulation J, a Fedwire payment is final and irrevocable once the receiving bank's account is credited or the payment order is sent to it, whichever comes first. Regulation E's consumer error rules exclude Fedwire and similar wire systems. Transfers sent abroad are the exception: a consumer's international wire or IAT often counts as a remittance transfer, which you can cancel within 30 minutes after paying, for a full refund, as explained in remittance transfer rights.
Worked example: A $48,300 payroll file sent twice
A company's payroll of $48,300 for 23 employees settles on Friday, November 6, 2026, and a clerk uploads the same file again for the same date.
- A duplicate is one of the few reasons Nacha allows a reversal, and the reversing entries must go out within 5 banking days of settlement.
- Wednesday, November 11, is Veterans Day, when the Federal Reserve does not settle ACH, so the count runs Monday 9, Tuesday 10, Thursday 12, Friday 13 and Monday 16. The deadline is Monday, November 16.
- The employees must be told, and a receiving bank can return a reversal if the account no longer holds the money. If 3 of the 23 reversal debits come back unpaid, averaging $2,100 each, the company must recover $6,300 directly.
Had the payroll gone by wire, there would be no reversal right at all, only 23 separate recall requests.
Which is riskier for fraud, ACH or wire?
Wires carry more risk for the payer because they are final within minutes; ACH debits come with consumer protections, but ACH credits are just as exposed to impersonation scams.
Business email compromise, in which criminals pose as a supplier, an executive or a closing agent and send new payment instructions, produced $3.05 billion in losses reported to the FBI in 2025, from 24,768 complaints. Speed decides recoveries: the FBI's Recovery Asset Team froze $679 million of $1.16 billion in attempted theft across 3,900 incidents in 2025, a 58% success rate, by working with banks while funds were still in reach. It also reported more account-takeover cases, which can fire off 50 or more ACH payments to different banks at once.
Before you send a wire or pay a new ACH payee
- Check new or changed bank details by calling a contact you already know
- Require a second person to approve wires above a set amount
- Send a prenote or a small test payment before the first large one
- Ask your bank about ACH debit blocks or filters on business accounts
- Treat urgency and secrecy in any payment request as warning signs
When money has already reached a fraudster, the first hours count: ask your bank to recall it and report the loss to the FBI at ic3.gov. Recovery steps are covered in money transfer scams.
What changed in Nacha's 2026 fraud-monitoring rules?
Nacha requires banks on both ends of an ACH payment, and businesses that originate them, to monitor for fraud-induced payments, in phases from March 20 and June 19, 2026.
| Phase | Effective | Who must comply |
|---|---|---|
| 1 | March 20, 2026 | Every originating bank; business originators, third-party service providers and third-party senders that originated 6 million or more ACH payments in 2023; receiving banks that received 10 million or more in 2023 |
| 2 | June 19, 2026 | All other business originators, third-party service providers and third-party senders, and all other receiving banks |
The rules call for risk-based processes reasonably intended to identify payments that are unauthorized or authorized under false pretenses, the term for a payer tricked into sending money, with a review at least once a year. Nacha does not prescribe the tools. For receiving banks the duty covers incoming credits, so an unusual payment into a newly opened account may be held and questioned. A separate change on March 20 standardized two company entry descriptions, PAYROLL for wage payments and PURCHASE for online purchases paid by debit, giving banks a consistent label to monitor.
What did the Fedwire switch to ISO 20022 change?
On July 14, 2025, Fedwire replaced its proprietary FAIM message format with ISO 20022 in a single-day cutover, so domestic wires now carry richer, structured data.
There was no period when both formats ran side by side. Customer payments now travel as pacs.008 messages, bank-to-bank transfers as pacs.009 and returns as pacs.004, the same message families SWIFT uses across borders, so names, addresses and remittance details travel in dedicated fields from one system to the other. For customers, the visible change is longer, more structured fields on wire forms. The Reserve Banks have since pushed their planned November 2026 Fedwire release to November 2027, and plan to open Fedwire on Sundays and weekday holidays in 2028 or 2029. The cross-border side of the standard is covered in SWIFT codes explained.
Can ACH send money internationally?
Yes, through International ACH Transactions (IATs), a special Nacha format required whenever a financial institution outside the US holds the account or helps settle the payment.
IATs carry extra data so that every bank involved, and the gateway operator linking the US network to a foreign one, can screen the payment against US sanctions lists. They cannot use same-day settlement or be reversed, while consumer IATs keep Regulation E protections and return timeframes. Reach is thin in practice. The Federal Reserve's own cross-border ACH service, FedGlobal, had already shrunk to Mexico and Panama and is closing: it accepts its last outbound payments on November 20, 2026 and returns through December 11, 2026. For most people, that leaves a SWIFT wire or a transfer provider for sending money abroad. International wire transfer fees compares those costs, and money coming the other way is the subject of receiving money from abroad in the US.
To compare the total cost of sending money abroad, try the money transfer cost calculator, and check exchange rates on the currency converter.
