Currencies and exchange rates
Twenty-five reporting currencies, 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 placements into it, using daily exchange rates.
Supported currencies
| EUR | GBP | ILS | UAH | AED |
| PLN | CZK | BRL | JPY | AUD |
| CAD | CHF | INR | KRW | TRY |
| MXN | SEK | NOK | DKK | NZD |
| SGD | HKD | ZAR | THB | RUB |
USD also works as a reporting currency.
How conversion works
Each placement has its own native currency — the currency the underlying ad account is configured in (EUR for a French Meta account, USD for a US Google Ads account, etc.). When you build a report:
- Level pulls each placement's metric values in their native currency.
- For each day in the date range, Level converts using that day's exchange rate.
- Placements 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 placement'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 your administrator — adding a currency to the supported list is a quick change.
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.