Home/ACH vs wire transfer
Payment rails compared · Updated 2026

ACH vs wire transfer

ACH is cheap, reversible, and takes 1 to 3 business days. A wire is same-day and final but costs more. Use ACH for routine, low-cost payments; use a wire when the money is urgent, high-value, or going abroad.

They are not the same rail. ACH batches payments together; a wire sends each one individually in real time.
Only an international wire is trackable end to end, because it carries a UETR you can follow from bank to bank.

ACH or wire?

Answer three questions for a quick recommendation.

Helper
Where is it going?
When does it need to arrive?
What matters most?
Recommended

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.

ACH transfer
Cheap & reversible

Free to about $1, settles in 1 to 3 business days, and can be returned if something is wrong. Batched, US domestic only.

Lowest cost1 to 3 daysReversible
Wire transfer
Fast & final

Same business day, often within minutes, for $15 to $35 domestic. Final once sent, and the only option that crosses borders.

Same dayIrreversibleCross-border

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.

ACH vs wire transfer compared on speed, cost, reversibility, limits and best use: ACH is cheap and reversible, a wire is fast and final.
ACH vs wire transfer at a glance: ACH is cheap and reversible but takes 1-3 business days; a wire is same-day and final but costs more.

Watch: ACH vs wire in under a minute

Which is faster, cheaper, and safer, and how an international wire is tracked by UETR.

The full comparison

Typical figures for the US. Exact fees and limits vary by bank, so confirm with yours before sending.

FeatureACH transferWire transfer
Speed1 to 3 business days (Same Day ACH option)Same business day, often minutes
Cost to sendFree to about $1$15 to $35 domestic, $25 to $50+ international
ReversibleYes, can be returned or disputedNo, final once sent
DirectionPush or pull (credit or debit)Push only (credit)
ReachUS domestic onlyDomestic and international
SettlementBatched in scheduled windowsReal time, one payment at a time
Typical limitBank-set; Same Day ACH up to $1,000,000Very high; no set network cap
You needRouting number + account numberWire routing or SWIFT/BIC + IBAN
TrackingBank status onlyInternational wires carry a trackable UETR
Best forPayroll, bills, recurring, low-cost transfersUrgent, high-value, final or cross-border

The questions people actually ask

Which is 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.

Which is cheaper?

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?

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 scams: once sent to a fraudster, the money is very hard to recover. Both are secure in transit; the real difference is recourse afterward.

Are they the same thing?

No. Both are electronic funds transfers, but ACH is a batch network for cheap, reversible, high-volume payments, while a wire is a real-time, bank-to-bank transfer for urgent, final ones. They even use different instructions, so an ACH setup and a wire setup are not interchangeable.

Which should you use? A quick decision flow

Two questions settle it: where the money is going, and whether it can wait.

Decision flowchart for choosing ACH or a wire: paying abroad means an international SWIFT wire; a routine US payment that can wait 1 to 3 days means ACH; otherwise an urgent or final US payment means a domestic wire.
How to choose: pay abroad with an international wire, send routine US payments by ACH, and use a domestic wire when it is urgent or final.

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

  1. 01Collect the recipient's bank routing number and account number, plus their authorization if you are pulling funds.
  2. 02In online banking, payroll, or a payments tool, add them as an ACH or "external account" payee.
  3. 03Choose standard (1 to 3 business days) or Same Day ACH, then enter the amount and submit before the cut-off.
  4. 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

  1. 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.
  2. 02Start the wire in online banking or at a branch, before the bank's daily cut-off (often mid-morning for international).
  3. 03Verify the details carefully, pay the wire fee, and confirm. A wire cannot be reversed once it is sent.
  4. 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 (standard)
Free to ~$1
Same Day ACH
Free to ~$3
Domestic wire
$15 to $35
International wire
$25 to $50+ & FX

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 is $1,000,000. 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.

RailSpeedCostBest for
ACH1 to 3 business daysFree to ~$1Payroll, bills, recurring
WireSame day$15 to $50+Large, urgent, cross-border
ZelleSecondsUsually freeSmall US person-to-person
RTP / FedNowSeconds, 24/7LowInstant US bank payments
Sent in seconds and free does not mean reversible. Zelle, RTP, and FedNow are final the moment they land, so treat them like a wire: confirm who you are paying first.

What changes when the money goes abroad

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.

ACH, domestic wire and international SWIFT rails compared on reach, speed, cost and tracking. Only the SWIFT wire carries a trackable UETR.
Three rails for moving money: ACH (cheap, domestic), domestic wire (fast, final), and an international SWIFT wire, the only one that carries a UETR you can track.

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.

Sent an international wire and waiting? Track it by UETR to see which bank in the chain has it right now, then call your bank with that specific information.

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.

Are ACH and wire transfers the same thing?

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 a fraudster, 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 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 tricked into sending one to a fraudster, 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.

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.