> ## Documentation Index
> Fetch the complete documentation index at: https://docs.costgraph.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Currency

> How CostGraph totals spend billed in more than one currency

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](/api-reference/costgraph/introduction) 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](/costgraph/budgets) and [Data exports](/costgraph/data-exports).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.