Wire transfer fees are charged by your bank for sending money electronically to another account, and the amount depends on whether you're sending money domestically or internationally
Most banks charge between $15 and $50 for a domestic wire transfer — money sent to another U.S. bank account. International wire transfers typically cost more, often $35 to $75 or higher, because they move through multiple banking networks and currency conversion systems. Some banks charge the same fee regardless of the amount you send; others charge a percentage of the transfer. A few banks waive wire fees for certain account types or if you maintain a minimum balance.
The fee is separate from the money you're sending. If you wire $1,000 and your bank charges $25, you pay $25 in addition to the $1,000 — it doesn't come out of the amount the recipient receives. Some banks deduct the fee from your account automatically; others ask you to pay it upfront before processing the transfer.
Key Takeaways
- Domestic wire transfer fees typically range from $15 to $50 per transfer, while international wires cost $35 to $75 or more depending on the destination country and currency involved.
- Your bank may charge a flat fee, a percentage of the transfer amount, or no fee at all if you meet certain account requirements like maintaining a high balance.
- The wire fee is charged in addition to the money you send and does not reduce the amount the recipient receives.
- Some banks charge different fees for outgoing wires (money you send) versus incoming wires (money you receive), and a few banks charge fees on both.
- Checking your bank's fee schedule before sending a wire can save you money, especially if you use a bank that waives fees for certain account types.
Domestic versus international wire fees
A domestic wire — sending money from your U.S. bank account to another U.S. bank account — usually costs $15 to $50. The exact amount depends on your bank and the type of account you hold. Some banks charge $20 flat; others charge $30 or $40. A few charge less for online wires than for wires you request in person or by phone.
International wires cost significantly more because the money travels through correspondent banks in other countries, and currency conversion may be involved. A wire to Canada or Mexico might cost $35 to $50. A wire to Europe, Asia, or other regions often costs $50 to $75 or higher. Some banks charge extra if the receiving bank is in a country that requires additional security checks or documentation.
The receiving bank may also charge a fee to accept the incoming wire. This fee is separate from what your bank charges you. The recipient's bank might deduct $10 to $20 from the amount received, or they might charge the recipient separately. You won't know this fee until after the wire is sent, so it's worth asking the recipient's bank in advance if they charge incoming wire fees.
How banks structure wire fees
Banks use different methods to charge for wires. The most common is a flat fee — your bank charges the same amount regardless of how much money you send. A $25 wire fee applies whether you send $100 or $10,000. This is straightforward and straightforward to predict.
Some banks charge a percentage of the transfer amount instead. This is less common for domestic wires but more common for international transfers. A bank might charge 0.5% of the amount sent, meaning a $5,000 wire costs $25 in fees. Percentage-based fees can add up quickly on large transfers.
A few banks charge different fees depending on how you send the wire. An online wire might cost $15, while a wire you request by phone or in person might cost $30. Banks do this to encourage customers to use their digital banking platform, which requires less staff time.
When banks waive or reduce wire fees
Some banks don't charge wire fees if you meet certain conditions. A common condition is maintaining a minimum balance in your account — often $25,000 or $50,000. If your balance stays above that threshold, wires are free. Once your balance drops below it, the fee applies again.
Premium or high-tier accounts sometimes include free wires as a benefit. If you have a wealth management account, a premium checking account, or a business account with a high monthly fee, your bank may waive wire charges. Check your account agreement or call your bank to see what's included.
A few banks offer a limited number of free wires per month or per year. You might get one free domestic wire per month, then pay the standard fee for additional wires. After a certain number of free wires, the fee applies to all future wires that month.
Incoming wire fees and receiving money
Some banks charge a fee when you receive a wire transfer, not just when you send one. This fee is typically smaller than an outgoing wire fee — often $5 to $15 — but not all banks charge it. Many banks receive wires for free and only charge when you send money out.
If you receive frequent wire transfers, ask your bank whether they charge incoming wire fees. If they do, you might consider switching to a bank that doesn't, especially if the fee adds up over time. The person sending you money has no control over this fee; it's charged by your bank, not theirs.
International incoming wires sometimes trigger additional fees from your bank if currency conversion is involved. Your bank may charge a currency conversion fee on top of the incoming wire fee. This is separate from the exchange rate they use, which is also a cost of receiving money in a foreign currency.
How to find your bank's wire fees
Your bank's wire fees are listed in their fee schedule, which you can find online or request in person. Log into your online banking account and look for a link labeled "Fees," "Pricing," or "Service Charges." Most banks post their fee schedules as a PDF or web page that lists all charges for different services.
If you can't find the fee schedule online, call your bank's customer service line or visit a branch and ask for the wire transfer fee. Be specific: ask for the domestic wire fee, the international wire fee, and whether they charge fees on incoming wires. Also ask whether any of your account features waive these fees.
Before you send a wire, confirm the total cost with your bank. Ask whether the fee will be deducted from your account or charged separately. If you're sending a specific amount to someone, knowing the fee upfront helps you decide whether to send the full amount or adjust it to account for the charge.
Alternatives to wire transfers when fees are high
If your bank's wire fee seems expensive, consider other ways to send money. ACH transfers (also called electronic transfers or bank transfers) are usually free or cost $1 to $3. They take one to three business days instead of the same day or next day that wires typically take. For non-urgent transfers, ACH is much cheaper.
Some banks offer bill pay services that send money to other accounts for free. If you're paying a person or business, bill pay might work instead of a wire. The money takes a few days to arrive, but there's no fee.
For international transfers, online money transfer services like Wise, OFX, or Remitly sometimes charge lower fees than banks and offer better exchange rates. These services are especially useful if you're sending money to another country regularly. Compare their fees to your bank's international wire fee before deciding which to use.
Frequently Asked Questions
Can I negotiate my bank's wire transfer fee?
Most banks have set fees that don't change based on negotiation, but if you have a large account balance or bring significant business to the bank, you might ask about waiving fees. Business customers sometimes get better rates. For personal accounts, your best option is usually to switch to a bank with lower fees or use an alternative like ACH transfer.
Do I pay the wire fee if the transfer fails or is rejected?
This varies by bank. Some banks charge the fee only if the wire goes through successfully. Others charge the fee when you request the wire, even if it's rejected later. Ask your bank their policy before sending a wire, especially if there's any chance the transfer might be declined.
What's the difference between a wire transfer fee and an exchange rate fee on international wires?
The wire fee is what your bank charges to process the transfer. The exchange rate fee is the markup your bank adds to the currency conversion. You pay both on an international wire. Your bank might charge a $50 wire fee plus a 2% markup on the exchange rate, so the total cost is higher than the fee alone.
Why do some banks charge more for phone or in-person wires than online wires?
Banks charge more for wires you request by phone or in person because they require staff time to process. Online wires are automated and cost the bank less to handle, so they charge a lower fee to encourage customers to use the digital platform.
If I send a wire to the wrong account, do I get the fee back?
No, the fee is not refunded. You'll need to contact your bank and the receiving bank to try to recover the money, but the wire fee you paid is gone. This is another reason to double-check account numbers and routing numbers before sending a wire.