Wire transfer fees exist because banks charge for the service, but you have several ways to sidestep them or pay less
Most banks charge between $15 and $50 per outgoing wire transfer, and some charge fees on incoming wires too. The fee depends on whether you're sending money domestically (within the US) or internationally, and which bank you use. You can avoid these fees entirely by using free alternatives like ACH transfers, or you can reduce what you pay by choosing a bank account with fee waivers built in.
The key is knowing which tool fits your situation. A wire transfer moves money fast — usually the same day — but costs money. An ACH transfer takes three to five business days but is free. A cashier's check costs $10 to $15 but works when you need a may provide payment and don't need speed. Understanding the trade-off between speed and cost lets you pick the right one.
Key Takeaways
- ACH transfers are free and take three to five business days, making them the cheapest option for most payments that aren't urgent.
- Some checking accounts waive wire transfer fees for account holders, so switching banks or upgrading your account type can eliminate the cost.
- Peer-to-peer payment apps like Venmo, PayPal, and Cash App move money for free or low cost when sending to friends or family.
- Cashier's checks and money orders cost $10 to $15 but avoid wire fees and work when you need a may provide payment method.
- International wire transfers cost more than domestic ones, so consider alternatives like international ACH or money transfer services for lower fees.
Use ACH transfers instead of wires for non-urgent payments
An ACH transfer (Automated Clearing House) is a free way to move money between bank accounts. It takes three to five business days, which is why it doesn't work for same-day needs, but the cost is zero. Most banks let you send ACH transfers through their website or mobile app without any fee at all.
ACH works best for recurring bills, rent payments, payroll deposits, and any payment where you know the important date a few days ahead. If your landlord, utility company, or contractor accepts bank transfers, they almost certainly accept ACH. You provide their routing number and account number, and the money moves automatically on the date you choose.
The main limitation is the amount. Some banks cap ACH transfers at $10,000 per transaction or $25,000 per day, though you can request a higher limit. If you need to move more than that in one shot, or if you need the money to arrive the same day, a wire transfer becomes necessary — but for most household and small business payments, ACH is the answer.
Switch to a bank account that waives wire fees
Some checking accounts include wire transfer fee waivers as part of the account benefits. Premium checking accounts, business accounts, and accounts with high minimum balances often waive domestic wire fees entirely. If you send wires regularly, moving your account to a bank that waives the fee can save you hundreds of dollars per year.
Before opening a new account, call the bank and ask directly: "Does this account waive outgoing wire transfer fees?" Get the answer in writing or note the name of the person who told you. Some banks waive fees only for customers who maintain a certain balance — often $25,000 or more — so confirm the exact requirement.
Online banks and credit unions sometimes offer lower wire fees than traditional banks, even if they don't waive them entirely. A credit union might charge $10 for a domestic wire instead of $30. If you're already paying wire fees regularly, comparing rates across a few institutions can reveal savings worth the switch.
Send money to friends and family through peer-to-peer apps
If you're sending money to another person rather than a business, peer-to-peer payment apps like Venmo, PayPal, Cash App, and Zelle move money for free or nearly free. These apps connect to your bank account and let you send money to someone else's app account or, in some cases, directly to their bank account.
Venmo and Cash App are free for standard transfers between friends, though they charge a fee if you want the money to arrive when ready instead of in one to three business days. PayPal is free for transfers between PayPal accounts but charges a fee to send to a bank account. Zelle, which is owned by major US banks, is free for most transfers and often arrives within hours.
These apps work well for splitting rent, paying back a friend, or sending money to family. They're not suitable for business payments to companies, and some have daily or monthly limits on how much you can send. Check the app's terms for your specific situation, but for person-to-person money movement, they're almost always cheaper than a wire transfer.
Get a cashier's check or money order for may provide payments
A cashier's check is a check drawn on the bank's own account rather than yours, which makes it as good as cash to the person receiving it. Banks charge $10 to $15 per cashier's check, which is less than most wire fees. You walk into a branch, tell the teller who to make it out to and for how much, and they print it on the spot.
Cashier's checks work when you need a may provide payment method — for example, when buying a car or a house, or when paying a landlord who won't accept a personal check. The recipient knows the money is real because it comes from the bank, not from you. The downside is that it takes time to deliver by mail, and some recipients still prefer electronic transfers.
A money order is similar but issued by the post office, a grocery store, or a check-cashing service instead of a bank. Money orders cost $1 to $5 and work the same way: you pay the amount plus the fee, and the money order is may provide. For small amounts, a money order is cheaper than a cashier's check and faster to obtain.
Consider international money transfer services for wires abroad
International wire transfers through your bank often cost $30 to $50 or more, plus the bank may add a markup on the exchange rate. If you're sending money to another country, services like Wise (formerly TransferWise), OFX, and Remitly often charge less and give you a better exchange rate than your bank does.
These services work by holding money in local accounts in different countries and matching senders with receivers, so your dollars don't actually cross the ocean. The result is lower fees and faster delivery. Wise charges a small percentage of the amount you send, usually 1 to 2 percent, which is often less than what your bank charges as a flat fee.
The trade-off is that these services take one to three business days instead of same-day delivery. If you're sending money regularly to the same country, setting up an account with one of these services can save you significantly compared to using your bank's wire transfer service.
Request a fee waiver from your bank
If you've been a customer for a long time or maintain a high balance, your bank may waive a wire fee if you ask. Call the customer service number on the back of your card, explain that you're about to send a wire, and ask whether they can waive the fee this time. Banks have discretion to waive fees for good customers, especially if you've never asked before.
This doesn't always work, and it depends on the bank and the customer service representative you reach. But it costs nothing to ask, and some customers report success, particularly if they have multiple accounts or a large balance with the bank. If the first representative says no, you can try calling back and asking again — different representatives have different authority.
This approach is not reliable enough to count on, but it's worth trying if you're in a situation where you need to send a wire and the fee is a real burden. Be polite and honest about your situation, and some banks will help.
Frequently Asked Questions
Can I avoid wire transfer fees by using my credit card?
No. Credit cards don't work for wire transfers — wires move money directly from bank account to bank account. You could use a credit card to pay a bill, but that's a different transaction and may have its own fees. For moving money between accounts, you need a bank account and an ACH transfer or wire.
Why do banks charge for wire transfers if ACH is free?
Wire transfers are faster and require more manual handling by the bank, so they cost more to process. ACH transfers are automated and batch-processed overnight, which is why they're free. You're paying for speed and certainty when you choose a wire.
Is it safe to give someone my bank account number for an ACH transfer?
Yes, it's safe to share your routing number and account number for ACH transfers. These are the same numbers printed on the bottom of your checks, and they're needed for direct deposit and bill payments. ACH transfers only move money out of your account if you authorize them, so there's no risk of someone draining your account with just these numbers.
How long does a wire transfer actually take?
Domestic wire transfers usually arrive the same business day if sent before the bank's cutoff time, often 2 or 3 p.m. International wires take one to three business days depending on the receiving country and bank. Weekends and holidays can delay both types.
What's the difference between an outgoing wire fee and an incoming wire fee?
An outgoing wire fee is what you pay when you send money out of your account. An incoming wire fee is what the bank charges you when someone sends you money. Not all banks charge incoming fees, so if you receive wires regularly, ask your bank whether they charge for incoming transfers.