Skip to main content
When your providers bill in different currencies, CostGraph converts every amount to one reporting currency before it adds them up. Totals, groups, and charts are all in that currency, and the amounts you were billed stay visible next to them.

Reporting currency

By default, the reporting currency is the one most of the period’s spend was billed in. If no currency has a majority, it’s USD. CostGraph converts each day’s spend at that day’s exchange rate, so a month with a moving rate adds up the way your bills did.

Native amounts

Where a total mixes currencies, CostGraph shows the billed amounts under it, such as Includes €4,210 + £1,980. A total in a single currency shows no sub-text. If a currency has no exchange rate yet, its spend is left out of the total. CostGraph shows the amount after Not in total, no exchange rate yet. It’s never added unconverted.

In the API

Cost queries and the cost overview in the CostGraph API accept a reporting_currency parameter with any ISO 4217 code, such as EUR. Each response includes:
  • reportingCurrency: the currency every amount is in.
  • byCurrency: the billed and converted total for each currency, with the rate used.
  • unconverted: spend with no exchange rate, left out of every total.
Add currency to group_by to break spend down by billed currency. Budgets, forecasts, and file exports work in billed currency. See Budgets and Data exports.