The core difference: speed, cost, and how the money moves
An ACH payment (Automated Clearing House) moves money through the banking system in batches, usually taking one to three business days. A wire transfer moves money directly from one bank to another in hours, sometimes minutes. ACH is cheaper — often free or a few dollars — because banks process thousands of payments together. Wire transfers cost $15 to $50 because the money moves when ready and the bank handles it individually.
The choice comes down to what matters more: saving money or getting the payment there fast. If you are paying a bill next week, ACH works fine. If you are sending money to close on a house tomorrow, you need a wire.
Key Takeaways
- ACH payments take one to three business days and usually cost nothing or a few dollars; wire transfers arrive the same day or next day and cost $15 to $50.
- ACH is reversible for a few days after you send it; wire transfers cannot be reversed once they leave your bank.
- ACH works through batch processing at set times; wire transfers move continuously throughout the business day.
- Use ACH for routine bills and payroll; use wire for time-sensitive payments like down payments, international transfers, or when the recipient needs the money when ready.
How ACH payments actually work
When you set up an ACH payment, your bank collects it along with thousands of others and sends them to a clearing house at set times — usually once or twice a day. The clearing house sorts them by receiving bank, then sends them in batches. Each receiving bank processes its batch and deposits the money into the recipient's account. This whole cycle takes one to three business days depending on when you initiated the payment and which banks are involved.
Because ACH moves in batches on a schedule, you cannot send an ACH payment and have it arrive in the next hour. You also cannot reverse it when ready — you have a window of a few days to contact your bank and request a reversal, but the money may already be in the recipient's account by then. If the recipient spent it, getting it back becomes a dispute process.
ACH is the backbone of direct deposit, automatic bill payments, and most person-to-person transfers through apps like Venmo or PayPal. Your employer uses ACH to deposit your paycheck. Your utility company uses ACH to pull your payment from your account.
How wire transfers work and why they cost more
A wire transfer sends money directly from your bank to the recipient's bank using the Federal Reserve's system (for domestic wires) or SWIFT (for international wires). Your bank does not wait for a batch — it processes your wire individually and sends it when ready. The receiving bank gets the instruction and deposits the money into the recipient's account within hours, often the same day.
Because the money moves when ready and your bank handles it as a separate transaction, wire transfers cost more. Domestic wires typically cost $15 to $30; international wires cost $25 to $50. Some banks charge less for outgoing wires if you are a premium customer, and some charge nothing for incoming wires.
Once a wire leaves your bank, it cannot be reversed. The money is in the recipient's account, and if you need it back, you have to ask them to send it back — there is no automatic recall. This is why wire fraud is a real risk: scammers ask you to wire money, and by the time you realize it was a scam, the money is gone and the account is closed.
When to use ACH instead of a wire
Use ACH for any payment where you have a few days and cost matters. Paying your electric bill, sending rent to your landlord, transferring money to a friend, or moving money between your own accounts — ACH handles all of these. If your employer offers direct deposit, that is ACH. If you set up automatic payments for your credit card or loan, that is ACH.
ACH is also safer for sending money to someone you do not know well, because you can reverse it if something goes wrong. If you send $500 to someone via ACH and they never deliver what they promised, you can contact your bank within a few days and request a reversal. The bank will investigate and may get your money back.
Most banks do not charge for ACH payments, or charge $1 to $3. Some banks offer unlimited free ACH transfers as part of a checking account. If you are moving money frequently — between savings and checking, to pay multiple bills — ACH is the economical choice.
When you need a wire transfer instead
Use a wire when the payment has to arrive today or tomorrow and you cannot wait three days. Closing on a house, buying a car, paying a contractor who will not start work until the money is in their account — these are wire situations. If someone tells you they need the money by end of business today, wire is your only option.
Wire transfers are also necessary for large amounts going to accounts outside the US banking system. If you are sending money to a family member in another country, ACH does not work — you need an international wire, which uses the SWIFT network and takes one to three business days depending on the destination country.
Some businesses require wire transfers for large transactions because the money is may provide to arrive and cannot be reversed. A contractor doing a $50,000 renovation may ask for a wire deposit because they do not want to risk an ACH reversal after they have already bought materials and started work.
Comparing cost, speed, and risk side by side
| Feature | ACH Payment | Wire Transfer |
|---|---|---|
| Speed | 1–3 business days | Same day or next day |
| Cost | Free to $3 | $15–$50 |
| Can be reversed | Yes, within a few days | No, once sent it is final |
| Best for | Routine bills, payroll, transfers with time | Time-sensitive payments, large amounts, international |
| Fraud risk | Lower — reversible | Higher — irreversible |
What to know before you choose
Before you send any payment, check whether the recipient has a important date. If they say "I need this by Friday," ask whether Friday means end of business or whether it has to be in their account by Thursday so they can process it. That tells you whether ACH (which could arrive Friday) or wire (which arrives today or tomorrow) is the right choice.
Also ask your bank about their wire cutoff time. Most banks stop processing outgoing wires at 2 or 3 p.m. Eastern time on business days. If you try to send a wire at 4 p.m., it will not go out until the next business day. ACH does not have the same hard cutoff — you can schedule an ACH payment to go out on a future date, which gives you more control over timing.
If you are sending money to someone you have never paid before, especially a large amount, consider sending a small ACH payment first to confirm the account information is correct. Once you wire money to the wrong account, getting it back is nearly impossible.
Frequently Asked Questions
Can I cancel an ACH payment after I send it?
You can request a cancellation within a day or two of sending it, but only if the payment has not already been processed by the receiving bank. Once it is in their account, you cannot cancel it — you have to ask them to send it back. Contact your bank when ready if you need to cancel; waiting makes it less likely they can stop it.
What happens if I wire money to the wrong account number?
The money goes to that account, and you cannot get it back automatically. You have to contact your bank and file a claim, then hope the receiving bank cooperates and the account holder agrees to return it. This is why wire fraud is so dangerous — the money is gone before you realize the mistake.
Why does my bank charge me for a wire but not for ACH?
ACH is processed in batches at set times, so the bank's cost per transaction is low. Wire transfers move individually and when ready, requiring a person or system to handle each one separately. The bank passes that cost to you. Some banks waive wire fees for premium accounts or incoming wires.
Can I use ACH to send money internationally?
No. ACH only works within the US banking system. To send money abroad, you need an international wire transfer, which uses the SWIFT network and typically takes one to three business days depending on the destination country. International wires cost more than domestic wires, usually $25 to $50.
Is one safer than the other?
ACH is safer for you because you can reverse it if something goes wrong. Wire transfers are safer for the recipient because the money cannot be reversed. If you are sending money to someone you trust, wire is fine. If you are sending to someone new or unfamiliar, ACH gives you a safety window.
