ACH vs wire transfer
The difference between ACH and a wire transfer comes down to speed, cost, and finality: ACH is cheap, reversible, and takes 1 to 3 business days, while a wire settles the same business day and is final but costs more. Use ACH for routine payments; use a wire when the money is urgent, high-value, or going abroad.
ACH or wire?
Answer three questions for a quick recommendation.
ACH transfer
For a routine payment that can wait 1 to 3 business days, ACH is cheaper (often free) and can be returned if something is wrong.
ACH vs wire transfer at a glance
The short version. ACH wins on cost and recourse; a wire wins on speed and finality.
Free to about $1, settles in 1 to 3 business days, and can be returned if something is wrong. Batched, US domestic only.
Same business day, often within minutes, for $15 to $35 domestic. Final once sent, and the only option that crosses borders.
Two rails built for two different jobs
ACH and wire transfers both move money electronically between bank accounts, which is why people mix them up. Both are types of electronic funds transfer (EFT), and a direct deposit is simply an ACH credit. Underneath, though, they are completely different systems built for opposite priorities.
What is an ACH transfer?
An ACH (Automated Clearing House) transfer moves money between US bank accounts through a network that collects thousands of payments and processes them in scheduled batches, run by the network operators (the Federal Reserve and The Clearing House) and governed by Nacha. Batching is what makes ACH so cheap, and also why it is not instant: the money moves when the next batch settles, typically 1 to 3 business days later. ACH works in both directions, a credit (pushing money out, like payroll) or a debit (pulling money in, like a subscription), which is why it powers most recurring US payments. It is also the highest-volume rail by far: Nacha reports 33.6 billion ACH payments worth $86.2 trillion in 2024, an average of roughly $2,600 per payment.
What is a wire transfer?
A wire transfer is the opposite design. Instead of being grouped, each wire is sent on its own and settled in real time through a real-time gross settlement system such as Fedwire (or, across borders, the SWIFT network). A wire is push-only: the sender credits the recipient, and there is no way to pull funds. That individual, immediate handling is what makes a wire fast and final, and also what makes it cost more and impossible to claw back once it has been sent. Wires are far fewer but far larger, which is why they carry real estate closings, business settlements, and most cross-border payments.
So the honest answer to "which is better" is that neither is. ACH is better for routine, low-cost, reversible payments where a day or two does not matter. A wire is better for urgent, high-value, or cross-border payments where arriving today and arriving for certain are worth the fee. The rest of this page breaks down exactly how they compare, and what changes the moment your payment leaves the country.
ACH vs wire transfer, side by side
The five differences that actually decide which one to use.

Watch: ACH vs wire in under a minute
Which is faster, cheaper, and safer, and how an international wire is tracked by UETR.
What is the difference between ACH and a wire transfer?
Typical figures for the US. Exact fees and limits vary by bank, so confirm with yours before sending.
| Feature | ACH transfer | Wire transfer |
|---|---|---|
| Speed | 1 to 3 business days (Same Day ACH option) | Same business day, often minutes |
| Cost to send | Free to about $1 | $15 to $35 domestic, $25 to $50+ international |
| Reversible | Yes, can be returned or disputed | No, final once sent |
| Direction | Push or pull (credit or debit) | Push only (credit) |
| Reach | US domestic only | Domestic and international |
| Settlement | Batched in scheduled windows | Real time, one payment at a time |
| Typical limit | Bank-set; Same Day ACH up to $1,000,000 | Very high; no set network cap |
| You need | Routing number + account number | Wire routing or SWIFT/BIC + IBAN |
| Tracking | Bank status only | International wires carry a trackable UETR |
| Best for | Payroll, bills, recurring, low-cost transfers | Urgent, high-value, final or cross-border |
ACH vs Fedwire vs SWIFT: which rail is which?
"Wire transfer" is really two different rails wearing one name. Domestic US wires settle through Fedwire; international wires travel over the SWIFT network. Here is how all three compare.
| Rail | What it is | Typical speed | Reach | Tracking |
|---|---|---|---|---|
| ACH | US batch clearing network governed by Nacha rules | 1 to 3 business days (Same Day ACH option) | US domestic | Bank status only |
| Fedwire | The Federal Reserve's real-time gross settlement system for US wires | Minutes, same business day | US domestic | Bank status only |
| SWIFT | The global bank messaging network that carries international wires | Minutes to 5 business days | 200+ countries | End-to-end by UETR, checkable yourself |
ACH vs Fedwire
ACH and Fedwire are the two main US-only rails, and the comparison is the same as ACH vs a domestic wire: ACH batches thousands of payments and settles them together over 1 to 3 business days at almost no cost, while Fedwire settles each payment individually, in real time, with finality, for a fee. When your bank sends a "domestic wire", Fedwire (or the private CHIPS network) is the system actually moving the money.
ACH vs SWIFT
Standard ACH stays inside the United States; SWIFT is how money crosses borders. A SWIFT wire is handed from bank to bank, can pass through intermediary banks, and can involve currency conversion, which is why it takes minutes on a good corridor and up to 5 business days on a difficult one. The customer payment instruction itself, the leg that used to be an MT103, travels as an ISO 20022 pacs.008 message, while banks that settle through a correspondent fund that leg with a separate cover message. The advantage: every SWIFT payment carries a UETR, so unlike an ACH payment you can check its status yourself at every hop.
Is ACH the same as a wire transfer?
No. ACH and wire transfers are both electronic funds transfers, but they run on different rails: ACH batches payments and settles in 1 to 3 business days, while a wire settles each payment individually in real time and cannot be reversed once sent.
Is ACH or a wire transfer faster?
A wire. A domestic wire sent before the cut-off settles the same business day, usually within hours. Standard ACH takes 1 to 3 business days. Even Same Day ACH, which settles the same day, clears in batch windows rather than in real time, so a wire is the faster rail whenever timing is critical.
Is ACH cheaper than a wire transfer?
ACH, by a wide margin. ACH is usually free for consumers and a few cents to about $1 for businesses, because payments are batched. A domestic wire is typically $15 to $35, and an international wire $25 to $50 or more, plus FX margin and intermediary-bank fees.
Which is safer, ACH or a wire transfer?
It depends on the risk. ACH has more recourse: under Regulation E, a consumer who reports an unauthorized ACH debit within 60 days of the statement generally has no liability for it. A wire is final, which is exactly why it is the target of business-email-compromise attacks: once sent to the wrong party, the money is very hard to recover. Both are secure in transit; the real difference is recourse afterward.
Are ACH and wire routing numbers the same?
Often not. Many US banks publish one routing number for ACH and a separate one for wires, and an international wire needs a SWIFT/BIC code and usually an IBAN instead, so ACH details and wire details are not interchangeable. Check your bank's instructions before sending, because the wrong number is a common reason a transfer is delayed or returned.
Which should you use? A quick decision flow
Two questions settle it: where the money is going, and whether it can wait.

How to send an ACH transfer or a wire
The steps are similar, but the details you need and the speed you get are not. Here is how each one works from your side.
How to send an ACH transfer
- 01Collect the recipient's bank routing number and account number, plus their authorization if you are pulling funds.
- 02In online banking, payroll, or a payments tool, add them as an ACH or "external account" payee.
- 03Choose standard (1 to 3 business days) or Same Day ACH, then enter the amount and submit before the cut-off.
- 04The payment settles when the next batch clears. No fee is typical, and it can be returned if something is wrong.
How to send a wire transfer
- 01Gather the recipient's name, account number, and the bank's wire routing number. For an international wire you also need the SWIFT/BIC code and usually an IBAN.
- 02Start the wire in online banking or at a branch, before the bank's daily cut-off (often mid-morning for international).
- 03Verify the details carefully, pay the wire fee, and confirm. A wire cannot be reversed once it is sent.
- 04A domestic wire arrives the same day. For an international wire, ask for the UETR so you can track it.
ACH and wire transfer fees: what each costs
Cost is the single biggest reason to choose ACH over a wire. Typical US ranges below; your bank sets the exact figure.
ACH is cheap because payments are batched and processed together, so most banks pass little or no cost to you. A wire is priced per payment because each one is handled individually and settled in real time. On top of the sending fee, an incoming wire often costs the recipient up to about $15, and an international wire usually adds a currency-conversion margin (a percentage baked into the exchange rate) plus possible intermediary-bank charges, which is where the real cost of a cross-border wire hides.
Exact wire fees vary widely by bank, and many banks waive them on premium accounts or for incoming ACH. Our per-bank guides below list current fees, cut-off times, and how to find the UETR for each major bank.
What about Same Day ACH?
Same Day ACH closes some of the speed gap: a payment sent before the cut-off can settle the same business day, and the per-payment limit has been $1,000,000 since Nacha raised it in March 2022. But it still clears in scheduled batch windows, does not run on weekends or holidays, and is not guaranteed to be available within the hour. If a payment absolutely has to land immediately, a wire is still the more reliable choice; if a few hours of flexibility is fine, Same Day ACH gives you wire-like speed at a fraction of the cost.
How ACH and wires fit among US payment rails
ACH and wires are two of several ways to move money in the US. Here is where they sit next to EFT, Zelle, and the new instant rails.
EFT (electronic funds transfer) is the umbrella term, not a separate rail. Any electronic movement of money between accounts is an EFT, so ACH and wires are both types of EFT, along with debit-card payments and ATM withdrawals. When a bank says "EFT", it usually means an ACH transfer.
The newer option is instant payments. Apps like Zelle, and the bank rails behind real-time payments, RTP and the Federal Reserve's FedNow, settle in seconds, 24 hours a day. They are fast and final like a wire but free or cheap like ACH. The catch: they are US-only, capped at smaller amounts, and meant for people you trust, with no way to claw a payment back. None of them cross borders, and none give you a UETR to track.
| Rail | Speed | Cost | Best for |
|---|---|---|---|
| ACH | 1 to 3 business days | Free to ~$1 | Payroll, bills, recurring |
| Wire | Same day | $15 to $50+ | Large, urgent, cross-border |
| Zelle | Seconds | Usually free | Small US person-to-person |
| RTP / FedNow | Seconds, 24/7 | Low | Instant US bank payments |
Can ACH be used for international transfers?
ACH stays inside the US. A cross-border payment becomes a SWIFT wire, and that is the only one you can track end to end.

Domestic ACH does not cross borders. When you pay someone in another country, the payment almost always goes as an international wire over SWIFT, handed from your bank through one or more correspondent banks to the beneficiary bank. That is why an international wire takes longer (typically same day to 1 to 5 business days) and costs more than a domestic one.
The advantage is tracking. Unlike a domestic ACH or domestic wire, every SWIFT wire carries a UETR (Unique End-to-end Transaction Reference): a 36-character code that follows the payment from the sending bank to the beneficiary. With it you can see the live SWIFT gpi status and find out exactly which bank is holding a delayed transfer, instead of waiting on a scripted "it is still processing" reply.
ACH and wire fees by bank
Every bank sets its own wire fees, cut-off times, and limits. Our per-bank guides cover where each one shows the UETR and how to escalate a slow wire.
FAQ
ACH vs wire transfer questions
What is the difference between ACH and a wire transfer?
An ACH transfer moves money through the Automated Clearing House, a US batch network that nets payments together a few times a day. It is cheap (often free), reversible, and takes 1 to 3 business days. A wire transfer sends money individually and in real time through systems like Fedwire, so it usually settles the same business day, often within minutes, but it costs more (typically $15 to $35 for a domestic wire) and is final once sent. In short: ACH is cheap, slower, and reversible; a wire is fast, more expensive, and irreversible.
Is ACH or a wire transfer faster?
A wire transfer is faster. A domestic wire sent before the bank's cut-off settles the same business day, usually within hours or even minutes. A standard ACH transfer takes 1 to 3 business days. There is a Same Day ACH option, but it still settles in scheduled batch windows rather than in real time, so a wire remains the faster choice when money has to move immediately.
Is ACH cheaper than a wire transfer?
Yes, by a wide margin. ACH transfers are usually free for consumers, or a few cents to about $1 for businesses, because payments are batched and processed together. A domestic wire typically costs the sender $15 to $35, and an international wire $25 to $50 or more, plus any currency-conversion margin and intermediary-bank fees. If cost is the priority and the money does not need to arrive today, ACH is the cheaper rail.
Is ACH the same as a wire transfer?
No. They are both electronic funds transfers (EFT), but they run on completely different rails. ACH is a batch network designed for high-volume, low-cost, reversible payments like payroll and bills. A wire is a real-time, bank-to-bank transfer designed for urgent, high-value, final payments. They also use different instructions: an ACH uses your routing and account number, while a domestic wire uses a wire routing number and an international wire uses a SWIFT/BIC code and IBAN.
Are ACH and wire transfer routing numbers the same?
Often not. Many US banks publish one routing number for ACH and a separate one for domestic wires, so check your bank's instructions before you send. The wider point is that the two rails need different details: an ACH or a domestic wire uses a routing number plus the account number, while an international wire needs the recipient's SWIFT/BIC code and usually an IBAN instead. Using the wrong number is a common reason a transfer is delayed or returned.
Is an ACH transfer the same as a direct deposit, EFT, or Zelle?
EFT (electronic funds transfer) is the umbrella term, and both ACH and wires are types of EFT. A direct deposit is simply an ACH credit, so it has the same speed and cost as ACH. Apps like Zelle move money between US banks almost instantly but run on their own network, not the wire rails, and are meant for smaller person-to-person amounts. None of these cross borders the way an international wire does, and none give you a UETR to track.
Which is safer, ACH or a wire transfer?
It depends on what you mean by safe. ACH is safer if something goes wrong, because an unauthorized or mistaken ACH debit can often be returned or disputed within set time limits. A wire is final once it is sent, so if you wire money to the wrong party, recovering it is difficult. Both are secure in transmission. The practical rule: for a payment to someone you do not fully trust, ACH offers more recourse; for large, time-sensitive payments to a verified party, a wire is appropriate, just confirm the details carefully first.
When should I use a wire instead of ACH?
Use a wire when the payment is urgent, high-value, or final, for example a real-estate closing, a large business payment, or a cross-border transfer. Use ACH when the payment is routine and not time-critical, such as payroll, recurring bills, or moving money between your own accounts, where the lower cost and reversibility matter more than speed.
What is the limit for ACH vs wire transfers?
Standard ACH limits are set by your bank rather than the network. Same Day ACH has a network cap of $1,000,000 per payment. Wires generally have no fixed network maximum, which is why they are used for very large transfers; your bank sets the practical ceiling. For most everyday amounts, either rail works, and the choice comes down to speed and cost.
Is Same Day ACH as fast as a wire?
Not quite. Same Day ACH settles on the same business day if you send it before the cut-off, but it still clears in scheduled batch windows, so the money is not available instantly and it does not run on weekends or holidays. A wire settles in real time, so for a payment that must arrive within the hour, a wire is still the more reliable choice.
Can ACH be used for international transfers?
Standard domestic ACH does not cross borders. There are international ACH variants (such as IAT), but most cross-border payments still go as an international wire over the SWIFT network. That international wire carries a UETR (Unique End-to-end Transaction Reference), which is what lets you track it from the sending bank to the beneficiary bank. Domestic ACH and domestic wires do not give you that end-to-end tracking.
How do I track an ACH or wire transfer?
For a domestic ACH or domestic wire, you generally rely on your bank's status, since neither gives you a public end-to-end tracking number. An international SWIFT wire is different: it carries a UETR you can track yourself. Find the 36-character UETR in your payment confirmation or MT103 field 121, paste it into uetr.ai, and you can see the live SWIFT gpi status of the payment, including which bank is holding it.
What is the difference between ACH and Fedwire?
ACH is the US batch clearing network: payments are grouped and settled together a few times a day, which makes them cheap but slow (1 to 3 business days) and returnable. Fedwire is the Federal Reserve's real-time gross settlement system: each payment settles individually, immediately, and with finality, which is what your bank uses when you send a domestic wire. Same money, same country, opposite designs: ACH optimizes for cost and volume, Fedwire for speed and certainty.
What is the difference between ACH and SWIFT?
ACH is a US domestic clearing network, and standard ACH does not cross borders. SWIFT is the international messaging network that connects banks in over 200 countries, and an international wire travels over it, sometimes through intermediary banks and a currency conversion. A SWIFT payment also carries a UETR, the 36-character tracking reference, so you can check where the money is at every step, which no ACH payment offers.
What is an EFT payment?
EFT (electronic funds transfer) is the umbrella term for any movement of money between accounts over an electronic network, with no paper involved. ACH transfers and wire transfers are both types of EFT, and so are debit-card payments, ATM withdrawals, and app-based payments like Zelle. So asking ACH vs EFT is really asking ACH vs the whole category: ACH is one specific kind of EFT.
How long does an ACH transfer take?
A standard ACH transfer takes 1 to 3 business days, because it clears in scheduled batches rather than in real time. Same Day ACH can settle the same business day if it is submitted before the cut-off. ACH does not process on weekends or federal holidays, so a transfer started on Friday afternoon often will not settle until the next business day.
Are wire transfers safe?
Wire transfers are secure in the sense that funds move directly between banks with verification at each end, which is why they are trusted for large payments. The risk is not interception but finality: a wire cannot be reversed, so if you are deceived into sending one, the money is usually gone. Always confirm the recipient and their bank details through a known channel before sending a wire, especially for a real-estate or invoice payment.
What is the limit for a wire transfer?
Wire transfers generally have no fixed maximum set by the network, which is why they handle real-estate closings and large business payments; your bank sets the practical ceiling and may ask you to verify very large amounts. Daily limits, if any, are defined by your bank and account type rather than by Fedwire or SWIFT. ACH limits, by contrast, are bank-set, and Same Day ACH is capped at $1,000,000 per payment.
What is the difference between Zelle and a wire transfer?
Zelle moves money between US bank accounts almost instantly and is usually free, but it runs on its own network (not the wire rails), is meant for smaller person-to-person amounts your bank may cap, and offers no purchase protection. A wire is for larger, often urgent or cross-border payments, costs a fee, and settles bank to bank. Like a wire, a Zelle payment is effectively irreversible once sent, so only use it with people you trust.
Keep reading
How international wires work, how long they take, and how to track one when it goes quiet.
How long does a wire take?
Why a domestic wire is same-day and an international one can take 1 to 5 business days.
What is a UETR?
The 36-character tracking ID that lets you see exactly where an international wire is sitting.
SWIFT status codes
ACSP, ACSC, ACCC, PDNG, RJCT: what each one means and whether to wait or act.
How to track a SWIFT payment
The walkthrough for wires that left the country: find the UETR and check it free.
Wire transfer tracking, step by step
Every way to follow an international wire, from bank portals to the UETR.
Regulatory Disclosure
uetr.ai is an independent information service. We are strictly a read-only payment-monitoring tool. We never hold, move, custody, send, or process money. The fees, limits, and timing ranges on this page are typical estimates, not guarantees. Always confirm with your bank.