Are ACH or wire transfers better for your small business? Find out everything you need to know about ACH versus wire transfers in this guide.
Our content reflects the editorial opinions of our experts. While our site makes money through
referral partnerships, we only partner with companies that meet our standards for quality, as outlined in our independent
rating and scoring system.
For businesses that need to transfer money, ACH payments and wire transfers have long been the most common means of doing so. But when it comes to choosing ACH vs. wire transfers, business owners should be familiar with these two tools and understand the differences between them well enough to choose the best method.
The two main factors in selecting the best money transfer method are (1) price and (2) speed.
ACH payments are the best choice for most daily transactions due to their lower cost. However, wire transfers may be a better option if you need to transfer a large amount of money or if time is of the essence in getting the money to its intended recipient.
Read on for more information about ACH and wire transfers.
What Are ACH Payments?
ACH stands for Automated Clearing House; it is a service provided by a private organization called Nacha (previously NACHA, an acronym for the National Automated Clearing House Association). ACH is mostly a US-only money transfer service, but there are a growing number of banks outside the US that can accept or initiate ACH transfers.
You can learn more about the basics of ACH payments in our ACH payments beginner’s guide.
ACH uses the Federal Reserve as a middleman for their transfers, so transfers only happen during regular business days (i.e. no weekends or holidays). With ACH, you can transfer a maximum of $100,000 per payment per day. Money changes hands three times a day, so if you miss these windows (sometimes there’s a long line), your money will be transferred to the next window. This is why, with ACH transfers, most banks estimate 2-3 days for the money to arrive, even though technically, the ACH transfer can be done on the same day. (It can still be done on the same day if you’re willing to pay a higher fee to jump the line.)
There are two types of ACH transfers: ACH credit and ACH debit.
With ACH credit, the money is sent at a time and in an amount designated by the sender. The bill payment service connected to your bank account is typically an ACH credit payment.
With ACH debit, the exact amount is controlled by the recipient, but the timing is controlled by the sender. This means the bank account holder pre-approves payment to a particular vendor (e.g. your electric company), and the vendor takes the appropriate amount from your bank account at an appointed time.
What Are Wire Transfers?
Wire transfers are typically one-time money transfers between two banks for a specific amount. They can be done at a time of your choosing or done immediately (unless you miss the operational cut-off times of your bank, in which case you’d have to wait until the next day). Sometimes, a middleman bank will be involved, but other times, it’s a direct transfer between the origination bank and the destination bank. Wire transfers can be done domestically or internationally as long as the two banks involved have direct or indirect contact with each other.
Typically, you must go through a bank to initiate a wire transfer. There’s no upper limit to the amount you can transfer, so any time you’re transferring six figures, a wire transfer is the only type of electronic transfer available to you. Wire transfers are especially prevalent in international transactions since ACH is typically not available outside the US.
How Banks Transfer Money With ACH & Wire Payments
Understanding the basic mechanics of how banks transfer money to each other is the quickest way to differentiate between ACH and wire transfers.
Let’s say Bob wants to transfer money to Kevin. There are two possible paths, depending on where Kevin banks. If Bob and Kevin both use the same bank, then all the bank has to do is make a ledger entry debiting x amount from Bob’s account and crediting x to Kevin’s account. Under the magic of accounting, the transfer is made.
But, if Kevin banks somewhere else, the procedure is a little more complicated. When the two banks are in the same city, then, yes, technically, one bank’s clerk can take a bag of money to the other bank and drop it off at the counter. But what if the banks are in different cities? The fastest way to transfer funds is to use a middleman bank where both other banks hold accounts.
In this case, Bob’s bank tells the middleman bank that x is to be transferred to Kevin’s bank and then to Kevin’s account. Because both banks have bank accounts with the middleman bank, the middleman bank makes a ledger entry crediting x to Kevin’s bank and debiting x to Bob’s bank. This is exactly how Bob sent money to Kevin when they both banked at the same bank, except now the transfer is between banks.
After the middleman bank makes the ledger entry, Kevin’s bank now has an extra x amount that it did not have before. Kevin’s bank credits Kevin’s account with x, and now Kevin is free to take x out of his account to do whatever he wishes. The money is transferred, but nobody has to physically move a bag of money from Bob’s bank to Kevin’s bank.
This is how both ACH and wire transfers work on a fundamental level. ACH is fully automated, and the transfers are held up in a queue and all done in batches three times a day. If you miss the last batching time, you’ll have to wait until the next day to complete the transfer.
Wire transfers can be done whenever your bank is open for business, but the bank personnel must initiate each transfer individually. Sometimes, because wire transfers move money internationally, it might have to go through several middleman banks before it reaches its destination.
A Word About Fedwire, CHIPS, & SWIFT
When you read up on the mechanics of ACH and wire transfers, you may come across the terms Fedwire, CHIPS, and SWIFT. In the US, money can be transferred through Fedwire or CHIPS, which are clearing houses. The US Federal Reserve runs Fedwire, but CHIPS is privately owned. Most US banks bank with the Federal Reserve, but only 38 banks have access to CHIPS.
Both Fedwire and CHIPS can do money transfers, and both are batched. However, transfers through Fedwire are gross transfers, while transfers through CHIPS are net transfers.
SWIFT is a computer network used for most international money transfers. To reach the destination bank, SWIFT transfers might use multiple middleman banks in the network, with each middleman bank charging an extra, often unpredictable fee. International money transfers can also happen through private arrangements between banks that have a business relationship with each other, bypassing the SWIFT network.
How ACH Payments & Wire Transfers Compare
|
ACH Payments |
Wire Transfers |
Cost |
0.5-1.5% (typical) |
$10-$30/transfer |
Delivery time |
2-5 days |
1 day |
Max amount |
$100,000/day |
No limit |
Can transfer be rescinded? |
Yes (in some circumstances) |
No |
Access |
Through merchant service provider |
Through bank |
International transaction support |
Sometimes |
Yes |
What’s The Difference Between ACH Payments & Wire Transfers?
Of course, just because the mechanics of ACH and wire transfers are similar doesn’t mean that the services are marketed or cost the same. There are some differences to keep in mind as you make your decision on which one to use for a particular transfer.
Cost
Generally, wire transfers cost more than ACH transfers.
ACH
- ACH processing fees typically cost $0.20-$1.50 per transaction or 0.5%-1.5% of the total transaction.
- The cost is accrued when a business wants to do large batch payments through ACH (payroll) or take subscription payments from customers.
- Service is typically free for consumers paying bills using ACH from their bank accounts.
Wire Transfer
- On average, wire transfers from US banks cost $10-$30 per transfer to send.
- Wire transfers are usually free to the recipient.
- International wire transfers often cost more and can be difficult to predict because multiple middleman banks might be used, and there is no uniform charge for their services. On international transfers, the recipient often receives less than what was sent.
Speed
On the speed of transfer, wire transfers will typically beat out ACH transfers.
- Wire transfers can typically be completed in one day (if requested before a bank’s daily operational cutoff time).
- ACH transfers are made three times a day, in large batches. Transfers are typically completed in 2-3 days.
- Same-day ACH transfer is possible, but it’s more expensive.
Security
Both ACH and wire transfers are quite secure. Multiple security and encryption layers protect the ACH computer network and the SWIFT computer network. In addition, as to canceling or reversing a transfer:
- Wire transfers typically cannot be rescinded.
- ACH transfers can be rescinded, but only if:
- The transaction was never authorized, and authorization was revoked.
- The transaction was paid on a date earlier than authorized.
- The transaction was for an incorrect amount than authorized.
- A dispute is filed within 90 days of the transaction (60 days after the statement was sent to the account owner)
Convenience
ACH is typically more convenient than wire transfers, both from a merchant’s and consumer’s standpoint.
- Many payment processors offer ACH services, which allows more merchants to set up ACH debit or credit payments easily.
- Online invoicing can include a link to set up an ACH payment, allowing your customers a more convenient way to pay (especially for subscription services).
- Wire transfers typically must be done on a per-transaction basis, though some online services do provide batch wire transfers.
- Typically, wire transfers go through banks, so you’d have to contact them to set up the payment.
Using Wire Transfers & ACH Payments Internationally
International money transfers are usually done with wire transfers. However, ACH payments are making inroads in this area. Some banks not located in the US can now initiate an ACH transaction (ACH debit or credit), and when they do so, this is counted as an international ACH transaction. If the transaction is initiated by a bank in the US (debit or credit) but ends at a bank outside the US, this is not an international ACH transaction. Such transfers can still be made as long as the bank outside the US recognizes the ACH computer file transfer format.
If you do business internationally, you’ve probably used wire transfers to pay overseas suppliers or customers. You might want to look into international ACH transfers instead if the amount to be transferred is less than $100,000. Using ACH to make the transfer can save you a substantial amount on fees. Ask your ACH provider to make sure.
FedNow & The Future Of Money Transfers
FedNow is a new real-time payment system developed by the Federal Reserve that launched in 2023. It allows individuals and businesses to transfer money instantly, 24/7, 365 days a year.
The FedNow service is much faster than traditional ACH payments and less expensive than wire transfers. However, it doesn’t accommodate international transfers. Pricing for FedNow is as follows:
- $25/month account fee (each routing transit number (RTN) requires its own account)
- $0.045/transfer (paid by sender)
- $0.01/request for payment (RFP) message (paid by the requestor)
- $500,000/transaction maximum transfer limit ($100,000 default limit, which account holders can optionally adjust up or down)
Note that your bank pays these fees for participating in the FedNow service. These costs will likely be passed on to businesses and individuals who wish to use FedNow to send or receive a payment, with a markup added to cover the bank’s costs and ensure a profit.
FedNow is likely to shake up the world of money transfer services significantly. It will eliminate many of the bottlenecks that currently make ACH transfers such a slow way to send or receive money–while costing much less on a per-transaction basis than wire transfers.
While it may not offer quite as much security for very large transfers, it’s likely to become the preferred method for smaller transactions. FedNow is expected to lead to a more seamless and efficient payment system that ultimately benefits consumers and businesses. We anticipate that it will be particularly useful to businesses that process a lot of B2B transactions.
Are ACH Or Wire Transfers Better For My Business?
While ACH and wire transfers are both ways to transfer money, each is better for a different purpose. There are benefits and drawbacks to ACH, just as there are to wire transfers. Which one is better for your specific business depends on several factors, which we’ll summarize here:
Choose ACH Payments If…
- You’re sending a domestic US transfer
- The transfer is not time-sensitive (i.e., 2-3 days transfer time is OK)
- You’re sending less than $100,000 per transfer per day
- Sending in a large batch is preferred (payroll is typically sent out in batches)
- You want to automatically send/withdraw to/from a specific source on a specific date
- You wish to take advantage of free or smaller per transfer fee
- Your transfers are mostly for B2C use
Choose Wire Transfers If…
- You’re sending an international transfer
- The amount to be transferred is very large
- The transfer is time-sensitive
- Paying a larger per-transfer fee is not an issue
- Individual transfers are OK, but wire transfers are primarily for B2B use
As we’ve seen, ACH payments and wire transfers can be useful ways to make payments and get paid for your business. Learn how to choose an ACH processor, and for specific provider recommendations, check out our guide to the best ACH processors for small businesses.