Invoice currency is the currency in which a cloud provider issues the invoice and expects payment. It belongs to the billing account or billing profile and differs from the pricing currency in which rates are published, with an exchange rate between them that the provider chooses and dates. With unchanged usage and prices, an invoice in euros or pounds can therefore differ from last month's, and a team that does not read the rate from the billing data explains currency effects as consumption.
How it works
Three currencies can be involved: the pricing currency in which the unit rate is set, the invoice currency of the document, and the payment currency in which money moves. Each provider sets the invoice currency separately from the currency its prices are quoted in. Where the conversion happens, whose rate applies and when it is fixed differs by provider.
AWS
AWS bills in US dollars by default, as its description of the CUR 2.0 column line_item_currency_code states; pricing_currency names the currency of the pricing data. An account chooses another payment currency in the Billing console under Payment preferences, section Payment currency, and an account invoiced by several sellers of record can set one payment profile per seller, with its own currency and payment method, for new invoices. If an account is with AWS Europe (Amazon Web Services EMEA SARL), that entity invoices it for AWS services and supports EUR, GBP, CHF, DKK, NOK, SEK, ZAR and USD. The Bills page shows totals in USD plus the amount in the invoice currency. The rate itself is documented in the AWS Marketplace buyer guide, for Marketplace invoices: Bloomberg's daily rates, the last day of the month for consolidated pay-as-you-go invoices, and the rate used printed on each invoice; the billing guide's pages on payment currency do not state it. At AWS Europe, credit memos keep the currency and rate of the original invoice, and while unused funds sit in Advance Pay the preferred currency cannot be changed.
Azure
On Azure the agreement type decides. An Enterprise Agreement bills in the currency designated by the agreement: exchange rates do not apply and are not shown, CostInPricingCurrency is absent from the export, and pricing and billing currency are the same, except for Spot prices, which are in USD. Under a Microsoft Customer Agreement, Microsoft rates usage in the pricing currency and converts it into the billing currency of the billing profile, whose sold-to and bill-to country must match the MCA market. The cost details carry PricingCurrency, BillingCurrency, ExchangeRatePricingToBilling, ExchangeRateDate (the date the rate was established), CostInPricingCurrency, CostInBillingCurrency and costInUsd. Microsoft describes reconciliation as arithmetic: EffectivePrice times Quantity gives the cost in pricing currency, times ExchangeRatePricingToBilling the cost in billing currency, and the sum is compared with the invoice.
Google Cloud
Each Cloud Billing account operates in a single currency that cannot be changed after the account is created; another currency needs a new account. Google converts its USD prices into the local currency at rates published by leading financial institutions. The rates are set at the beginning of every month, and for selected currencies Google limits large month-to-month changes. Google lists the currency per country for self-serve accounts, euros for the euro area including Germany, Austria and Ireland, pounds for the United Kingdom, francs for Switzerland; an unlisted country may be charged in USD. The BigQuery export carries currency, the currency the cost is billed in, and currency_conversion_rate, the rate from US dollars to the local currency, in the standard, detailed and pricing exports.
FOCUS and the reference rate
FOCUS separates BillingCurrency, which must match the currency of the invoice, from PricingCurrency. Since version 1.2, PricingCurrencyEffectiveCost, PricingCurrencyListUnitPrice and PricingCurrencyContractedUnitPrice put values in the pricing currency alongside; version 1.4 adds PaymentCurrency to the Invoice Detail dataset. FOCUS has no exchange rate column. How the providers fill these columns is covered in FOCUS columns and the providers' mapping. A reference point outside the providers is the European Central Bank's euro reference rates, published around 16:00 CET on every working day except on TARGET closing days, USD and GBP among them, explicitly for information only and not for transactions. None of the three providers names them as its basis; they put the provider's rate in context.
What it means for your cost
| Provider | Where the invoice currency is set | Can it change | Rate in the export | Rate date |
|---|---|---|---|---|
| AWS | Payment preferences, one payment profile per seller of record; USD by default | yes, for new invoices | no rate field; line_item_currency_code, rate on the invoice | documented for Marketplace: Bloomberg daily rate, monthly invoice at the last day of the month |
| Azure EA | in the agreement | only with the agreement | no rate; pricing equals billing currency | not applicable |
| Azure MCA | billing profile, by MCA market | through a new billing profile | ExchangeRatePricingToBilling | ExchangeRateDate |
| Google Cloud | Cloud Billing account at creation | no, only through a new account | currency_conversion_rate | start of the month, valid for the month |
A cost report in the invoice currency matches the invoice, but folds consumption and exchange rate into one number. In the pricing currency the same report shows the consumption trend without the currency effect: on Azure MCA through CostInPricingCurrency, on Google by dividing cost by currency_conversion_rate. On AWS, line_item_currency_code names the currency the line item is shown in. When a period comparison rises in euros while staying flat in dollars, the cause is the currency. A report therefore states its currency and, where it converts, whose rate it uses and from which date.
Which rate a line item is booked at, whether the invoice rate, an internal rate or a closing rate, is for the company's accounting policy and its auditor to decide; the billing data supplies the provider's rate and its date. How many invoices, and so how many currencies, are in play follows from Billing accounts and hierarchies; which entity invoices with which tax, from VAT and reverse charge on cloud invoices.
Where it goes wrong
- Exchange rate read as extra usage. Symptom: the euro invoice rises while usage and prices are unchanged, and the team searches its resources. Cause: the provider's rate has moved; it shows in a comparison in pricing currency or in the export's rate field.
- Pricing currency checked against billing currency. Symptom: the sum of the cost lines differs from the invoice by an almost constant factor. Cause: on Azure MCA the prices in actual and amortized cost are in the pricing currency; only
CostInBillingCurrencycompares with the invoice. - Google recalculated at a daily rate. Symptom: recalculating with the reference rate of the invoice date misses the amount. Cause: Google sets the rate at the start of the month for the whole month and smooths it for some currencies; the rate applied is in
currency_conversion_rate. - Two currencies in one month. Symptom: a USD invoice arrives next to a EUR invoice. Cause: on AWS each payment profile carries its own currency per seller of record, and Marketplace private offers in EUR or GBP are invoiced in the offer currency; on Azure MCA each billing profile has the currency of its market.
Sources
Read on 2026-10-16. AWS Customizing your AWS payment preferences, Using payment profiles, Managing your payments in AWS Europe, Consolidated billing in AWS EMEA, Understanding your bill, Quotas and restrictions, Paying for products in AWS Marketplace, CUR 2.0 line item columns, Pricing columns; Microsoft Azure EA pricing, Understand usage details fields, Understand your Microsoft Customer Agreement invoice, Organize your invoice based on your needs; Google Cloud Currencies available for Cloud Billing self-serve, auto-pay accounts, Cloud Billing overview, Structure of Standard data export; FOCUS 1.4 Billing Currency, Pricing Currency, Pricing Currency Effective Cost, Pricing Currency List Unit Price, Pricing Currency Contracted Unit Price, Payment Currency; European Central Bank Euro foreign exchange reference rates.