Wire transfer fees are charges your bank takes for sending money to another bank account, and they range widely depending on your bank, the destination, and the speed you choose

Most banks charge between $15 and $50 per domestic wire transfer — a transfer within the United States. International wires typically cost more, often $25 to $75 or higher, because they move through multiple banking networks and currency conversion systems. Some banks charge nothing for wire transfers if you maintain a certain account balance or pay a monthly fee for premium checking. Others charge a flat rate regardless of how much money you're sending.

The fee is separate from the money itself. If you wire $1,000 and your bank charges $25, you pay $25 in addition to the $1,000 — the recipient gets $1,000, not $975. Some banks deduct the fee from the amount sent instead, so the recipient gets less than you intended. Always confirm with your bank which way they handle it before you send.

Key Takeaways

  • Domestic wire transfer fees typically range from $15 to $50, while international wires cost $25 to $75 or more depending on the destination country and currency involved.
  • Your bank may charge nothing if you have a premium account, maintain a minimum balance, or pay a monthly service fee that includes wire transfers.
  • Some banks deduct the fee from the amount you send, meaning the recipient gets less money than you intended, while others charge you separately.
  • The receiving bank may also charge a fee to accept the wire, which comes out of the money the recipient receives.

Why domestic and international wires cost different amounts

A domestic wire stays within the U.S. banking system and typically moves through one or two intermediary banks before reaching its destination. The process is standardized, the currency doesn't change, and the transfer usually completes within one business day. That simplicity is why domestic wires are cheaper.

An international wire crosses borders, moves through multiple foreign banking networks, and often requires currency conversion. A wire to Germany, for example, may pass through a U.S. bank, a European clearing house, and the German recipient's bank — each step adds processing time and cost. The sending bank has to verify compliance with international money-transfer regulations, and the receiving bank may charge its own fee to accept the wire. These layers stack up, which is why international wires cost significantly more.

Some banks charge extra for wires to certain countries or regions, particularly if those countries have stricter banking regulations or higher fraud risk. Ask your bank whether the destination country affects the price before you send.

How to find out what your bank charges

The easiest way is to log into your online banking account and look for a fee schedule or pricing guide. Most banks publish this document on their website under "Fees," "Pricing," or "Account Terms." You can also call your bank's customer service line and ask directly — they can tell you the exact fee for a domestic wire, an international wire, and whether any of your account features waive the charge.

If you're considering switching banks partly because of wire fees, ask the new bank about their policy before you open an account. Some banks advertise free wires as a feature of their checking accounts, though the account may have other costs or requirements that offset the savings.

When your bank waives wire transfer fees

Premium or high-yield checking accounts often include free wire transfers as a benefit. Some banks waive the fee if you maintain a minimum balance — typically $5,000 to $25,000 — or if you pay a monthly service fee (often $10 to $20) that covers multiple services including wires. A few banks offer unlimited free wires to all customers, though this is less common.

Business accounts sometimes have different wire policies than personal accounts. If you send wires regularly for work, ask whether your bank offers a business account with lower or no wire fees. The monthly cost of a business account may be worth it if you send multiple wires per month.

The receiving bank's fee and what the recipient actually gets

The bank receiving the wire can also charge a fee to accept it, typically $10 to $20. This fee comes out of the money the recipient receives, not out of your pocket. If you send $1,000 and both your bank and the receiving bank charge $25, the recipient gets $950 — your bank took $25 and theirs took $25.

This matters most for international wires, where both banks and sometimes currency conversion services all take a cut. If you're sending money to someone abroad and want them to receive a specific amount, you need to add up all the fees and send more than the target number. Ask the recipient's bank what fee they charge before you send, so you can calculate the right amount.

Wire transfer speed and whether faster costs more

Most banks offer one standard wire transfer service, and the fee is the same regardless of speed. A domestic wire typically arrives the same business day or the next business day at no extra charge. Some banks offer a "rush" or "priority" wire option that guarantees same-day delivery for an additional fee — usually $15 to $30 on top of the standard wire fee.

If you need the money to arrive urgently, ask your bank whether they offer expedited wires and what the extra cost is. For most situations, the standard wire is fast enough and costs less.

Alternatives to wire transfers that may cost less

If the wire fee seems high, consider whether another method works for your situation. An ACH transfer (Automated Clearing House) is free or costs $1 to $3 at most banks and moves money between U.S. accounts, though it takes three to five business days. A cashier's check costs $5 to $15 and can be mailed or picked up in person. A peer-to-peer payment app like Venmo or PayPal is free for transfers between friends, though business payments may have a small fee.

None of these alternatives are as fast as a wire transfer, and some have limits on how much you can send. But if you're not in a rush and the amount is within the limit, they can save you money.

Frequently Asked Questions

Can I negotiate or ask my bank to waive the wire fee?

You can ask, especially if you're a long-time customer or maintain a high balance. Some banks will waive a single wire fee as a courtesy. Others won't negotiate. It doesn't hurt to call and ask, but don't expect a yes — the fee is usually non-negotiable unless you meet the account requirements that waive it.

Do I pay the fee even if the wire transfer fails?

This varies by bank. Some banks charge the fee regardless of whether the wire goes through; others refund it if the transfer fails or is rejected. Check your bank's policy or ask before you send. If the wire fails, contact your bank when ready to find out whether you'll be charged.

Why does my bank charge more for international wires than my friend's bank?

Banks set their own fees, so they vary significantly. Your friend's bank may have lower international wire fees as a competitive advantage, or your friend may have a premium account that waives them. Compare fee schedules from a few banks if wire transfers are important to you — the difference can be $20 to $50 per transaction.

Is there a way to send money internationally without paying a high wire fee?

International money transfer services like Wise, OFX, or Remitly often charge less than banks for international transfers, especially to certain countries. They're designed specifically for cross-border payments and may offer better exchange rates too. Compare their fees and exchange rates against your bank's before you send.

What if the recipient's bank charges a fee I didn't know about?

The receiving bank's fee is their choice, and you won't know about it unless you ask them directly or the recipient tells you after the money arrives. If you're sending money to someone for the first time, contact their bank beforehand and ask what they charge to receive a wire. That way you can send the right amount and avoid surprises.