Ach vs wire transfer bank of america

Insider's experts choose the best products and services to help make smart decisions with your money (here’s how). In some cases, we receive a commission from our our partners, however, our opinions are our own. Terms apply to offers listed on this page.

  • ACH and wire transfers are the primary ways banks send money across different financial institutions.
  • Banks usually offer free ACH transfers, and they may be ideal for payments you can plan ahead.
  • Wire transfers cost a fee but can be sent immediately.

LoadingSomething is loading.

Thanks for signing up!

Access your favorite topics in a personalized feed while you're on the go.

If you need to send money to another person's bank account, your bank has two primary methods of moving money across accounts — ACH transfers and wire transfers.

To determine which transfer method to ask about and see whether there's a cost involved, we've compared ACH transfers and wire transfers.

ACH transfer vs. wire transfer: At a glance

ACH transfers and wire transfers are processed differently, and choosing the right one will likely depend on the purpose of your transfer.

  • An ACH transfer is sent in batches through the Automated Clearinghouse network and usually takes a few business days to process.
  • A wire transfer is sent immediately and may not be easy to cancel.

What is an ACH transfer?

Even if you're not familiar with the term ACH transfer, you may have likely used this type of transfer method before.

Tristan Thompson, payments strategy director at Arvest Bank, says common examples of ACH transfers include direct deposit and online bill pay.  

"In general, anytime you can plan your payment ahead is a great opportunity to use ACH, or in the instance where you're going to have a reoccurring payment," adds Thompson. "If you set up something like an auto-pay, a lot of times what you're doing is just connecting your bank account, and because that's scheduled in advance, that's likely going to go over the ACH rails, and it will be cheaper for the customer."

ACH transfers sent through financial institutions generally won't cost a fee. If you need to cancel an ACH transfer, you may be able to cancel the transaction online or by phone.

Example of an ACH transfer

If you are looking for a tool to help you pay for monthly bills, an ACH transfer could be ideal.

To schedule an ACH transfer for your bill, you can set up online bill pay through your banks online or mobile banking. All you need to do is log into your account, and look for a tab that says "Bill Pay."

You can add a company or individual by entering your payee's name. You also may need to know the address and bank account number of the person or company you are sending money to.

Once you've entered this information and reviewed it, the money can get taken out of your account routinely so you won't accidentally miss a payment. You may also cancel an automatic bill payment easily.

What is a wire transfer?

There are two different types of wire transfers — domestic wire transfers and international wire transfers.

Domestic wire transfers can be sent to any bank account in the US. Depending on your bank, you may have to pay anywhere from $0 to $15 per transaction.

International wire transfers let you send money to people in other countries. The cost for an international wire transfer is much greater than domestic wire transfers — you may have to pay anywhere from $30 to $50 per transfer.

Wire transfers will be a good option if you need to send money immediately. However, you'll want to be mindful of who you send money to, since it may not be easy to get your money back.

"If you send a wire transfer, once you send it, the money is gone," says Thompson."It's considered immediate and irrevocable." 

Tammy Robinson, the Arvest Bank Integrated Account Servicing senior director, also notes that fraudsters often ask people to send wire transfers because they recognize that the funds are often difficult to cancel. 

Example of a wire transfer

If you need to send money to a family member internationally for a pressing issue, you may consider using an international wire transfer.

To initiate a wire transfer, you'll usually have to contact your bank's customer support or visit a branch. By having a banker help you with the transaction, there's also an additional layer of security.

You may also have the following information readily available to make an international transfer:

  • Money that you are sending, plus an additional amount to cover the wire transfer fee
  • Name and home address of your recipient
  • Bank information, such as the financial institution's name, International Bank Account Number (IBAN), or SWIFT code

Since wire transfers cost a fee, you may want to make a one-time transaction to avoid additional fees. 

Sophia Acevedo, CEPF

Junior Banking Reporter

Sophia Acevedo is a junior banking reporter at Insider who covers banking and savings for Personal Finance Insider. She is also a Certified Educator in Personal Finance (CEPF). She joined Insider in July 2021 as a fellow for the Personal Finance Insider Reviews team. Before joining the Insider team, she was a freelancer based in Los Angeles and worked briefly in publishing. She also graduated from California State University Fullerton in 2020. You can reach out to her on Twitter at @sophieacvdo or send a quick email at . Read more about how Personal Finance Insider chooses, rates, and covers financial products and services >>

Read more Read less

Is an ACH transfer the same as a wire transfer?

Automated Clearing House (ACH) and wire transfers are used to move money between banks. Wire transfers are usually processed the same day and are a bit more costly, whereas ACH transfers can take longer. Read on to learn more about ACH and wire transfers and how they differ.

Does Bank of America offer ACH transfers?

Three-Business-Day Domestic ACH transfers: Funds will be debited from your Bank of America account on the business day you direct us to initiate processing of the transfer, and typically will be credited to the receiving account on the third business day after the transfer is initiated.