Wire Transfer Fees: Complete Guide to Bank Charges

Understand wire transfer costs, compare bank fees, and learn ways to save money on domestic and international transfers.

By Medha deb
Created on

How Much Are Wire Transfer Fees?

Wire transfers are a common method for sending money quickly, but they come with a significant cost. Understanding these fees is crucial for anyone who regularly sends money domestically or internationally. Domestic outgoing wire transfer fees average about $27, while outgoing international wire fees average $44. A domestic wire could arrive in a few hours, while international wires typically take one to five business days if the wire is sent before the bank’s deadline. Your bank might also charge you for incoming wire transfers, making it important to understand the full scope of wire transfer costs before initiating a transfer.

Understanding Wire Transfer Fee Basics

Wire transfers can be an expensive way to send money, and they rank among the most costly payment methods available. Banks and wire transfer services charge between $25 and $50 per transaction for individuals, with fees varying based on several factors. The cost depends on whether the money is being sent or received and whether its destination is domestic or international. Additionally, some banks charge different fees depending on how you initiate the transfer—whether online, through a mobile app, or with assistance from a customer service representative.

Why Are Wire Transfer Fees So High?

Wire transfers involve a complex global network of financial institutions. When large amounts of foreign currencies are traded, banks charge other banks a midmarket or interbank exchange rate. If the foreign bank has to convert the money on the receiving end, they will usually charge a higher markup. If the sending bank does not have a direct relationship with a receiving bank, there will usually be an intermediary bank that may deduct a fee as well. Despite these costs, wire transfers remain popular because they safely transfer money around the world in any currency, with your SWIFT code providing a unique identifier to ensure the transfer reaches the correct recipient.

Average Wire Transfer Fees by Transaction Type

Understanding the different types of wire transfer fees helps you anticipate costs and plan accordingly. The median wire transfer fee for major financial institutions varies significantly depending on the transaction direction and scope.

Fee TypeAverage CostRange
Incoming Domestic$13$0–$25
Outgoing Domestic$27$0–$40
Incoming International$14$0–$25
Outgoing International$44$0–$75

These averages provide a baseline, but actual fees can vary considerably depending on your financial institution and account type. Some banks waive incoming fees entirely, while others charge premium fees for international transfers. Premium accounts at many major banks often offer reduced or waived wire transfer fees as part of their benefits package.

Wire Transfer Fees at Major Banks

Different banks charge vastly different wire transfer fees, so it’s essential to compare options before choosing where to bank. Here’s a comprehensive breakdown of fees at major U.S. financial institutions:

BankIncoming DomesticOutgoing DomesticIncoming InternationalOutgoing International
Bank of America$0–$15$30$15$0–$45
Chase$0–$15$0–$35$0–$15$0–$50
Citi$0–$15$0–$35$0–$15$0–$35
Fidelity$0$0$0$0
Huntington$15$25$15$75
PNC$0–$15$0–$30$15$5–$50
State Employees’ Credit Union$0$10$0$25
TD Bank$0–$15$30$0–$15$50
Truist$15$30$20$65
U.S. Bank$20$30$25$50
Wells Fargo$0–$15$0–$40$0–$15$0–$40

As you can see, there’s considerable variation among banks. State Employees’ Credit Union and Fidelity stand out as offering some of the lowest fees, with State Employees’ Credit Union charging only $10 for domestic outgoing wires and not charging for incoming transfers. Some banks also offer accounts that waive wire transfer fees entirely, making them attractive options for frequent wire transfer users.

How to Save Money on Wire Transfers

Several strategies can help you reduce the amount you pay in wire transfer fees:

Initiate Transfers Online or Through Mobile Apps

One of the easiest ways to save money is to initiate wire transfers yourself rather than using a customer service representative. For example, at PNC Bank, a domestic wire initiated with a customer service representative costs $30, while the same wire initiated online costs just $25. This $5 difference may seem small, but it adds up if you regularly send wires. Many banks encourage online self-service by offering lower fees for transfers completed through their websites or mobile applications.

Send International Wires in Local Currency

If you need to wire money to a bank account outside the U.S., some banks offer steep discounts for sending in the local denomination rather than U.S. dollars. For example, if you make an international wire transfer with Chase in U.S. dollars, you’ll pay $40. If you send it in the foreign currency, you’ll pay just $5, or $0 if you’re sending at least $5,000. This significant savings opportunity is often overlooked by consumers who simply wire funds in dollars without checking alternative options.

Choose Premium Banking Accounts

Some banks have accounts that waive wire transfer fees entirely. For instance, the Chase Private Client Checking account doesn’t charge for outgoing wire transfers, though the account requires at least $150,000 with the bank or for it to be linked to a Chase Platinum Business Checking account. If you frequently send wires and meet the account requirements, such premium accounts may provide significant value despite their higher maintenance costs or minimum balance requirements.

Consider Alternative Transfer Methods

While wire transfers are the fastest option, other payment methods may be more economical for certain situations. ACH transfers are typically free but slower, while third-party apps like Zelle often balance speed and cost considerations. Wire transfers are best reserved for situations requiring immediate, large transfers or when sending money internationally.

Additional Costs for International Wire Transfers

Beyond the base wire transfer fee, international transfers often involve additional costs that can significantly increase the total expense:

Foreign Exchange Markups

Banks charge a higher markup when converting money for consumers than the midmarket or interbank rate they pay when trading large amounts of foreign currency. This markup is a percentage of the amount being sent, and you can determine how much more your bank is charging by comparing rates on currency platforms such as Bloomberg or Reuters. These markups can add substantial costs to international transfers, particularly for large amounts.

Intermediary Bank Fees

When sending money internationally, intermediary banks may become involved if the sending bank doesn’t have a direct relationship with the receiving bank. These intermediary banks may deduct a fee from the transfer amount, reducing what the recipient receives. Understanding this possibility helps you communicate realistic expectations to wire transfer recipients.

Investigation and Tracing Fees

If a wire transfer is not received or there are issues requiring investigation, banks may charge additional tracing fees. These fees can vary and are typically charged only if problems occur, but they represent an additional potential cost for international transfers.

Understanding Incoming Wire Transfer Fees

Many consumers focus only on outgoing wire transfer fees but neglect to consider incoming fees. Your bank might charge you for incoming wire transfers, and these fees can vary significantly by institution. At Capital One, for example, there’s a $15 incoming wire transfer fee if you have a high-yield checking account, an Essential Savings account, or an Essential Checking account. However, there isn’t an incoming wire transfer fee on all other accounts according to the bank’s policies. Before choosing a bank, consider whether you regularly receive wire transfers and factor incoming fees into your decision.

Frequently Asked Questions About Wire Transfer Fees

Q: What are the average wire transfer fees?

A: Domestic outgoing wire transfer fees average about $27, while outgoing international wire fees average $44. Incoming fees average around $13 for domestic transfers and $14 for international transfers. However, these are averages, and actual fees vary considerably by bank and account type.

Q: Can I avoid wire transfer fees?

A: Yes, there are several ways to reduce or avoid wire transfer fees. Some banks offer premium accounts that waive fees, while others provide discounts for online transfers or foreign currency wire transfers. State Employees’ Credit Union and Fidelity, for example, offer particularly low or nonexistent fees. Additionally, for recurring transfers, using your bank’s bill pay service is typically cheaper than wire transfers.

Q: Do all banks charge for incoming wire transfers?

A: No, not all banks charge for incoming wire transfers. Some banks waive these fees for certain account types, and a few institutions don’t charge for incoming transfers at all. It’s important to check with your specific bank about their incoming wire transfer fee policy.

Q: Is there a cheaper way to send money internationally?

A: While wire transfers are fast, they are also expensive for international transfers. For large transfers where speed isn’t critical, ACH transfers or third-party money transfer services may be more economical. However, wire transfers remain the best option for urgent international transfers or when the recipient specifically needs funds quickly.

Q: Why do international wire transfers cost more?

A: International wire transfers involve a global network of banks, currency conversion, and potentially intermediary banks. These factors increase complexity and cost. Banks also charge markups on foreign exchange conversions, which can significantly increase the total cost of international transfers.

Q: How long do wire transfers take?

A: Domestic wires typically arrive in a few hours, while international wires usually take one to five business days if sent before the bank’s deadline. The exact timing depends on the receiving bank’s processing speed and whether holidays or weekends are involved.

Conclusion

Wire transfer fees represent a significant cost for anyone regularly sending money, with average domestic fees of $27 and international fees of $44. However, by understanding the fee structures at different banks, choosing appropriate transfer methods, and utilizing strategies like online initiation and foreign currency transfers, you can substantially reduce these costs. Before opening a bank account or sending a wire transfer, compare fee schedules across institutions and consider whether premium accounts or alternative transfer methods might better suit your needs. With careful planning and attention to available options, you can minimize wire transfer expenses while ensuring your funds reach their destination quickly and securely.

References

  1. How Much Are Wire Transfer Fees? — Bankrate. 2025. https://www.bankrate.com/banking/wire-transfer-fees/
  2. Why Wire Transfers Are Expensive — Modern Treasury. 2024. https://www.moderntreasury.com/journal/why-wire-transfers-are-expensive
  3. Wire Transfer Fees: What Banks Charge — NerdWallet. 2025. https://www.nerdwallet.com/banking/learn/wire-transfers-what-banks-charge
  4. ACH vs. Wire Transfers: What’s The Difference? — Bankrate. 2025. https://www.bankrate.com/banking/ach-eft-wire/
  5. International Money Transfer Guide — Bankrate. 2025. https://www.bankrate.com/banking/international-money-transfer/
Medha Deb is an editor with a master's degree in Applied Linguistics from the University of Hyderabad. She believes that her qualification has helped her develop a deep understanding of language and its application in various contexts.

Read full bio of medha deb