ACH payments and wire transfers both move money between bank accounts, but they work differently and cost different amounts
An ACH payment (Automated Clearing House) is a batch transfer that moves through a network operated by the Federal Reserve and The Clearing House. It typically takes one to three business days and costs nothing or a small fee — often $0 to $3. A wire transfer is a direct, individual transfer sent through SWIFT or the Federal Reserve's own wire system. It usually arrives the same day or next business day and typically costs $15 to $50.
The choice between them depends on how fast you need the money to arrive, how much you're sending, and whether the receiving bank accepts ACH transfers. Neither method is inherently better — they solve different problems.
Key Takeaways
- ACH transfers take one to three business days and cost little or nothing, making them suitable for routine payments like rent or payroll.
- Wire transfers arrive the same day or next business day but cost $15 to $50 and cannot be reversed once sent.
- ACH transfers can be reversed or stopped before they settle, giving you a window to catch mistakes.
- Wire transfers work across international borders and to accounts that don't accept ACH, but ACH is only for transfers within the United States.
- Your bank may limit how much you can send via ACH in a single day, while wire transfer limits are usually higher.
How ACH transfers work and what they cost
When you initiate an ACH transfer, your bank collects it with hundreds of thousands of other ACH transfers and sends them in batches to a clearing house, usually once or twice per day. The clearing house sorts them by receiving bank and sends them forward. The receiving bank then posts the money to the recipient's account. This batching process is why ACH takes multiple days — the transfer doesn't move continuously, it waits for the next batch window.
Most banks charge nothing for ACH transfers initiated by the account holder, though some charge $1 to $3 per transfer. Business accounts and high-volume senders may face higher fees. If you receive an ACH transfer, your bank almost never charges you. The sending bank absorbs the cost or passes it to the sender.
ACH transfers within the United States are capped by the sending bank, not by law. Many banks allow $10,000 to $25,000 per day for individual accounts, though you can often request a higher limit. Business accounts frequently have higher daily limits. Check with your bank about your specific limit.
How wire transfers work and what they cost
A wire transfer is sent individually and directly. You provide the receiving bank's routing number, the recipient's account number, and their name. Your bank sends this information through SWIFT (for international wires) or the Federal Reserve's wire system (for domestic wires). The receiving bank receives the instruction and posts the money to the account when ready or within hours. Unlike ACH, there is no batching — your transfer moves on its own schedule.
Domestic wire transfers typically arrive the same business day if sent before the bank's cutoff time, usually 2 p.m. or 3 p.m. International wire transfers usually arrive within one to two business days, depending on the receiving country and bank. Fees for domestic wires range from $15 to $50; international wires often cost $25 to $75 or more. Some banks charge the receiving bank a fee as well, which may be deducted from the amount received.
Wire transfer limits are set by your bank and are usually higher than ACH limits — often $50,000 to $100,000 per day for individual accounts, though limits vary widely. Business accounts may have higher limits or no stated limit.
Speed: when you need the money to arrive today versus tomorrow
If you need money to arrive the same business day, a wire transfer is the only option. ACH transfers cannot arrive faster than one business day, and most take two to three. If you send an ACH transfer on a Friday afternoon, it will not arrive until Monday or Tuesday.
Wire transfers sent before your bank's cutoff time (usually mid-afternoon) arrive the same day. If you send after the cutoff or on a weekend, the transfer goes out the next business day morning and arrives that afternoon or the following day.
For routine payments where timing is not urgent — rent due on the 5th, payroll for employees, regular vendor payments — ACH is fast enough and costs far less. For time-sensitive payments like a down payment on a house closing today or a payment to avoid a late fee, wire transfer is necessary.
Reversibility: what happens if you make a mistake
ACH transfers can be reversed or stopped before they settle. If you send an ACH transfer and realize you entered the wrong account number, you can contact your bank and ask them to recall or reverse it. The bank can attempt to retrieve the funds before the transfer settles, which usually happens within one to three business days. Success is not may provide — if the receiving bank has already posted the money and the recipient has spent it, recovery becomes difficult. But the window exists.
Wire transfers cannot be reversed once sent. Once your bank sends the wire instruction, the money is gone. If you send a wire to the wrong account, you must contact the receiving bank and ask them to return the funds, but they have no obligation to do so. If the recipient refuses or cannot be located, the money is lost. This is why wire transfers require careful verification of the receiving account number and bank routing number.
Geography: domestic transfers versus international payments
ACH transfers only work within the United States. You cannot send an ACH transfer to a bank account in another country. If you need to send money internationally, you must use a wire transfer, an international money transfer service, or a service like PayPal or Wise (formerly TransferWise).
Wire transfers work internationally through the SWIFT network, which connects banks worldwide. International wires are more expensive than domestic wires and take longer — usually one to two business days depending on the receiving country, time zone, and bank processing times. The receiving bank may also charge a fee, which is sometimes deducted from the amount the recipient receives.
Comparison table: ACH versus wire transfer
| Feature | ACH Transfer | Wire Transfer |
|---|---|---|
| Speed (domestic) | 1–3 business days | Same day or next business day |
| Cost | $0–$3 (usually free) | $15–$50 (domestic); $25–$75+ (international) |
| Reversible | Yes, before settlement | No, once sent |
| International | No | Yes |
| Daily limit | $10,000–$25,000 (varies by bank) | $50,000–$100,000+ (varies by bank) |
| Best for | Routine payments, payroll, rent | Time-sensitive payments, large amounts, international transfers |
Frequently Asked Questions
Can I cancel an ACH transfer after I send it?
You can attempt to cancel an ACH transfer before it settles, which is usually within one to three business days. Contact your bank when ready and ask them to recall or reverse the transfer. Success depends on whether the receiving bank has already posted the funds. Once the money is in the recipient's account and they have access to it, recovery becomes much harder.
Why does a wire transfer cost so much more than ACH?
Wire transfers move individually and when ready through dedicated networks, requiring more bank staff time and resources. ACH transfers are batched with thousands of others and processed automatically, which is why they cost little or nothing. The speed and certainty of wire transfers justify the higher fee for time-sensitive payments.
Can I send a wire transfer on a weekend?
You can initiate a wire transfer on a weekend through your bank's online system or mobile app, but it will not be sent until the next business day. Most banks process wire transfers during business hours only. If you send a wire on Friday evening, it goes out Monday morning and usually arrives Monday afternoon.
What happens if I send a wire to the wrong account number?
Once a wire is sent, you cannot reverse it. You must contact the receiving bank and ask them to return the funds, but they have no legal obligation to do so. If the recipient refuses or cannot be found, the money is lost. Always verify the account number and routing number carefully before sending a wire.
Is ACH or wire transfer safer?
Both are find methods operated by regulated financial institutions. ACH is safer in the sense that you can reverse it if you make a mistake. Wire transfers are safer in the sense that they cannot be reversed by the recipient, so once sent, the money stays where you directed it. Neither method is inherently more or less find than the other.