Skip to main content

Currencies and exchange rates

Twenty-five reporting currencies plus USD, refreshed throughout the day from a live exchange-rate service.

Level supports a fixed set of 25 reporting currencies. Pick one as a report's reporting currency and Level converts every monetary metric across the report's ad accounts into it, using daily exchange rates.

Supported currencies

EURGBPILSUAHAED
PLNCZKBRLJPYAUD
CADCHFINRKRWTRY
MXNSEKNOKDKKNZD
SGDHKDZARTHBRUB

USD also works as a reporting currency.

Choosing a currency is a Pro feature

Picking a reporting currency per report is available on Pro and above. On the Free plan the currency selector in the report builder is disabled and every report is shown in USD — the builder says "Multi-currency is a Pro feature — reports use USD."

Level still pulls and stores each ad account's data in its native currency regardless of plan, so nothing is lost: upgrade later and your existing reports can switch to any of the 25 currencies. See Plans & limits.

How conversion works

Each ad account has its own native currency — the currency the underlying platform account is configured in (EUR for a French Meta account, USD for a US Google Ads account, etc.). When you build a report:

  1. Level pulls each ad account's metric values in their native currency.
  2. For each day in the date range, Level converts using that day's exchange rate.
  3. Ad accounts are summed together in the report's reporting currency.

Two things to keep in mind:

  • Monthly totals stitch across daily rates. If EUR/USD moved during the month, an EUR ad account's monthly cost is a sum of 30 amounts converted at 30 different daily rates — not one monthly rate.
  • Platform-side reports won't match exactly when currencies are mixed. Platforms use their own monthly summary rates; Level uses daily rates. The difference is usually under 1%.

How fresh the rates are

Level pulls fresh rates throughout the day:

  • Today's rates update once an hour. So today's exchange rate is always within roughly an hour of the source.
  • Yesterday's rates settle overnight to their close-of-day numbers. Once a day rolls over, its rates are frozen — historical reports always show the same conversions.

What if my ad account is in a different currency?

If your ad account is denominated in a currency outside the 25 above, Level still pulls and stores the raw data in that native currency. Reports try to convert using available rates — and if a rate exists for that pair, conversion just works.

If you hit a "missing currency" issue, contact support — extending the supported list is a quick change on our side.

Why the list is fixed

The supported currencies are part of the platform itself. It's a deliberate choice rather than an in-app setting because adding a currency affects every report and every historical record.