Exchange-Rate Markup Calculator

The calculator measures the percentage gap between a timestamped reference rate and the customer rate offered for the same currency pair. It also shows the destination-currency value lost to that gap and its send-currency equivalent.

Record the source, timestamp and direction beside both rates so the percentage can be reproduced later.

Put both rates in the same direction

Enter receive-currency units for one send-currency unit. Capture both rates close together.

Reference0.8000
Customer0.7840
Embedded rate markup2.00%

The customer rate delivers 2.00% less receive currency than the reference benchmark.

Value lost in receive currency
80.00 EUR
Equivalent send-currency cost
100.00 USD

(0.8000 − 0.7840) ÷ 0.8000 = 2.00%

What the exchange-rate markup calculator measures

Both rates must use the same direction: destination-currency units for one send-currency unit. If a source quotes the pair in reverse, invert it before entering the value.

Example: turn an FX spread into money

At a 0.8000 reference rate and 0.7840 customer rate, the difference is 0.0160. Dividing 0.0160 by 0.8000 gives a 2% markup.

On a 5,000 send amount, the rate gap represents 80 destination units, equivalent to 100 send-currency units at the reference rate. Add separate transfer fees afterward; they are not part of the rate-markup percentage.

Read the percentage and the cash figure together

Rate markup

The reference-to-customer rate gap expressed as a percentage of the reference rate.

Destination amount lost

How many destination-currency units the customer rate delivers below the reference benchmark.

Equivalent send-currency cost

The delivery shortfall divided by the reference rate, before separate fees.

Where the calculation must stop

A market reference rate is a comparison benchmark, not necessarily a retail rate available to an individual. Compare timestamps and data sources, and do not present the calculated markup as the provider's entire cost when other fees apply.

References for measuring an FX spread

The calculation follows the rate-margin component used in remittance cost analysis. The reference source and timestamp still need to be recorded because a benchmark is not an executable retail quote.

Questions to resolve before trusting the percentage

What rate direction should I enter?

Enter destination-currency units received for one send-currency unit for both the reference and customer rates.

Is a lower markup always the cheapest quote?

No. A quote with a stronger rate can still add transfer, card, intermediary or receiving-bank fees.

Can the result be negative?

It can if the customer rate is above the selected reference at that moment. Recheck rate direction, source, timestamp and separate fees before interpreting it.

Add the rate gap to the rest of the payment cost

Learn how to select, align and record exchange rates →

Put the percentage into a complete transfer decision with the sending money abroad guides.