How to enable SQL ESU using "Bring Your Own License"  SQL ESU and avoid getting back bill

Stewart Kennedy 1 Reputation point
2025-10-21T07:47:45.27+00:00

Hi all, in Azure Arc, under the actual SQL Server Licensing Blade, it allows you to select "Bring Your Own License" but not under the ESU. So the question is how to "Bring Your Own License"  SQL ESU to Azure Arc if we paid for previous years under VL and want to avoid Azure back-billing for those previous years. Both in the Physical and Virtual, where you enable it under the SQL Server Configuration section.

Azure Arc
Azure Arc
A Microsoft cloud service that enables deployment of Azure services across hybrid and multicloud environments.
{count} votes

1 answer

Sort by: Most helpful
  1. Suchitra Suregaunkar 1,885 Reputation points Microsoft External Staff Moderator
    2025-10-22T00:41:56.2733333+00:00

    Hello Stewart Kennedy

    As you are seeing $0 back-billing, it means Azure Arc successfully recognized your prior ESU entitlement from Volume Licensing. When ESU licenses are applied under VL and properly declared (e.g., via Invoice ID), Azure does not apply retroactive charges.

    For reference, here are the official Microsoft documents that support this:

    For other servers, make sure you include the Volume Licensing Invoice ID when creating ESU licenses in Azure Arc to maintain this $0 back-billing behavior. Confirm all SQL Server licenses have active Software Assurance or subscription, BYOL for ESU is not supported for perpetual-only licenses.

    If you have any other queries, please let us know.
    Thanks,

    Suchitra.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.