Microsoft Dynamics 365 Blog

New PIN timeline and discontinued support for PKIIn March, we wrote about the support for BAPI in this blog post: Dutch Tax BAPI Support Changing to KPN Certificates (2012).

From that time on there have been some changes from several directions. We like to update you with the latest status, which should be a stable one.

  1. Only KPN certificates. The tax authorities, since 1st of July, definitely support only the certificates, issued by KPN. This also means that the return messages that where mentioned in the comments of the first blog can be processed again. The reason at that time for not being able to process them was the fact that we had to deal with two certificates, while Microsoft Dynamics NAV only supports one.
  2. PIN support extended. The tax authorities changed the timeline for the support of PIN, the public key method. The deadline was previously set to 1-1-2013 for support of VAT and ICP. Now the support for VAT and ICP submission through PIN is extended to 1-1-2014.
  3. PKI functionality discontinued. Recent research, due to changes in certificate supplier, showed that the number of Microsoft Dynamics NAV customers using the PKI method is minimal. Given the fact that coding, hence a new release, was needed to support the PKI method with KPN certificates, we decided to unplug support for PKI. This private key method will also be discontinued by the tax authorities per 1-1-2014. We have informed and advised all concerned partners to move to PIN. We are looking to support Digipoort / XBRL for the near future.

We want to repeat the comment that Jacco Stolk (thx Jacco!) made regarding getting the BAPI software. Microsoft Dynamics NAV does not deliver the required BAPI.dll and CL32.dll, since it is owned by the tax authorities’ organizations. In this case you can subscribe to the OSWO site ( to obtain the latest version of the BAPI software and find answers to technical problems that might occur.

Best regards,

Coen Overgaag

We're always looking for feedback and would like to hear from you. Please head to the Dynamics 365 Community to start a discussion, ask questions, and tell us what you think!