Intellyse

Carrier FX Surcharge: How to Check the Exchange Rate Used

The cost of a currency conversion often sits inside the rate itself, on no line of its own, so the check is to work the rate back out of the invoice.

Explainer · 6 min · Alexandre de Perregaux, CEO, Intellyse · Published · Last updated

By Intellyse, makers of freight invoice audit software · About us

ShareLinkedInXEmail
Banknotes from many countries scattered on a table, among them a US one-dollar bill, Mexican pesos, Chinese yuan and Afghan afghanis
Photo: Jason Leung on Unsplash
Key takeaways
  • Currency costs reach a freight invoice in two different ways: as a separate charge such as a currency adjustment factor (CAF), or through the exchange rate used to convert an agreed charge into the invoice currency.
  • Which rate applies depends on three things the contract or the carrier's own rule decides: the rate source, the date that fixes it, and any adjustment on top.
  • For a fixed charge with no other adjustment included, dividing the invoiced amount by the agreed amount gives the implied conversion rate, which can then be compared with the contractual or reference rate for the applicable date.

Freight teams usually check a carrier invoice in the currency it arrives in: the rate card says USD 54, the invoice shows a figure in another currency, and the line is approved if nothing else looks wrong. That works when the rate card and the invoice share a currency. When they do not, the cost of the conversion can sit inside the rate, so a check for a carrier FX surcharge has to look past the surcharge lines.

What is a carrier FX surcharge?

In the broad sense the term is searched for, it is any currency-related cost on a freight invoice when a charge agreed in one currency is billed in another. It arrives through one of two different mechanisms: a separate charge, such as a currency adjustment factor (CAF), often expressed as a percentage of freight, or the exchange rate (ROE) used to convert the agreed charge. The audit needs to check which of the two the contract allows.

The first is visible and can be checked against the carrier's published table and the contract. The second is not. The invoice may print the rate it used or only the converted amount; either way, the markup is the difference between that rate and a neutral one for the same date.

How do carriers set the exchange rate on a freight invoice?

Every conversion rests on three choices: where the rate comes from, which date fixes it, and whether anything is added. The contract decides them where it names them; otherwise the carrier's own rule applies.

Maersk's notice of 23 February 2026 shows how specific that rule can be. For air and LCL invoices in the countries it lists, the ROE is sourced from LSEG and fixed on the date the first invoice for the service is created, and the same rate applies to every later or reissued invoice for that service. So, for these invoices, a rate taken from the sailing date would be the wrong comparison point.

For an external benchmark, the European Central Bank publishes euro reference rates around 16:00 CET each working day, and states they are for information purposes only. They can serve as a benchmark for an audit, not as a rate the carrier must use unless the contract says so. Because they are quoted against the euro, a pair such as USD to AUD has to be derived from two of them, the same way each time.

The gap is easy to miss because it is small per line. On one shipper's invoices on our platform, a destination documentation fee agreed at USD 54 was billed in Australian dollars at between 2.5 and 4 per cent above the agreed amount converted at the exchange rate the shipper itself provides for its audit; on the most recent invoice, AUD 78.16 against AUD 75.70.

The fee itself never changed. The exchange rate did the work.

Why does an FX markup go unnoticed?

Because the people checking the rate card and the people processing the invoice may be looking at different currencies. The rate card is in the currency of the contract, the invoice is in the currency of the billing entity, and the approver often compares the invoice with a booking rather than with the rate card. If accounts payable then converts the invoice into the company's reporting currency, a third exchange rate can enter the process.

The amounts also look plausible. A 3 per cent markup on a USD 54 fee is under USD 2. It is easy to miss on an individual line and becomes visible when it is summed across shipments, or when the same fixed fee is traced across months and found to move with the exchange rate rather than stay where it was agreed.

How do you check the exchange rate a carrier used?

Checking the exchange rate
Tick a step to reveal the next
  1. Find the agreed currency of each rate. The rate card or contract names it; note any clause on invoice currency, rate source or date.
Step 1 of 4

A consistent gap is grounds for a query, not proof of an overcharge: the contract and any tariff incorporated into it decide which rate was payable. Our Cost to Serve module shows what each lane, carrier and cost category actually costs, built from the audited invoice lines, so a currency effect on fixed fees can be tracked over time instead of found once by accident. To see what the exchange rates on your own invoices add, we offer a free analysis on 100 shipments.

Free freight audit, 100 shipments

We audit 100 of your shipments and show you the savings.

  • You send 100 recent invoices with the matching shipment data and rate agreements, as file exports.
  • We check every line against the contracted rates and the shipment data and return the lines that do not match, with the reason for each.
  • You see which flagged differences are attributable to the exchange rate rather than the agreed price.
Alexandre de Perregaux, CEO & Founder of IntellyseYou'll meet Alexandre de Perregaux
CEO & Founder, Intellyse
See what the free freight audit includes →

FAQ

What is the difference between a currency adjustment factor and an FX markup?

A currency adjustment factor (CAF) is a separate surcharge some carriers publish to cover currency movements, often as a percentage of the freight. An FX markup sits inside the rate used to convert a charge into the invoice currency and appears on no line of its own.

Which exchange rate should a freight invoice use?

The one the contract names, with its source and the date that decides it. Where the contract is silent, the carrier's own rule usually applies, and ECB reference rates give an independent benchmark, although the ECB publishes them for information purposes only.

Can a shipper avoid FX markups on freight invoices?

Agree the invoice currency, the rate source and the date rule in the contract, or ask to be billed in the currency the rate is quoted in. If a conversion remains, the contract should name the rate source and date rule so the applicable rate is clear.

About the author

Alexandre de Perregaux, CEO, Intellyse

Alexandre de Perregaux is CEO of Intellyse. Intellyse builds freight invoice auditing software in Zurich that checks carrier invoices against contracts and shipment data across ocean, air, parcel and road.

Sources

  1. Maersk, Notice of changes in ROE application date due to financial system modernisationmaersk.com · February 2026
  2. European Central Bank, Euro foreign exchange reference ratesecb.europa.eu · October 2026
ShareLinkedInXEmail
Intellyse - ETH Zurich and HSG Startup
Get a free freight audit