Currency Conversion Calculator
Convert a foreign currency amount using a current exchange rate and subtract transaction or conversion fees to see the true net amount you receive. Use it before booking foreign travel or transferring money abroad to compare provider quotes on the same all-in basis.
Last updated: May 2026
Compare with similar
About this calculator
The formula is netAmount = (amount * exchangeRate) - fees. Variables: amount is the original currency value being converted; exchangeRate is the quoted rate from your source to target currency (rates are typically expressed as target-per-source, so $1 USD = 0.92 EUR means exchangeRate = 0.92); fees is the explicit transaction or conversion fee in the target currency. The result is the net foreign-currency amount you actually receive after fees. The calculator's importance is in surfacing the true cost: providers quote either a marked-up exchange rate plus low fees, or a near-mid-market rate plus visible fees, and both designs can hide significant margin. Compare any quote against the mid-market rate (the live interbank rate visible on Google or XE) - the gap is the total cost, regardless of how it is labeled. Edge cases: dynamic currency conversion at point of sale (the foreign merchant offering to charge you in your home currency) typically applies a 3-7% markup on top of any card fees - always decline and let your card network do the conversion. Wire transfers usually have a low fixed fee ($15-$50) but the rate markup is the real cost on transfers over $1,000. Cash conversion at airport kiosks routinely runs 8-15% above mid-market - among the worst rates in the market. Cryptocurrency conversion has effectively zero spot conversion fee but on-/off-ramp costs that can dominate for small amounts. The formula does not capture compounded fees on round-trip conversions (converting USD → EUR → USD costs roughly double the one-way fee).
How to use
Example 1 - Converting $500 USD to EUR at a quoted rate of 0.91 with a $5 fee. netAmount = (500 * 0.91) - 5 = 455 - 5 = €450. Effective rate: 450 / 500 = 0.90 EUR/USD. Compare to mid-market (currently ~0.92 USD/EUR): you are receiving 0.90 vs 0.92 mid, a 2.2% all-in cost - competitive for a small retail conversion. Verify by trying a competing provider; Wise typically quotes within 0.5-1% of mid for this size transfer, while a bank wire often quotes 3-5% off mid. Example 2 - Converting $5,000 USD to GBP via wire transfer at quoted rate 0.78 with a $40 fee. netAmount = (5000 * 0.78) - 40 = 3,900 - 40 = £3,860. Effective rate: 3,860 / 5,000 = 0.772 GBP/USD. Compare to mid-market (say 0.795 GBP/USD): you are losing 0.023 GBP per USD, or 2.9% on the full $5,000 - that is $145 of total cost, of which $40 is the visible fee and $105 is the rate markup. The $40 "fee" obscures the real $145 cost. A specialist remitter (Wise, OFX, Revolut Business) would typically execute this at 0.5-1% all-in, saving $100+ on a single transfer.
Frequently asked questions
Why does my bank charge me more than the rate shown on Google?
Google displays the mid-market (interbank) rate - the wholesale rate at which banks trade currency between each other. Retail conversion always includes a markup: banks typically add 2-4% on standard card transactions, 1-3% on wires, and 3-5% on cash. Some banks split the markup between an explicit fee and a marked-up rate, which makes comparison hard. The honest test is always: how many target-currency units did you actually receive divided by how many home-currency units you spent - and how does that ratio compare to the live mid-market rate? A 3% all-in cost is normal for retail; 5%+ means you should switch providers. Specialist services like Wise, Revolut, and OFX publish their margins explicitly and typically operate at 0.3-1% all-in.
Should I exchange currency at the airport, my bank, or a foreign ATM?
Foreign ATMs almost always give the best rate for cash - they use the card network's interbank rate (close to mid-market) plus a foreign-ATM fee from your bank ($3-$5) and sometimes an ATM operator fee. Total cost for $300 cash at a foreign ATM is typically 1-3% all-in. Bank exchange before travel is usually worse: 3-5% markup is common even at large US banks, and order-ahead foreign cash often carries additional handling fees. Airport kiosks are the worst, routinely 8-15% above mid-market - only use them if absolutely necessary. The best practical strategy for most international travelers: bring a no-foreign-transaction-fee credit card for purchases (the card network handles conversion at ~1% above mid), use a debit card with low ATM fees for cash needs (Charles Schwab, Fidelity, and Wise reimburse ATM fees worldwide), and avoid cash exchange entirely.
What is dynamic currency conversion (DCC) and why should I refuse it?
Dynamic currency conversion is the option offered by foreign merchants and ATMs to charge your card in your home currency instead of the local currency. It sounds friendly - "you'll see exactly what you're charged in dollars" - but the merchant or ATM operator chooses the conversion rate, which is typically 3-7% worse than what your card network would apply. The cost is hidden in the rate, so the transaction appears clean. Always decline DCC and choose to be charged in the local currency; your card issuer will then convert using the Visa/Mastercard network rate, which is close to mid-market. DCC is presented confusingly on purpose - at a foreign ATM you may need to press "continue without conversion" or similar. The few percent saved per transaction adds up quickly on a trip.
What are common mistakes when converting currency?
The most common mistake is comparing providers on the fee alone - a "free transfer" with a 4% rate markup is far more expensive than a "$15 fee" with a near-mid-market rate. Always compute the effective rate (target received / source sent) and compare to mid-market. Another frequent error is using credit cards with foreign transaction fees (typically 3%) abroad without realizing it; many travel-rewards cards have 0% foreign fees and pay back rewards on top. Accepting dynamic currency conversion at point of sale or at ATMs costs 3-7% per transaction and is almost always the wrong choice. People also commonly forget that converting back (e.g. unused vacation cash to home currency) costs another conversion fee, often higher than the outbound rate - better to spend down or use a multi-currency card. Finally, large transfers ($10k+) almost always justify a specialist remitter over a bank wire; the 2-3% rate-markup difference is hundreds to thousands of dollars per transfer.
When should I NOT use a currency conversion calculator?
Skip it if you are spending small foreign amounts on a no-foreign-transaction-fee credit card during travel - the card handles conversion automatically at network rates and the math per transaction is not worth calculating manually. Likewise, for tiny transfers (under $100) the absolute cost difference between providers is small enough that the time spent comparing exceeds the savings. The calculator is the wrong tool for forecasting exchange rates; do not use it to estimate what you will receive next month based on today's rate, as rates move daily. It is also not useful for evaluating cryptocurrency-to-fiat conversion, where the dominant costs are on-ramp / off-ramp fees and network fees that the simple subtraction does not model. Finally, do not rely on it to decide between hedging products (forward contracts, options) for business currency exposure - those decisions need a real treasury tool or finance professional, not a one-line subtraction.