Azure Retail Pricing API is not consistent with pricing page

Casper Rubæk 246 Reputation points

I am comparing Service Bus prices from Azure Retail Pricing API to the Service Bus pricing page on and I have found that they are not consistent.

Can someone explain why this is?

Specifically I am comparing the Service Bus Standard base charge for North Europe region with CurrencyCode DKK.

Here is the output from the Azure Retail Pricing API:


And here is the output from :

Standard Base charge: kr0.0846/hour

Azure Cost Management
Azure Cost Management
A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
1,856 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SadiqhAhmed-MSFT 35,576 Reputation points Microsoft Employee

    @Casper Rubæk The discrepancy between the Retail API and Azure Pricing pages occurs due to the FX rate used. The price for this particular meter is USD 0.013441 and it converts to DKK 0.0827 on Retail API and DKK 0.0846 on Azure pricing pages.

    • Retail API uses Modern FX rate (for DKK, it is 6.1507)
    • Azure Pricing pages uses Legacy FX rate (for DKK, it is 6.2934)

    Additional details

    • Retail API decided to launch the support for local currencies and went with modern FX rates to optimize for users with Modern Agreement.
    • Changes on pricing pages and pricing calculator will default the experience to show modern rates by end of the year.

    Hope this clarifies!


    If the response helped, do "Accept Answer" and up-vote it