Finder makes money from featured partners, but editorial opinions are our own. Advertiser disclosure

Bank of America wire transfers review

Send fast and secure international wire transfers with Bank of America.

No reviews yet. Write a review
Compare money transfer fees Compare now
  • Great for secure and convenient transfers with a trusted provider.
  • Not so great if you are looking for varied transfer options.

Bank of America supports international wire transfers to more than 200 countries in over 140 currencies. As the second-largest banking institution in the US, it caters to more countries than US banking giant Chase Bank. While you can rely on a secure and convenient process with Bank of America, watch out for higher fees and exchange rates compared to independent money transfer services like OFX or Wise.

Why should I consider Bank of America?

  • Send money to 200+ countries in over 140 currencies. Help out family and friends wherever necessary.
  • Transfer options. You can initiate your transfer online or at your local Bank of America branch, they have 4,000 branches nationwide.
  • Trusted provider. A trusted name in the banking industry, Bank of America has a long history of providing financial services to millions of customers.
  • Two-day delivery. Send money in two business days, which is better than many other banks.

What to be aware of

  • Transfer fees. Prepare to pay a transfer fee of $30 to $45 when you send money overseas. Domestic wire transfers cost less.
  • Customers only. You’ll need to have an account with Bank of America before making a transfer.
  • Wire transfer or money orders only. Recipients can withdraw cash from their accounts after the transfer is complete.
  • Low transfer wire limits. Consumers are limited to $1,000 per transaction and small businesses can send up to $5,000. You may also be subjected to daily and monthly limits.

How much are Bank of America wire transfer fees?

Although fees may differ based on your type of account, receiving a domestic wire transfer costs $15 and sending an international transfer costs $45. Typical wire transfer fees at Bank of America are:

DomesticInternational
Incoming fee$15$16
Outgoing fee$30$45
Tracer fee (optional)$25$25

If you send an outgoing transaction in a foreign currency, Bank of America will waive the wire transfer fee and instead add margin onto the currency exchange for your transfer.

How are Bank of America’s exchange rates?

While Bank of America doesn’t reveal its exchange rates online, they will show you the rate that applies to your transaction before you confirm the transfer’s details. You’ll get a better exchange rate from a money transfer specialist, so look for alternatives to save money on your transfer.

It’s also worth keeping in mind that Bank of America’s wire transfer service adds a 5% to 7% margin on top of the mid-market rate for international transfers. Therefore, it is best to compare the displayed rate on Bank of America with the current interbank rate to work out the exact size of the margin.

What are the ways I can send money abroad with Bank of America?

Bank of America offers international wire transfers directly to your recipient’s bank account in more than 200 countries. If you don’t want to send a wire transfer, you also have the option of obtaining an international money order and then mailing it to your recipient overseas.

What is the wire transfer limit for Bank of America?

Bank of America’s transfer limit varies on whether you are sending money through a consumer or business account.

Consumer wire transfer limits

Transfer typeSending limitsReceiving Limits
International Wire Transfer$1,000 (per 24 hours)N/A
Same Business Day Domestic$1,000 (per 24 hours)N/A
Next Business Day ACH$1,000 (per 24 hours)$10,000 (per 24 hours), $50,000 (monthly)
Three Business Day ACH$1,000 (per 24 hours)$10,000 (per 24 hours), $50,000 (monthly)

Business wire transfer limits

Transfer typeSending limitsReceiving limits
International Wire Transfer$5,000 (per 24 hours)N/A
Same Business Day Domestic$5,000 (per 24 hours)N/A
Next Business Day ACH$5,000 (per 24 hours)N/A
Three Business Day ACH$5,000 (per 24 hours)N/A

How long does a transfer with Bank of America take?

A domestic wire transfer sent with Bank of America usually lands in the recipient’s account within 1-2 business days. For an international wire transfer, 2-3 business days is the norm. But you must make the daily cut off time for wire transfers, which is 5 pm ET for both domestic and international wire transfers in either US dollars or foreign currency. Any wire transfer made after this time will be processed the next business day by Bank of America.

Transfers typically takeClock icon for transfer speed

2 days

How to make your first wire transfer with Bank of America

You’ll need a Bank of America bank account to send an international or domestic wire transfer with Bank of America. You can quickly and easily sign up for an account online with your Social Security Number, contact information and residential address.

Making an international wire transfer with Bank of America

Once you have an account, you can send a wire transfer online or at a local Bank of America branch.

To initiate an international wire transfer online:

  1. Log in to your Bank of America account online.
  2. Hover over the Transfers tab and then locate the “using their account number at another bank” section.
  3. Enter the details of your transaction including how you’re sending and your recipient’s banking information.

Is Bank of America safe to use?

  • Regulation: Regulated by the Office of the Comptroller of the Currency
  • Security: USB security key, secure one-time authorization codes, cyber security program
  • Established: 1998

Bank of America is the second-largest banking institution in the US and the seventh-largest bank in the world. It is regarded as one of the world’s leading financial institutions and has a long history of providing financial solutions to millions of customers.

How does Bank of America compare to other money transfer services?

If you want to see how Bank of America compares to the exchange rates and fees offered by other money transfer services, enter the details of your transaction into the table below.

20 of 21 results
Filter Values Fastest Transfer Speed Fees (Pay by Bank Transfer)
OFX logo
24 hours
$0
OFX has no maximum limit transfers, with competitive exchange rates for 45+ currencies.
Instarem  logo
Instarem
24 hours
From 0%
New Instarem customers will get a special FX rate and zero-fees on their first transfer.
Instarem offers offers rewards on every transaction.
Wise logo
Within minutes
From 0.41%
Wise uses the mid-market rate and transparent fees to help you send money in 50+ currencies.
Remitly  logo
Within minutes
From $0
Special offers like free transfers and better exchange rates available for new customers.
Remitly has quick, affordable transfers around the world, with both express and economy options.
Revolut logo
Within minutes
From $0
Join Revolut and get $20. Make your first virtual or physical Revolut card payment to receive $20 credited to your Revolut account. T&Cs apply.
Revolut offers competitive international exchange rates for transfers to 140+ countries in 25+ currencies.
Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.
MoneyGram  logo
Within minutes
From $0
MoneyGram has fast cash pick-up transfers to more than 350,000 agent locations worldwide.
Western Union logo
Within minutes
From $0
Enjoy $0 fee on your first online transfer. Western Union makes money from currency exchange. Not valid on credit cards or sends to Cuba.
Western Union sends money online to friends and family in 200+ countries and territories around the world.
HSBC logo
HSBC Global Money
Within minutes
0
The Global Money account allows you to manage up to eight currencies from one account through a mobile app. You must have an HSBC account.
Airwallex logo
Airwallex
Within minutes
$0
After spending $15k in your first 90 days, receive a one-time $500 bonus that will automatically be credited to your account on any FX conversion.
Airwallex can help you make business payments to 150+ countries in 60+ currencies.
$400$400 REWARD
OFX logo
24 hours
$0
Business customers: Send safe, no-limit transfers with no fees and competitive exchange rates.
CurrencyTransfer  logo
CurrencyTransfer for Business
24 hours
$0
Increase business efficiency with zero transaction fees and same-day transfers.
Revolut logo
Revolut
Within minutes
From $0
Revolut offers competitive international exchange rates for transfers to 140+ countries in 25+ currencies.
Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.
Xe logo
Xe Money Transfer for Business
24 hours
$0
Save your time and money with Xe Money Transfer for business.
Currencies Direct  logo
Currencies Direct (business)
24 hours
$0
Minimizes costs of international transactions and offers custom solutions for business clients. Currencies Direct may call you to confirm your transfer, so be prepared for a phone call shortly after initiating a transfer.
Lili logo
24 hours
From $15
Get 30 days free plus 40% off for 3 months.
Send and receive U.S. dollars wire transfers in 25+ countries, including Canada, the UK, Australia, and more. This feature is available for all business customers (not SSN or DBA customers) regardless of the account plan.
OFX logo
24 hours
$0
OFX has no maximum limit transfers, with competitive exchange rates for 45+ currencies.
CurrencyTransfer  logo
CurrencyTransfer
24 hours
$0
CurrencyTransfer lets you shop around for the best exchange rate on its online marketplace.
Remitly  logo
Within minutes
From $0
Special offers like free transfers and better exchange rates available for new customers.
Remitly has quick, affordable transfers around the world, with both express and economy options.
Revolut logo
Within minutes
From $0
Join Revolut and get $20. Make your first virtual or physical Revolut card payment to receive $20 credited to your Revolut account. T&Cs apply.
Revolut offers competitive international exchange rates for transfers to 140+ countries in 25+ currencies.
Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.
Xe logo
Within minutes
$3
Xe has fast transfers with low fees and a range of foreign currency tools.
loading
Showing 20 of 21 results

Frequently asked questions

Whether products shown are available to you is subject to individual provider sole approval and discretion in accordance with the eligibility criteria and T&Cs on the provider website.

Filter Values Fastest Transfer Speed Fees (Pay by Bank Transfer)
OFX logo
24 hours
$0
Business customers: Send safe, no-limit transfers with no fees and competitive exchange rates.
Xe logo
Within minutes
From $0
Xe has fast transfers with low fees and a range of foreign currency tools.
MoneyGram  logo
Within minutes
From $0
MoneyGram has fast cash pick-up transfers to more than 350,000 agent locations worldwide.
Remitly  logo
Within minutes
From $0
Remitly has quick, affordable transfers around the world, with both express and economy options.
WorldRemit  logo
Within minutes
From $0.99
Use promo code 3FREE and pay no fees on your first 3 transfers. Conditions apply.
WorldRemit sends money to 110+ countries for bank-to-bank deposits, cash pick-ups or mobile top-ups.
OFX logo
24 hours
$0
OFX has no maximum limit transfers, with competitive exchange rates for 45+ currencies.
PayPal logo
Within minutes
$0
Provides business solutions for small business owners in over 24 currencies worldwide. Try 3 months free of Spotify Premium when you sign up with PayPal.
Revolut logo
Within minutes
From $0
Join Revolut and get $20. Make your first virtual or physical Revolut card payment to receive $20 credited to your Revolut account. T&Cs apply.
Revolut offers competitive international exchange rates for transfers to 140+ countries in 25+ currencies.
Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.
Wise logo
Within minutes
From 0.41%
Wise uses the mid-market rate and transparent fees to help you send money in 50+ currencies.
Wise logo
Within minutes
From 0.41%
Wise uses the mid-market rate and transparent fees to help you send money in 50+ currencies.
WorldRemit  logo
Within minutes
From $0.99
Use promo code 3FREE and pay no fees on your first 3 transfers. Conditions apply.
WorldRemit sends money to 110+ countries for bank-to-bank deposits, cash pick-ups or mobile top-ups.
CurrencyFair logo
24 hours
€3
CurrencyFair has bank-beating exchange rates and fast transfer times on 15+ popular currencies.
Revolut logo
Within minutes
From $0
Join Revolut and get $20. Make your first virtual or physical Revolut card payment to receive $20 credited to your Revolut account. T&Cs apply.
Revolut offers competitive international exchange rates for transfers to 140+ countries in 25+ currencies.
Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.
OFX logo
24 hours
$0
OFX has no maximum limit transfers, with competitive exchange rates for 45+ currencies.
CurrencyFair logo
24 hours
€3
CurrencyFair has bank-beating exchange rates and fast transfer times on 15+ popular currencies.
Remitly  logo
Within minutes
From $0
Special offers like free transfers and better exchange rates available for new customers.
Remitly has quick, affordable transfers around the world, with both express and economy options.
Remitly  logo
Within minutes
From $0
Special offers like free transfers and better exchange rates available for new customers.
Remitly has quick, affordable transfers around the world, with both express and economy options.
Remitly  logo
Within minutes
From $0
Special offers like free transfers and better exchange rates available for new customers.
Remitly has quick, affordable transfers around the world, with both express and economy options.
PayPal logo
Within minutes
From $0
Use PayPal to safely send money and receive payments from around the world in over 25 currencies with just an email address or mobile number. Try 3 months free of Spotify Premium when you sign up with PayPal.
Xe logo
Within minutes
$3
Xe has fast transfers with low fees and a range of foreign currency tools.
loading

Are you visiting from outside the US?

Select an option to continue

Marc Terrano's headshot
Written by

Publisher

Marc Terrano is a lead publisher and growth marketer at Finder. He has previously worked at Finder as a publisher for frequent flyer points and home loans, and as a writer, podcast host and content marketer. Marc has a Bachelor of Communications (Journalism) from the University of Technology Sydney. He’s passionate about creating honest and simple reviews and comparisons to help everyone get value for money. See full bio

Ask a question

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and finder.com Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

76 Responses

    Default Gravatar
    ArashJune 4, 2018

    I want to send money with amount 150000 $ from IRAN from turkey or U.A.E.
    Please guide me how I should inform to my bank or OFAC .

      Default Gravatar
      nikkiangcoJune 5, 2018

      Hi Arash,

      We’ve read your message, Thanks!

      As a Bank of America customer you can log into your online banking account and initiate a wire transfer to another bank account from the convenience of your home. Or if you feel more comfortable making the transfer in person, you can head to your nearest branch.

      Bank of America has a three-tiered transfer fee, with the price depending on the following criteria:

      Outbound domestic wire transfer $30
      Outbound international wire sent in foreign currency $35
      Outbound international wire sent in U.S. dollars $45

      Hope this helps!

      Regards,
      Nikki

    Default Gravatar
    ArmaanMay 30, 2018

    Hi
    I just want to know that what information i have to give to my dad so he can send me money over here in USA, but my dad is not in USA.

      Default Gravatar
      joelmarceloMay 31, 2018

      Hi Armaan,

      Thanks for leaving a question on Finder.

      Assuming you have a Bank of America bank account. All your dad has to do is to log in to his online banking and transfer funds from there. Since it is an international account, normally, his account will be debited the same day and his bank will send the payment out immediately. Bank of America will generally receive the funds 1 to 2 days later. The funds will usually be credited to you within 2 days. Check out our guide in sending money to the US, if you still want to weigh your options in receiving your funds.

      Cheers,
      Joel

    Default Gravatar
    daleMay 8, 2018

    Bank of America: 2 questions for you:

    1. As a south african working abroad with a US Wells Fargo account, I would like to send money back to my south african bank.

    Can i change from wells fargo to Bank of America to do this? I don’t have social secuirty number, but a passport number.

    2. Is there a daily and monthly limit to how much i can send?

      Default GravatarFinder
      JoshuaMay 8, 2018Finder

      Hi Dale,

      Thanks for getting in touch with finder. I hope all is well for you. :)

      Please note that we are not affiliated with Bank of America or any company we feature on our site and so we can only offer you general advice.

      Let me answer your questions one by one:

      1. Yes, you can create a new Bank of America account. However, please check their eligibility requirements since you are a non-resident and each state has their own set of requirements as well.

      2. It is worth noting that you need to be a current BofA customer to use their money transfer services. According to BofA’s website, “Fees and limits may apply, depending on your account type and the type of wire. You will be able to review any fees and limits before completing your wire transfer in Online Banking.”

      I would recommend that you directly get in touch with BofA to learn more about their money transfer services.

      I hope this helps. Should you have further questions, please don’t hesitate to reach us out again.

      Have a wonderful day!

      Cheers,
      Joshua

    Default Gravatar
    peteApril 5, 2018

    there is a international company that need to transfer funds to bank of america account but they have alittle problems what i need to do.

      Default Gravatar
      nikkiangcoApril 5, 2018

      Hi Pete,

      Thanks for your message and for visiting Finder – the leading comparison website & general information service built to give you advice on your buying decision needs. How are you doing today?

      First of all, you’d need to ask them what problems they have that are preventing them from transferring money to Bank of America.

      To clarify, is this your account from Bank of America?

      Since the money is coming from another bank/money transfer service, the rules/restrictions are dependent on them and not on BOA.

      Our guide on Expats Transfer may help you understand how receive money internationally.

      Hope this helps! Feel free to message us anytime should you have further questions.

      Cheers,
      Nikki

    Default Gravatar
    JohnMay 26, 2017

    I remitted USD 50 from Bank in India by Swift for credit to my BofA account.charged USD 16. What is the charge structure?

      Default GravatarFinder
      HaroldJune 22, 2017Finder

      Hi John,

      Thank you for your inquiry.

      With this specific concern, the fees allotted to a transaction may vary depending on the bank/money transfer company. You can back track the information by contacting the bank in India where you had a transaction with.

      I hope this information has helped.

      Cheers,
      Harold

More guides on Finder

Go to site