ACH vs Wire Transfer: Fees, Speed and Which to Use for Invoices
ACH vs wire transfer compared for invoice payments: speed, typical fees, reversibility, international use and security, plus which to ask clients for and when.
Quick answer: In the ACH vs wire transfer choice, ACH is the cheaper, slower option: payments move in batches through the ACH network and usually arrive in one to two business days, with low or no fees. A wire transfer moves money individually and usually arrives the same day, but typically costs more and is very hard to reverse. For routine domestic invoices, ACH is usually best; for large, urgent or international payments, wires are common.
Below we compare the two side by side, explain how each one works, walk through a worked example, and show how to word the payment section of your invoice so clients use the method you prefer. Our USA invoice generator sets USD and US fields by default, and the main invoice generator works for every country.
ACH vs wire transfer at a glance
| Feature | ACH transfer | Wire transfer |
|---|---|---|
| Network | Automated Clearing House (US domestic), governed by Nacha rules | Fedwire or CHIPS domestically; SWIFT messaging internationally |
| How it settles | In batches, several times a day | Individually, in near real time |
| Typical speed | 1–2 business days; same-day ACH for eligible payments | Same business day domestically; international often 1–5 business days |
| Typical cost | Low or free, depending on bank | Higher; sending fees are common and some banks charge to receive |
| Reversibility | Limited reversals possible (errors, unauthorized debits) | Generally final once sent |
| International | No (domestic only) | Yes |
| Best for | Recurring and routine domestic invoices, payroll, subscriptions | Large, time-sensitive or cross-border payments, property and closing payments |
Fees and cut-off times vary from bank to bank and change over time, so check your own bank's schedule rather than relying on general figures.
How ACH transfers work
ACH is the network US banks use for direct deposits, bill payments and most business-to-business transfers. Payments are collected and processed in batches, which keeps costs low. There are two directions:
- ACH credit: your client pushes money from their account to yours. This is what most clients do when paying an invoice by "bank transfer" in the US.
- ACH debit: you pull money from the client's account with their authorization, typically through a payment provider or for recurring billing.
Because ACH has rules for returns and disputes, a payment that appears in your account can, in some limited situations, be returned afterwards, for example if it was a duplicate or unauthorized. That's rare for genuine business payments but worth knowing for first-time clients.
Why ACH payments take a day or two
Banks submit ACH files at set times during the business day, and payments move only on business days. A payment the client initiates late on a Friday may not start moving until Monday, and bank holidays add further delay. Same-day ACH narrows the gap for eligible payments, but both banks have to support it and the client's bank may charge for it. If you need money by a specific date, ask the client to send it at least two business days earlier, or state on the invoice that payment must be "received in our account by" the due date rather than "sent by" it.
Check payments still exist
Some US businesses still pay by paper check. Checks are slower again, because of mailing and deposit holds, and carry their own fraud risks. If a client insists on checks, give a clear mailing address on the invoice, but encourage ACH as the default.
How wire transfers work
A wire is a single, individually processed instruction from one bank to another. Domestic US wires typically settle through Fedwire on the same business day if sent before the bank's cut-off time. International wires use SWIFT messaging, may pass through one or more intermediary banks, and can lose part of the amount to intermediary fees, depending on whether the sender chose to cover charges.
Wires are generally irrevocable once processed. That certainty is valuable for sellers, but it also makes wires the favorite tool of payment fraudsters, which is why verification matters so much (more on that below).
What slows down a wire
Wires that miss the sending bank's daily cut-off time go out the next business day. International wires can be held for compliance checks, delayed by time zones and public holidays in either country, or returned if the beneficiary name does not match the account. Giving the payer your exact account name, the correct SWIFT code and any intermediary bank instructions your bank requires is the best way to avoid a wire bouncing back days later, minus fees.
Faster alternatives: instant payments
The US also has instant payment networks, such as the RTP network and the Federal Reserve's FedNow service, that let participating banks send money in seconds, around the clock. Not every bank offers them yet, and limits vary. If your bank and your client's bank both support instant payments, they can combine the speed of a wire with lower costs. Ask your bank what it supports.
Worked example: an $18,000 project invoice
A consultant invoices a US client $18,000.00, due Net 30. The client's accounts team can pay by ACH or by wire. Fees below are illustrative only; actual fees depend on each bank.
| Option | Arrives | Illustrative fee to client | Illustrative fee to consultant | Consultant receives |
|---|---|---|---|---|
| ACH credit on day 28 | Day 29–30 | $0.00 | $0.00 | $18,000.00 |
| Domestic wire on day 30 | Day 30 | $25.00 | $15.00 | $17,985.00 |
For a routine invoice, ACH gets the money in on time at no cost. A wire would make sense if the consultant needed the funds on a specific day, or if the client was abroad. Compared with paying the same invoice by card, both bank options are usually far cheaper; see how to accept credit card payments for how card fees are structured.
Which should you ask clients to use?
- Routine domestic invoices: ACH. Cheap and reliable, and most business clients prefer it.
- Large one-off payments with a hard deadline: wire, or instant payment if both banks support it.
- International clients: international wire, or a multi-currency or money transfer service. Read how to invoice international clients for currency and fee tips.
- Small invoices or clients who want convenience: a card or bank payment link. See how to add a payment link to an invoice.
Whatever you choose, agree it in your invoice payment terms so the client's accounts team sets you up correctly from the first invoice.
What to put on your invoice
List the method you prefer first, label each number clearly, and include a reference:
Preferred payment: ACH credit
Account name: Redwood Analytics LLC · Bank: Example Bank, N.A.
ACH routing number: 000000000 · Account number: 0000000000 (checking)
Wire routing number: 000000000 · SWIFT (international wires): EXMPUS33
Reference: INV-2026-0311
Our bank details never change by email. Call 555-0187 to verify before sending any payment.
Some banks use different routing numbers for ACH and wires, so confirm both with your bank. Our full guide to bank details on an invoice covers IBAN, SWIFT and sort codes for other countries.
Security: protect wire and ACH payments
Because wires are hard to recall, criminals often impersonate suppliers and send "updated" bank details, or hack email accounts to intercept real invoices. Simple rules prevent most losses:
- Treat any request to change bank details as suspicious until verified by phone on a known number.
- Never act on bank details sent only by email for a first payment; confirm by a second channel.
- For large first payments, send a small test amount and confirm it arrived.
- Use two-factor authentication on email and online banking.
- If a payment goes to the wrong account, contact your bank immediately. Speed matters for any chance of recovery.
Record payments when they arrive
Match each deposit to its invoice using the reference, mark the invoice paid, and send a confirmation. A payment receipt template makes that quick. Keeping this routine tight is part of good billing hygiene, covered in our small business invoicing guide.
Business payers often send a remittance advice with an ACH payment so you can match it to the right invoices.
Create an invoice with clear payment instructions
Build your invoice with a clean, numbers-friendly layout such as the Slate invoice template, add your ACH and wire details with labels and a reference, and download the PDF. Clear instructions are the easiest way to make sure the right payment method is used every time.
Frequently asked questions
Is ACH or wire transfer faster?
Wire transfers are usually faster, often arriving the same business day for domestic US wires. Standard ACH transfers typically take one to two business days, although same-day ACH is available for eligible payments if both banks support it.
Which is cheaper, ACH or wire?
ACH is usually cheaper and is often free for business customers to receive, while wires commonly carry fees for the sender and sometimes the recipient. Exact fees depend on your bank and account type.
Can an ACH payment be reversed?
In limited circumstances, yes. ACH rules allow reversals for errors such as duplicate payments, and consumers can dispute unauthorized debits. Wire transfers are generally final once sent, which is why fraudsters favor them.
Can I receive an international payment by ACH?
ACH is a US domestic network, so payments from abroad usually arrive as international wires through SWIFT or via a money transfer or multi-currency service. Some services convert overseas payments into local ACH deposits.
What information do I need to receive an ACH or wire payment?
For both, the payer needs your account name, bank name, routing number and account number. Some banks use a different routing number for wires, and international wires also need your bank's SWIFT code.
Is there a limit on how much can be sent by same-day ACH?
Yes. Since March 2022, Nacha rules allow same-day ACH entries of up to $1 million per payment. Larger payments are not rejected but settle on the next-day schedule instead. Your bank may set lower limits of its own, and it may charge extra for same-day service, so check with your bank, or ask your client to check with theirs, before relying on same-day ACH for a large invoice.
What is the difference between ACH and EFT?
EFT, or electronic funds transfer, is a broad term for any money moved electronically, including ACH transfers, wires, card payments and instant payments. ACH is one specific US network for batch-processed bank transfers. When a US client says they will pay by EFT, they usually mean ACH, but confirm the method so you can give them the correct routing number and avoid delays.
Is Zelle an ACH payment or a wire transfer?
Neither, from your point of view as the payee. Zelle is a separate bank-owned network that moves money between enrolled US bank accounts, usually within minutes, and each bank sets its own sending limits. Like a wire, a Zelle payment is generally hard to reverse once sent. It suits smaller invoices from clients you know, while ACH or wires handle larger amounts.
Do ACH and wire transfers go through on weekends and holidays?
Generally not. ACH and Fedwire process only on business days, so a payment started on a Friday evening or just before a federal holiday usually moves on the next business day. Instant payment networks such as FedNow and RTP can run around the clock if both banks support them. Set due dates with this in mind and ask clients to pay a few days early around holidays.
What does it mean if an ACH payment is returned with code R01?
R01 means insufficient funds: the payer's account didn't have enough money to cover the debit. Returns like this usually come back within two banking days of settlement, so a payment that appeared in your account can be reversed. If it happens, tell the client, ask them to arrange payment again, and don't treat the invoice as paid until the funds have fully settled.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator