Azure Retail Pricing API is not consistent with azure.microsoft.com pricing page

Casper Rubæk 246 Reputation points
2021-05-23T03:33:29.337+00:00

I am comparing Service Bus prices from Azure Retail Pricing API to the Service Bus pricing page on https://azure.microsoft.com/en-us/pricing/details/service-bus/ 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:

98873-image.png

And here is the output from https://azure.microsoft.com/en-us/pricing/details/service-bus/ :

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.
2,355 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SadiqhAhmed-MSFT 41,716 Reputation points Microsoft Employee
    2021-05-27T06:46:22.487+00:00

    @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 Azure.com 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