How Much Does It Actually Cost to Send Money: Banks vs. Apps

You need to send money to someone. Maybe it's rent, a loan to a friend, or a family member overseas. Your bank is right there in your app. So is a money transfer app you downloaded last year. One of them will cost you less—sometimes significantly less. But which one, and why?

The answer isn't as simple as "apps are always cheaper." It depends on what you're sending, where it's going, and what you're actually paying for.

The Real Costs of Money Transfers

Most people think about transfer fees and stop. That's incomplete. When you move money, you're actually paying for several things at once—and not all of them are obvious.

The exchange rate markup is often the real cost. When you send money internationally, someone has to convert currencies. Banks and apps don't convert at the real market rate; they apply a markup. On a $1,000 international transfer, that markup can easily cost you $20 to $50 without you ever seeing a separate fee line. Apps sometimes do this more transparently than banks do, but the cost is still there.

Speed premiums are another hidden layer. Want the money there today instead of next week? That costs extra—sometimes $5, sometimes $25. The longer you're willing to wait, the cheaper it gets.

Base fees are the straightforward part. A flat charge per transaction. Banks might charge $15 to $30 for international transfers. Many apps charge $0 to $5 for domestic transfers, though that's changing.

Domestic Transfers: Banks Usually Win

If you're sending money within the same country, the math gets simple.

Bank transfers are often free or very cheap. ACH transfers (automated clearing house) within the U.S. between bank accounts typically cost nothing. Wire transfers cost more—$15 to $30—but they're faster. Sending money to someone at another bank? Still often free if you're patient.

Money transfer apps dominate this space with aggressive pricing. Many offer free domestic transfers if you fund the transfer from your bank account. They make money on other products or on the float (holding your money briefly). The catch: if you pay with a debit card or credit card directly through the app, you might pay a small percentage fee (1-3%). Speed options cost extra.

Here's where it gets interesting: apps can afford to be cheap on domestic transfers because the volume is enormous and the actual cost to move money domestically is pennies. Banks can afford to be free for the same reason. Whoever's charging you significantly for a domestic transfer is overcharging.

International Transfers: This Is Where It Gets Expensive

This is where banks and apps have genuinely different economics, and costs diverge wildly.

FactorTraditional BanksSpecialized Transfer Apps
Base Fee$15–$50$0–$15
Exchange Rate Markup1–4% (often hidden)0.5–2% (more transparent)
Delivery Speed3–7 business days1–3 business days
Minimum TransferUsually noneVaries; some have minimums
CoverageSupports most countriesMore limited country support

The exchange rate is where the real damage happens. A bank processing an international transfer needs to cover correspondent banking fees (paying other banks to deliver your money) and their own margins. So they mark up the rate. You think you're getting today's rate, but you're getting yesterday's rate with a 1–4% haircut. On a $5,000 transfer, that's $50–$200 in hidden costs.

Specialized transfer apps have built different networks—often using local partnerships or fintech rails instead of traditional banking infrastructure. This lets them offer tighter exchange rates, sometimes within 0.5% of the real market rate. On the same $5,000 transfer, you might lose $25 instead of $150.

But there's a tradeoff: Banks reach more countries and handle edge cases. Some transfer apps don't operate in certain countries or have documentation requirements that make transfers harder. Banks, despite being expensive, are sometimes your only option.

Speed vs. Money: The Real Choice

You're not just choosing between transfer methods—you're choosing between speed and cost.

A bank's standard international transfer might take five to seven days and cost you 2% in hidden exchange rate markup. A specialized app's standard service might take two to three days and cost you 1%. But if you want the app's next-day service, you're suddenly paying an extra fee that might eat any savings.

The faster the money needs to arrive, the less you're comparing prices and more you're paying for urgency. Both banks and apps know this.

What Actually Matters When You're Choosing

For domestic transfers: Use whichever is free (usually both are). Apps might be more convenient. That's the entire decision.

For international transfers: Calculate the total cost including the exchange rate markup, not just the stated fee. If you're sending more than a few hundred dollars internationally, the exchange rate difference matters more than the base fee. A $10 fee with a tight exchange rate beats a $5 fee with a loose one.

For recurring transfers: Apps sometimes offer better rates if you set up regular payments. Banks rarely do. This compounds over time.

For getting exact pricing: Don't trust the first quote. Enter the exact amount and destination country into multiple platforms. The quotes won't match. The difference is your real choice.

The Practical Bottom Line

For money you're sending today to someone in your country: It's probably free either way. Pick what's convenient.

For international money: Do the math before you send. Banks are cheaper than you think if you pick their standard service and slower option. Apps are sometimes cheaper, but not always—and definitely not if you upgrade to their fastest service. The winner changes based on the amount, destination, and how fast you need it there.

The worst choice is assuming one is automatically cheaper. The second-worst is not checking the exchange rate. Do both, and you'll save real money.

Person comparing mobile payment apps