Skip to content

Releases: peppolautoriteit-nl/validation

2025-11-27

27 Nov 16:07

Choose a tag to compare

This release is in effect as of February 23, 2026

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.12
  • Updated SI-UBL 2.0 (NLCIUS) g-account extension to 1.0.2.12
  • Updated NLCIUS-CII to 1.0.3.12

The only change in this release is an update of the underlying EN-16931 rules, maintained by the CEN PC 434 group.

SI-UBL:

SI-UBL g-account extension:

NLCIUS-CII:

May 2025 update, hotfix for NLCIUS-CII

17 Jun 13:23

Choose a tag to compare

This release will be in effect as of August 25, 2025

NLCIUS-CII

  • Fixed an error in the underlying EN-16931 rule for BR-CO-27, which resulted in an incorrect generated xsl file.
  • Updated NLCIUS-CII to 1.0.3.11

SI-UBL 2.0 (NLCIUS) and the g-account extension remain at the same versions as the original release on 2025-05-22 (2.0.3.11 and 1.0.2.11)

May 2025 Release

22 May 15:33

Choose a tag to compare

May 2025 Release Pre-release
Pre-release

Please note: This release will be in effect as of August 25, 2025

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.11
  • Updated SI-UBL 2.0 (NLCIUS) g-account extension to 1.0.2.11
  • Updated NLCIUS-CII to 1.0.3.10

The main change in this release is an update of the underlying EN-16931 rules, maintained by the CEN PC 434 group. Additionally, a minor correction was made in the rules for the G-account extension.

SI-UBL:

SI-UBL g-account extension:

NLCIUS-CII:

December 2024 Release

02 Dec 20:37

Choose a tag to compare

Please note: This release will not be mandatory until February 17, 2025. Until that time, the May 2024 release will be the mandatory version

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.10
  • Updated SI-UBL 2.0 (NLCIUS) g-account extension to 1.0.2.10
  • Updated NLCIUS-CII to 1.0.3.9

The only change in this release is an update of the underlying EN-16931 rules, maintained by the CEN PC 434 group.

SI-UBL:

SI-UBL g-account extension:

NLCIUS-CII:

May 2024 Release

30 May 13:09

Choose a tag to compare

Please note: This release is in effect as of August 27, 2024

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.9
  • Updated SI-UBL 2.0 (NLCIUS) g-account extension to 1.0.2.9
  • Updated NLCIUS-CII to 1.0.3.8

The only content change in this release is an update of the underlying EN-16931 rules, maintained by the CEN PC 434 group.
The other change is the renumbering of the g-account extension, from 1.0.9 to 1.0.2.9, see below.

SI-UBL:

SI-UBL g-account extension:

NLCIUS-CII:

Additional information:

The NLCIUS G-Account extension's versioning has been realigned to
conform to the standard used in SI-UBL 2.0 and NLCIUS-CII, where the
first three numbers in the version correspond to the version of the
specification, and the fourth number corresponds to the version of
the schematron validation files. Therefore, version 1.0.9 will be
renumbered to 1.0.2.9. This is technically a version downgrade, but we
think potential confusion from that is less of an issue than the
current misalignment between the specification version and the
schematron version. From now on, the version of the G-Account
schematron validation files will have 4 numbers and follow the standard
versioning scheme.

The only other change for all three formats is the update of the
underlying CenPC434 rules.

November 2023 release

29 Nov 19:42

Choose a tag to compare

Please note: This release is in effect as of February 26th, 2024.

This release only contains an update of the underlying validation rules for the European Norm, EN-16931, to version 1.3.11.

A list of the changes in the EN-16931 rules can be found here: https://github.com/ConnectingEurope/eInvoicing-EN16931/releases

With this release, the version numbers are as follows:

SI-UBL: 2.0.3.8
SI-UBL g-account: 1.0.8
NLCIUS-CII: 1.0.3.7

May 2023 Release

08 May 13:55

Choose a tag to compare

Please note: This release will go into effect on 7 August, 2023. Until that time, the release tagged 2023-03-14 ("Hotfix november release") remains the mandatory version.

This release contains an update of the underlying validation rules for the European Norm, EN-16931, to version 1.3.10.

A list of the changes in the EN-16931 rules can be found here: https://github.com/ConnectingEurope/eInvoicing-EN16931/releases

There have been no changes in the validation for NLCIUS/SI-UBL-specific rules since the previous release.

With this release, the version numbers are as follows:

SI-UBL: 2.0.3.7
SI-UBL g-account: 1.0.7
NLCIUS-CII: 1.0.3.6

Hotfix for November 2022 release

14 Mar 13:22

Choose a tag to compare

This is a hotfix release that fixes an issue that was introduced in the November release

This updated release can be deployed immediately, but will be mandatory as of 2023-03-27.

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.6
  • Updated SI-UBL 2.0 (NLCIUS) g-account extension to 1.0.6
  • Updated NLCIUS-CII to 1.0.3.5

The november release introduced a new method to validate non-emptiness of a
number of fields, no longer accepting fields that contained only
white-space. However, a bug in this new check resulted in a number of
mandatory elements that were now no longer checked for existence (in
schematron). This made it possible to create documents that passed
validation though they were non-compliant to EN-16931. This update resolves
that issue.

November 2022 release

25 Nov 09:51

Choose a tag to compare

Please note: This release is in effect as of February 6th, 2023.

This release contains an update of the underlying validation rules for the European Norm, EN-16931, to version 1.3.9. The most relevant change in that version is that the code for the Netherlands Chamber of Commerce Establishment Number was added to the ICD code list, with code 0217. Note that it was not added to the EAS code list, and cannot be used in for EndpointID values, only in PartyIdentification.

A list of the other changes in the EN-16931 rules can be found here: https://github.com/ConnectingEurope/eInvoicing-EN16931/releases

The validation for SI-UBL 2.0 and NLCIUS-CII also contains a bug fix: a CreditNote document without a PaymentMeans is no longer rejected.

With this release, the version numbers are as follows:

  • SI-UBL: 2.0.3.5
  • SI-UBL g-account: 1.0.5
  • NLCIUS-CII: 1.0.3.4

Minor update: the tag for this release was 2023-02-06, due to an update to an internal version number in the title of SI-UBL 1.2 (it was version 1.2.4 but it claimed to be 1.2.3). There have no content or rule changes from the pre-release as published in november 2022.

Spring 2022 release

05 May 08:57

Choose a tag to compare

This is the Spring 2022 release of the validation files. It includes updates for the following formats:

  • Updated SI-UBL 2.0 (NLCIUS) to 2.0.3.4
  • Updated SI-UBL 2.0 (NLCIUS) g-acount extension to 1.0.4
  • Updated NLCIUS-CII to 1.0.3.3
  • Updated SI-UBL 1.2 to SI-UBL 1.2.4

SI-UBL 2.0 2.0.3.4:

SI-UBL 2.0 g-account extension X.Y.Z:

  • Made the CustomizationID a bit more lenient, so that other documents that are compliant to both NLCIUS and the g-account extension can use this validation as well. They MUST have a customizationID that starts with 'urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0' AND contains '#conformant#urn:fdc:nen.nl:gaccount:v1.0'
  • Updated the CenPC 434 rules for SI-UBL to release 1.3.8 (from 1.3.7). For the full changelog of these changes, see https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.8

NLCIUS-CII 1.0.3.3:

SI-UBL 1.2.4:

  • Updated the way currencyID values are checked, as some validator implementations are unable to handle the way they were implemented. See #37 for more information.