How much are wire transfer fees?
Key takeaways
- Wire transfers can be a necessary but expensive way to send money.
- Some banks charge you for outgoing wires only, not incoming wires.
- Some banks, such as Marcus by Goldman Sachs, do not charge wire transfer fees at all.
- It can cost less to initiate wire transfers online rather than sending a wire through a customer service representative.
A wire transfer is a method of sending money from one bank account to another, whether it’s to yourself or someone else. Wire transfers can be sent domestically or internationally but they are one of the most expensive ways to transfer money. Outgoing domestic wire transfers, for example, typically cost $25 or $30.
But wire transfers are sometimes a good option, especially for moving large amounts of money. It’s common to use wire transfers to make a down payment on a house, fund a brokerage account, settle a tax bill or pay school tuition.
How much does a wire transfer typically cost?
Domestic outgoing wire transfer fees typically cost $25 to $30, while outgoing international wire fees often cost upwards of $50. That said, you can find a bank with lower (or no) fees.
Wire transfer fees: What online wire transfers cost at some banks
Wire transfer fees vary from bank to bank, and banks often charge lower fees for customers who have higher deposit balances and utilize private banking services. Here’s a rundown of the fee ranges for sending a wire transfer online at some recognizable financial institutions.
| Bank | Incoming domestic | Outgoing Domestic | Incoming international | Outgoing international |
| Alliant Credit Union | $0 | $25 | $0 | $50 |
| Ally Bank | $0 | $20 | N/A | N/A |
| Bank of America | $0-$15 | $30 | $15 | $0-$45 |
| Capital One* | $15 | $30 | N/A (only in branch) | N/A (only in branch) |
| Chase | $0-$15 | $25-$35 | $0-$15 | $0-$50 |
| Citi | $0-$15 | $0-$25 | $0-$15 | $0-$35 |
| Fidelity | $0 | $0 | $0 | $0 |
| Huntington | $15 | $25 | $15 | $75 |
| PNC | $15 | $25-$30 | $15 | $5-$50 |
| TD Bank | $15 | $30 | $15 | $50 |
| Truist | $15 | $30 | $20 | $65 |
| U.S. Bank | $20 | $30 | $25 | $50 |
| Wells Fargo | $0 | $25-$40 | $0-$15 | $0-$40 |
How to avoid wire transfer fees
Here are some strategies for avoiding wire transfer fees.
Find an institution with free wire transfers
Some financial institutions, especially online banks, do not charge for domestic wire transfers. Ally and Alliant Credit Union, for example, offer free incoming domestic wire transfers. Marcus by Goldman Sachs and Fidelity don’t charge fees on incoming or outgoing wire transfers.
Use third-party money transfer services
These days, wire transfers aren’t the only fast way to send or transfer money. Third-party companies such as Wise, Western Union or MoneyGram also offer money transfer services. But wire transfers may be still be quicker in some cases.
If you’re paying a friend or family member, consider using a peer-to-peer payment service such as Zelle, which is offered through banks, or other stand-alone apps like PayPal and Venmo. But note that these apps may have much smaller transaction limits than wire transfers. Zelle limits at top banks, for example, may be as low as just $600. Wire transfers tend to be better for sending large sums of money.
Pros
- Extended hours outside traditional bank wire window
Cons
- Lower transaction limits
- Potentially slower transfer times
Look for fee discounts
Some banks will offer discounts on wire transfers based on which account you have or how you send the wire. For example, Chase and PNC Bank both offer discounts for sending wires online yourself, without the assistance of a customer service representative. With Chase, doing it on your own will save you $10 with a domestic wire, while PNC offers a $5 savings ($10 for international wires).
Send international wires in the local currency
If you need to wire money to a bank account outside the U.S., some banks will offer discounts for sending in the local denomination (not U.S. dollars). For example, the Chase international wire transfer fee for sending in U.S. dollars is $40 (if you send it yourself). But the fee for sending it in a foreign currency is just $5 ($0 if you’re sending at least $5,000).
FAQs on wire transfers
Bottom line
Wiring money is often a quick and secure way to send funds — although it can be pricey, so anyone who uses this service frequently would benefit from shopping around for a bank with the lowest wire transfer fees. It can also pay to look into alternative money transfer options — such as Zelle, Venmo or PayPal, which may save you money and send it more quickly than a wire transfer.
Why we ask for feedback Your feedback helps us improve our content and services. It takes less than a minute to complete.
Your responses are anonymous and will only be used for improving our website.
You may also like
How to do a credit card balance transfer