Dynamics 365 Business Central on-premise: licensing changes

As you already know, today Microsoft has officially launched the general availability of Microsoft Dynamics 365 Business Central on-premise.

This release introduces also an important change regarding licensing. As usual, we have two main licensing types:

  • Perpetual Licensing: you license the software with permanent usage rights.
  • Subscription Licensing: you license non-perpetual rights to use the software, meaning you can use the software only during the term of the agreement secured by periodic payments.

The news is that Dynamics 365 Business Central on-premises offers two types of access licenses for internal users: Named Client Access Licenses (CALs), only available under the Perpetual Licensing model, and User Subscription Access Licenses (SALs), only available under the Subscription Licensing model.

Named CALs are assigned on a “named user” basis, meaning each user requires a separate User License; Named user licenses cannot be shared but an individual with a named user license may access the service through multiple devices.


What does it mean? That you don’t have to pay any more for concurrent users like in Dynamics NAV. Your customer has N users that needs to access Dynamics 365 Business Central? Now you pay for N users (they must be named licensed in the application). More easy to predict how many licenses you need (and aligned with the cloud version), but maybe not always the best choice for some scenarios…

External Users does not need CALs (and they cannot use any clients provided by the Dynamics 365 Business Central platform).

More informations on the official Licensing Guide.


  1. Thank you for the info. And what about the objects in extension ? Should the Customer buy object between 50000 and 99999 ? When we add a field in an existing Table, we make an TableExt, doest this consumme one object ?

    Thanks in advance for you reply !


    1. For the SaaS version, objects are free of charge. For the on-premise, ACTUALLY you have to buy the object range as usual but something related to tableextension and pageextension will change soon.


      1. Thank’s for you reply 🙂 Because telling the customer, that adding a field in “Sales Line”, then “Sales Invoice Line”, “Sales Shipment Line”, “Sales Cr. Memo Line” will consumme 4 tables – it think they will call “Crazy!” ;).


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.