When you need to move money, you have two main options: a wire transfer or an ACH transfer. They both move money between bank accounts, but they work differently, cost differently, and are appropriate for different situations. Choosing the wrong one can cost you $25–$50 in fees — or delay a critical payment by days.
How Financial Products Work: A Plain-Language Guide
Source: Concerning Reality
How Each Transfer Type Works
Wire Transfers
A wire transfer moves money directly from one bank to another through a secure messaging network — either the Federal Reserve's Fedwire system (domestic) or SWIFT (international). The money moves in real time and is typically available within hours. Wire transfers are final and generally cannot be reversed once sent.
ACH Transfers
ACH (Automated Clearing House) transfers move money through a batch processing network operated by NACHA. Instead of moving in real time, ACH transactions are batched and processed in cycles throughout the day. Standard ACH takes 1–3 business days. Same-day ACH is available for an additional fee. ACH transfers can be reversed in certain circumstances (fraud, errors).
Side-by-Side Comparison
| Feature | Wire Transfer | ACH Transfer |
|---|---|---|
| Speed | Same day (often within hours) | 1–3 business days (same-day available) |
| Cost (domestic) | $15–$35 to send; $0–$15 to receive | Free (standard); $0.50–$3 (same-day) |
| Cost (international) | $25–$50+ | Not available for international |
| Reversible? | No (generally final) | Yes (within 5 business days for errors) |
| Limits | High (often $100K+/day) | Lower (varies by bank, often $25K/day) |
| Best for | Large, time-sensitive payments | Everyday transfers, payroll, bills |
| International? | Yes (via SWIFT) | Domestic only |
When to Use a Wire Transfer
- Real estate closing: Down payments and closing costs must arrive same-day and are too large for ACH limits
- International payments: ACH doesn't work internationally — wire is the standard for cross-border transfers
- Large business payments: Vendor payments, contractor payments over ACH limits
- Time-critical transfers: When the money must arrive today and you can't wait 1–3 days
- Brokerage funding: Some brokerages require wire transfers for large initial deposits
Warning: Wire fraud is common. Scammers impersonate real estate agents, lawyers, or vendors and provide fraudulent wire instructions. Always verify wire instructions by phone (using a number you already have, not one provided in an email) before sending.
When to Use ACH
- Direct deposit: Payroll is almost always ACH
- Bill payments: Utilities, insurance, loan payments
- Transferring between your own accounts: Moving money between your checking and savings
- Recurring payments: Subscriptions, rent, automatic savings transfers
- Peer-to-peer payments: Zelle, Venmo, and Cash App all use ACH under the hood
For most everyday money movement, ACH is the right choice — it's free, reversible, and sufficient for the vast majority of transfers.
Typical Wire Transfer Costs by Bank
| Bank | Outgoing Domestic | Incoming Domestic | Outgoing International |
|---|---|---|---|
| Chase | $25–$35 | $15 | $40–$50 |
| Bank of America | $30 | $15 | $45 |
| Wells Fargo | $25–$30 | $15 | $45 |
| Ally Bank | $20 | Free | Not available |
| Charles Schwab | Free | Free | Free |
| Fidelity | Free | Free | Free |
Note: Charles Schwab and Fidelity brokerage accounts offer free wire transfers — useful if you regularly need to send wires.
Alternatives to Consider
- Zelle: Free, instant transfers between bank accounts (up to $500–$2,500/day depending on bank). Best for person-to-person payments
- Wise (formerly TransferWise): For international transfers, Wise is often cheaper than a bank wire — typically 0.5–1% fee vs. $40–$50 flat fee
- Same-day ACH: If you need money to arrive today but the amount is under your bank's ACH limit, same-day ACH costs $0.50–$3 vs. $25–$35 for a wire
FAQ
Can a wire transfer be reversed?
Generally no — once a wire transfer is sent and accepted by the receiving bank, it's final. You can request a recall, but the receiving bank must agree to return the funds. This is why wire fraud is so damaging. Always verify wire instructions before sending.
What information do I need to send a wire transfer?
For a domestic wire: recipient's name, bank name, routing number, and account number. For an international wire: all of the above plus the SWIFT/BIC code and sometimes an IBAN number.
How long does an ACH transfer take?
Standard ACH takes 1–3 business days. Same-day ACH (available for a small fee) processes the same business day if submitted before the cutoff time (typically 2–3 PM ET). Weekends and federal holidays don't count as business days.
Is Zelle an ACH transfer?
Zelle uses the RTP (Real-Time Payments) network, not ACH — which is why it's instant. However, it has lower limits than ACH ($500–$2,500/day depending on your bank) and is designed for person-to-person payments, not business transactions.
For everyday money movement — bills, transfers between your own accounts, payroll — ACH is free and sufficient. For large, time-sensitive, or international payments, use a wire transfer. And if you regularly send wires, consider opening a Schwab or Fidelity account to eliminate the $25–$35 fee entirely.



