The sender's bank charges the wire fee, not the recipient's bank

When you send a wire transfer, your bank charges you a fee for processing it. The recipient does not pay a fee to receive the money. Your bank deducts the wire fee from your account before the transfer leaves, so the full amount you wired arrives in the recipient's account.

Wire fees vary by bank. Most banks charge between $15 and $50 to send a domestic wire transfer. International wires cost more—typically $35 to $75 or higher, depending on the destination country and whether the bank uses a correspondent bank to complete the transfer. Some banks charge flat rates; others charge based on the amount being sent.

The recipient's bank may charge a fee to receive a wire, but this is separate from your sending fee and much less common. Most banks do not charge to receive domestic wires. Some banks charge $10 to $15 to receive international wires, but many waive this fee. The recipient would need to check with their own bank about their incoming wire policy.

Key Takeaways

  • Your bank charges you a fee to send a wire transfer; the recipient does not pay to receive it.
  • Domestic wire fees typically range from $15 to $50, and international wires cost $35 to $75 or more.
  • The full amount you wire reaches the recipient's account—the fee comes out of your account, not the transfer amount.
  • Some banks charge a small fee to receive international wires, but this is rare for domestic transfers and the recipient's bank sets this fee, not yours.
  • Always confirm your bank's wire fee before sending, because fees vary widely and some banks offer lower rates for online wires versus in-person requests.

How the fee is deducted from your account

When you initiate a wire transfer, you tell your bank the amount to send. Your bank then deducts both the transfer amount and the wire fee from your account. For example, if you wire $5,000 and your bank charges $25, your account is debited $5,025 total. The recipient receives exactly $5,000.

You see this clearly on your bank statement. The transaction shows the wire amount, and the fee appears as a separate line item or is bundled into the transaction description. Some banks show the fee immediately; others post it within one or two business days.

Why wire fees differ between banks

Banks set their own wire fees, so the cost depends entirely on which bank you use. Large national banks like Chase, Bank of America, and Wells Fargo typically charge $15 to $30 for domestic wires. Credit unions often charge $10 to $20. Online banks like Charles Schwab or Ally sometimes charge less or waive fees for customers who meet certain account balance or activity requirements.

International wire fees are higher because the money must pass through multiple banks in different countries, and each bank in the chain may take a cut. Your bank charges you an outgoing fee, and the recipient's bank may charge an incoming fee. The correspondent bank—the intermediary bank that processes the transfer—also takes a fee, which is sometimes passed to you as a separate charge.

Some banks offer lower fees for online wires than for wires requested in person or by phone. A few banks waive wire fees for premium account holders or for transfers over a certain amount. Check your bank's fee schedule or call before sending to know the exact cost.

What happens if the recipient's bank charges an incoming fee

If the recipient's bank charges a fee to receive a wire, that fee comes out of the money they receive. For example, if you send $5,000 and the recipient's bank charges $15 to receive it, the recipient gets $4,985. This is rare for domestic wires but more common for international transfers.

The recipient has no control over this fee—it is set by their bank's policy. If they want to avoid it, they would need to switch banks or ask you to send the money a different way. You should tell the recipient in advance if you know their bank charges incoming wire fees, so they are not surprised by a smaller deposit than expected.

Alternatives if wire fees are too high

If your bank's wire fee is steep, consider other ways to send money. ACH transfers (Automated Clearing House) are free or cost $1 to $3 and take one to three business days. Most banks offer free ACH transfers to customers. ACH works for transfers within the United States but not internationally.

Peer-to-peer payment apps like Venmo, PayPal, or Cash App charge no fee for standard transfers between friends, though they may charge a fee if you want the money instantly or if you are sending to a business. These apps work best for smaller amounts and transfers between individuals.

Certified checks cost $10 to $15 and take several days to clear, but they avoid wire fees if you are paying a business or individual who will accept a check. Money transfer services like Western Union or MoneyGram charge fees based on the amount and destination, and these fees are often higher than bank wires for large amounts but lower for small amounts under $500.

International wire fees and hidden costs

International wires are more expensive than domestic ones because the money travels through a chain of banks. Your bank charges an outgoing fee ($35 to $75 or more). The recipient's bank may charge an incoming fee ($10 to $25). The correspondent bank—the intermediary that processes the transfer—takes a cut, which your bank may pass to you as a separate "intermediary bank fee" or "SWIFT fee."

Some banks also charge an exchange rate markup on international wires. If you are sending money to another country, your bank converts your dollars to the recipient's currency. The bank uses its own exchange rate, which is usually worse than the mid-market rate you see online. This markup is not a separate fee but a hidden cost built into the rate. For large international transfers, this markup can cost hundreds of dollars.

Before sending an international wire, ask your bank for the total cost: the outgoing fee, any intermediary fees, and the exchange rate they will use. Compare this to alternatives like international money transfer services, which sometimes offer better rates for large amounts.

How to confirm wire fees before you send

Call your bank or log into your online banking portal and search for "wire transfer fees" or "outgoing wire fee." Most banks post their fee schedule online. If you cannot find it, call the customer service number on the back of your debit card and ask for the exact fee to send a domestic wire and an international wire to the country where the recipient is located.

Ask whether the fee is the same for online wires and in-person or phone wires—many banks charge more for phone or in-person requests. Also ask whether your account type qualifies for any fee waivers or discounts. Some banks waive wire fees for customers with high account balances or for transfers over a certain amount.

Frequently Asked Questions

Can I ask the recipient to pay my wire fee?

You can ask, but the recipient is not obligated to pay it. Wire fees are the sender's responsibility. If the recipient agrees to reimburse you, they would need to send you money separately, which may involve another fee. For large transfers, it is sometimes worth negotiating who pays what upfront.

Does the wire fee come out of the amount I send or in addition to it?

The fee comes out of your account in addition to the transfer amount. If you send $5,000 with a $25 fee, your account is debited $5,025, and the recipient gets $5,000. The recipient always receives the full amount you specified.

What if my bank charges a wire fee but the recipient's bank also charges a fee?

You pay your bank's outgoing fee, and the recipient pays their bank's incoming fee (if they have one). These are two separate charges. The recipient receives less money than you sent because their bank deducts their fee from the incoming transfer. You should tell the recipient about this possibility before sending.

Are wire fees the same for all amounts?

Most banks charge a flat fee regardless of the amount—$25 for a $100 wire is the same as $25 for a $10,000 wire. Some banks charge a percentage of the transfer amount for very large wires or international transfers, but this is less common. Check your bank's fee schedule to see if they charge a flat rate or a percentage.

Can I avoid wire fees by using a different payment method?

Yes. ACH transfers are free or very cheap and take one to three business days. Peer-to-peer apps like Venmo or PayPal charge no fee for standard transfers. Money transfer services may be cheaper for small amounts. The trade-off is speed—wires arrive the same day or next business day, while ACH and other methods take longer.