Thursday, November 7, 2019

MSDYN365BC - How many free objects?

Hi Readers,

I recently attended the NAVUG / BCUG Summit from the Dynamics Community.

I heard a lot of rumors about free objects in the Business Central on-prem version, so I want to write an article about it based on what I know from Microsoft after creating a ticket with Microsoft.

So if you heard that all custom objects are free with Business Central on Prem, sorry to tell you that You heard it incorrectly.

I am sorry if you feel bad after reading this.

This article clarifies what objects are free with Business Central.

Based on my discussion with Microsoft here are the following findings -

1. A business central on-prem license can be bought in two variants (for full users) -

  • Essential Users.
  • Premium Users.

2. If a customer upgrades license with Essential User then they get 10 Free Codeunits as shown below.

3. If a Customer license is upgraded with Premium Users then they get 1 set of Tables, 1 set of codeunits, 1 set of pages and 1 set of Xmlport which means.

  • 10 Tables.
  • 10 Codeunits.
  • 100 Pages.
  • 100 Xmlport.

After this customers can purchase A La Carta other objects sets. A set contains -

  • 10 Tables in a set.
  • 100 Pages, Reports, Codeunit, XMLPort & Queries in a set.

Reference Articles (Partner Source / Customer Source Access Required) -

  1. Dynamics 365 Business Central on-prem Licensing guide.
  2. Dynamics 365 Business Central on-prem Upgrade Policy.
I hope it clarifies the doubts that you have about the Business Central license. 

Stay tuned for more.

Saurav Dhyani


  1. I'm not sure what the 2 diagram with "Codeunits (10 codeunits)" in it is showing. What are all the designers there for.

    We have essentials. Can we buy a license to get what's included in Premium without upgrading all users to premium (about $20k)

    1. So you cannot mix and Match with Premium and Essentials.
      Designer is old C/AL logic which allow you to design objects from Object Designer.
      With AL Programming you can create all object type without any designer license.