The Real Cost of Using Your Card Abroad: FX Fees, DCC, and the Markup You Didn’t See

VaultLeap

VaultLeap

You tapped your card at a restaurant in Warsaw. The bill was 180 PLN. Your statement shows $48.23. The mid-market rate at the time of the transaction would have made it $45.60. That $2.63 difference isn’t a rounding error. It’s a fee — one that never appeared on any fee schedule you signed.

International card spending has three layers of cost. Most people only see one of them. Here’s where the rest of your money goes.

Layer 1: The foreign transaction fee

This is the fee you can see. Most traditional bank cards charge 1-3% on any purchase made in a foreign currency. It appears on your statement, and it’s disclosed in your cardholder agreement (page 47, paragraph 12, in a font size designed for ants).

Card type Typical FX fee Annual cost at $3K/month spend
Traditional bank debit 2.5-3% $900-$1,080
Premium travel credit card 0% $0 (but annual fee $95-$550)
Neobank debit (Wise, Revolut) 0-0.5% $0-$180
Self-custodial fintech cards 0-0.75% $0-$270

Cards that advertise “0% foreign transaction fee” have eliminated this layer. But that doesn’t mean the conversion is free. That’s where Layer 2 comes in.

Layer 2: The exchange rate markup

Every card that converts your currency applies an exchange rate. The question is: which rate?

The mid-market rate (also called the interbank rate) is the rate banks use when they trade with each other. It’s the one on Google, XE, or Bloomberg at any given moment. It’s the “real” rate.

Your card doesn’t use the mid-market rate. It uses a rate set by the card network (Visa or Mastercard) or by your card issuer. That rate includes a markup — sometimes 0.2%, sometimes 1.5%. Unlike the foreign transaction fee, this markup is invisible on your statement. You’d only notice it if you compared your effective rate against mid-market at the time of the transaction.

A card with “0% FX fee” but a 1.5% rate markup costs you exactly as much as a card with a 1.5% FX fee and mid-market rates. The math is identical. The framing is different.

How to check: After your next international purchase, divide the amount in your home currency by the foreign currency amount. Compare that rate to the mid-market rate at the same time (XE.com has historical rates). Any gap is your markup.

Layer 3: Dynamic currency conversion (DCC)

This is the one that catches people off guard. When you tap your card at a terminal abroad, the screen sometimes asks: “Pay in USD?” (or your home currency). If you say yes, you’ve just opted into DCC.

DCC lets the merchant’s payment processor — not your card — set the exchange rate. That rate includes a 3-7% markup. It’s legal. It’s disclosed (in tiny print on the terminal receipt). And it stacks on top of whatever your card charges.

On a $200 hotel bill, choosing DCC can cost you $6-$14 more than choosing the local currency. Over a month of travel spending, that’s $50-$100 extra — for pressing the wrong button on a terminal.

The rule: Always pay in the local currency. Always. If the terminal asks “charge in USD?” — decline. Let your card handle the conversion.

Layer 4 (bonus): ATM surcharges

If you withdraw cash abroad, you face up to three fees stacked together:

  • Your card’s ATM withdrawal fee ($2-$5 per transaction)
  • The ATM operator’s surcharge ($3-$7, especially airport ATMs)
  • DCC on the ATM screen (the “withdraw in USD?” prompt — same trap, different screen)

A single $200 ATM withdrawal can cost $12-$20 in stacked fees. Some cards reimburse ATM surcharges (Charles Schwab’s checking account, for example). Most don’t.

The math on a year of cross-border spending

For someone spending $3,000/month across 2-3 currencies — a typical freelancer or remote worker profile — here’s what the annual cost looks like depending on the card:

Scenario FX fee Rate markup DCC (occasional) Total annual cost
Traditional bank card $900 $360 $120 $1,380
Zero-FX neobank + awareness $0 $108 $0 (always local) $108

The difference is $1,272/year. That’s not a premium feature. That’s a tax on not knowing how card fees work.

What a good cross-border card should do

Based on these layers, the baseline for a card that actually works internationally:

  • Zero or near-zero foreign transaction fee
  • Mid-market or close-to-mid-market exchange rate (verifiable)
  • Multi-currency balance holding (convert when the rate is good, spend later)
  • In-app card freeze and unfreeze
  • Self-custodial fund access (your balance doesn’t vanish if the provider has a bad day)

Several fintechs now meet this baseline. VaultLeap is one of them — offering USD, EUR, and MXN accounts with a Visa card designed for cross-border earners. Learn more at vaultleap.com.

The Prepaid Debit Visa Card (the “Card”) is issued by Lead Bank pursuant to licensing by Visa U.S.A. Inc. and may be used everywhere Visa is accepted. Must be 18 or older to apply. Fees may apply. See Cardholder Agreement and VaultLeap website for more details.

Bridge Ventures LLC (“Bridge”) is not a bank. Bridge is a financial technology company and is the Program Manager responsible for managing and operating the Card on behalf of Lead Bank. VaultLeap is not a bank. VaultLeap is a financial technology company and is the Platform Provider responsible for the application, access, and management of/for the card.

Your free USD account + Visa debit card

No minimums. No monthly charges. Open your account in minutes.

Get Started Free

Related Articles

Your free USD account + Visa debit card

No minimums. No monthly charges. Open your account in minutes.

Get Started Free
The Real Cost of Using Your Card Abroad: FX Fees, DCC, an...