Free Foreign Transaction Cost calculator with clear step-by-step results.
The advertised foreign transaction fee is only the visible layer. On top of it sits the card network's spread over the interbank rate, and worse, any transaction where a merchant or terminal converts to your home currency for you — dynamic currency conversion — which typically adds 3-7% and is charged instead of a better rate you would otherwise have received. Splitting the total into the stated fee and the spread shows how much of the cost never appears on a fee schedule.
Stated and hidden components
Fee = spend × fee rate; markup = spend × network spread; DCC = spend × DCC share × DCC markup
Effective rate
Effective % = (fee + markup + DCC) ÷ spend × 100
Card fees, network spreads and DCC practices differ by issuer, network, merchant and country. Read your card's terms and check each receipt for the currency you were billed in.
When a terminal or ATM offers to charge you in your home currency, decline and choose the local currency. Your card issuer will then convert at the network rate, which is almost always better.
They remove the stated 2-3% fee, but the network still applies a small spread over the interbank rate — usually well under 1%. Set the fee to zero and leave the markup to see that residual.
Rarely. Bureau de change spreads and ATM flat fees usually exceed a card's combined fee and markup, though cash remains necessary where cards are not accepted.