ACH vs bank wire transfer: Which should you use?

Financial basics · April 29, 2026Lydia Makin

Sending money to someone and not sure whether to use ACH or a bank wire? The right choice depends on how much you're sending, how fast it needs to arrive, and whether you need the transfer to be reversible.

Read on to learn everything you need to know, and discover our tips.

This article is for informational purposes only and does not constitute financial or legal advice. Transfer speeds and fees may vary based on your specific bank and location.

What is an ACH transfer?

The Automated Clearing House (ACH) is a US-based financial network used for electronic payments between bank accounts. Managed by Nacha, this system acts as a central hub that batches transactions together rather than processing them individually.

When you set up a direct deposit for your salary or schedule an automatic bill payment for your electricity, you're probably using the ACH network. Because the network processes payments in bulk at specific intervals throughout the business day, it's able to facilitate a huge number of transactions.

There are 2 main types of ACH transfers. ACH credits are push payments where you instruct your bank to send money to another account. ACH debits are pull payments where you give a business or person permission to withdraw money from your account, like for a monthly subscription.

What is a bank wire transfer?

A bank wire, often simply called a wire transfer, is a method of electronic money transfer that moves money directly from one financial institution to another. Unlike ACH, wire transfers are processed individually and in real-time or near-real-time.

When you initiate a bank wire, your bank communicates directly with the receiving bank via secure systems like Fedwire for domestic transfers, or SWIFT for international payments. Because the banks verify the availability of money before the transfer is completed, the money is often available to the recipient almost immediately once it clears.

Wire transfers are commonly used for large transactions that require fast settlement, such as a down payment on a property purchase or a large business acquisition.

Want to learn more? Explore our guide to wiring money from the US.

ACH vs bank wire: Key differences

While both methods help you move money between different accounts, the mechanics and costs differ significantly. Choosing between a wire transfer vs ACH depends on your priorities regarding speed, cost, and security.

Transfer speed and timing

If speed is your main concern, bank wire transfers are usually the preferred choice. Domestic wire transfers are typically completed within the same business day, provided you meet your bank's cut-off time. In many cases, the money reaches the recipient in just a few hours.

In contrast, an ACH transfer usually takes up to 3 business days to clear and settle. While Nacha has introduced same-day ACH options, not all financial institutions support this for every transaction type, and it may still be slower than a traditional wire.

Transaction costs and fees

Cost is the area where ACH transfers hold a clear advantage. For most individuals, domestic ACH transfers cost nothing or very little. Businesses may pay a small fee per transaction, but it's typically a fraction of the cost of a wire.

Wire transfer fees are significantly higher. Domestic wires in the US often cost between $15–50 for the sender, and some banks even charge the recipient a fee to receive the money. International wires are even more expensive, often ranging from $35–80, with currency exchange markups added on top.

Reversibility and security

The level of protection and the ability to reverse a payment is a major point of difference. ACH transfers are designed with customer protection in mind. If an error occurs or a transaction is unauthorized, there's a formal process for reversing it. This makes ACH a generally safer choice for recurring bill payments.

Wire transfers are generally irreversible. Once the transfer's sent and the receiving bank accepts the message, the money is gone from your account. This lack of reversibility is why wire transfers are a frequent target for scammers. You should only use a wire transfer when you're sending money to a person or business you trust completely.

Transfer limits and volume

Banks often place lower daily or per-transaction limits on ACH transfers, especially for new accounts. For example, you might be limited to $5,000 or $10,000 per day via ACH.

Wire transfers are built for larger movements. The limits are typically much higher, often reaching into the hundreds of thousands or millions of dollars, depending on the account type. This makes wire transfers the standard for corporate transactions and property deals.

When to use ACH vs wire

Understanding when to use ACH vs wire can help you manage your cash flow more effectively and avoid unnecessary fees.

When to use ACH

ACH is usually the best choice for routine, domestic payments where speed is not the most critical factor. We suggest using ACH for:

  • receiving your salary
  • paying utility bills, rent, or your mortgage
  • sending small amounts of money to friends or family
  • sending money between your own accounts at different US banks

When to use bank wire

Wire transfers are for situations that require immediate, guaranteed settlement or international reach. We suggest using a wire for:

  • closing on a home or making a real estate transaction
  • sending large business invoices that must be paid immediately
  • international transfers where ACH is not an option
  • emergency situations where the recipient needs the money within hours

Understanding international transfers

One of the most significant limitations of the ACH system is that it's primarily domestic. While some banks do offer international ACH transfers, they're not widely available and often involve complex regulations.

Wire transfers, on the other hand, are the global standard. Using the SWIFT network, wire transfers can reach almost any bank account in the world. However, international wires often involve intermediary banks that may take their own fees along the way.

Interested in sending money across borders? Learn more about the difference between wire transfers and bank transfers.

ACH fees and wire transfer fees explained

The fee structure for these 2 methods reflects the level of manual work and the speed of the network involved.

Feature

ACH transfer

Bank wire transfer

Domestic fee (sender)

Usually $0–1

$15–50

Domestic fee (recipient)

Usually $0

$0–20

International fee

Generally not applicable

$35–80

Speed

1–3 business days

Same business day

Reversibility

In some cases

No


At Revolut, we believe in clarity. We show you all applicable fees and exchange rates before you confirm a transfer, so you can avoid any surprises.

How to choose between ACH and wire transfers

To decide which method to use, ask yourself these 3 questions:

  1. Is the transfer urgent? If it needs to arrive today, use a bank wire. If it can wait a few days, ACH is better.
  2. How much am I sending? For small amounts, ACH saves you money. For very large amounts, a wire provides the necessary settlement certainty.
  3. Am I sending money abroad? If you're sending money outside the US, a wire transfer is likely your only option among these 2, though we offer other fast global payment methods as well.

How we help you send money

Whether you need the speed of a wire or the low cost of an ACH transfer, we provide a streamlined way to manage your payments. We use the most efficient payment networks available to ensure your money reaches its destination quickly and securely.

For domestic transfers within the US, we often utilize the ACH network for standard payments, allowing you to send money to other US bank accounts without extra fees. When speed is essential, we offer wire transfer options that are easy to start right from your phone.

Explore our money transfer options to find the best fit for your next payment.

How to sign up for Revolut

Managing your transfers doesn't have to be complicated. We've designed our app to be clear and intuitive, helping you move money with confidence. Here's how you can get started:

  1. Download the app: Visit the App Store or Google Play Store and download our app to your smartphone.
  2. Create your account: Enter your phone number and follow the prompts. You'll need to provide your legal name, address, and social security number for identity verification.
  3. Verify your identity: Upload a photo of your government-issued ID, such as a driver's license or passport. This process usually takes just a few minutes.
  4. Add money: Once your account's open, add money using a debit card, a bank transfer from another account, or via Apple Pay or Google Pay.
  5. Start sending: Go to the Payments section, tap + New, and choose Bank. Enter the account and routing numbers and select your preferred transfer method.
  6. Review and confirm: We'll show you the estimated arrival time and any applicable fees. Once you're happy, tap Send to start the transfer.

Join the 75+ million using Revolut