Release notes for European PINT-EU Billing

Version 1.0.2

Maintained by

OpenPeppol AISBL

Release Date

2025-12-08

Status

Published

What’s new in this release?

  • Aligned with the PINT General 1.1.2 release updates

    • A new Schematron rule on cbc:CustomizationID to restrict wildcard character.

    • Code list updates.

Overview

This release includes updates to the Peppol specification covering the Data Model, BIS documentation, Compliance, Specialisation, Code Lists, and Schematron rules. The objective is to improve semantic clarity, validation precision, and implementation support.

Version Information

PINT Billing

1.1.2

PINT EU Billing

1.0.1

Applies to

PINT EU Billing

Reviewed

-

Changes

Data Model

  • No change

Documentation

  • No change

Code List

Code List Code Change Description Justification

ICD

0241

Added

Description not known.

Description not known, part of regular code list updates.

ICD

0242

Added

OpenPeppol Service Provider Identification Scheme (SPIS).

Part of regular code list updates.

ICD

0243

Added

Description not known.

Description not known, part of regular code list updates.

ICD

0244

Added

Tax Identification (Tax ID), Nigeria.

New country addition.

EAS

0244

Added

Tax Identification (Tax ID), Nigeria.

New country addition.

ISO3166-1:Alpha2

BS

Change

Name/Description update.

The correct and official way to refer to the country.

ISO4217

CNH

Added

Renminbi (offshore).

New currency addition.

ISO4217

CUC

Removed

Deprecated.

The currency code CUC (Cuban convertible peso) is Deprecated.

Schematron Rules

Rule ID Syntax (XML location) Change Business Rule Reason

IBR-SR-63

cbc:CustomizationID

Added

Specification identifier must not contain the wildcard character '*'

New rule to block using wildcard character in customizationID

IBR-SR-63:

Previous Behavior: No validation was enforced on cbc:CustomizationID to restrict wildcard character.

New Behavior: cbc:CustomizationID Specification identifier must not contain the wildcard character '*'.

Justification: In general terms the busdox looks for an exact match, whereas DDTS uses a wildcard and looks for first match through a sequence. The wildcard is only used when registering the receiving capability, not in the document.

Action Items for Implementers

  • Update your messages to comply with the new Schematron rule IBR-SR-63. If your current implementation already meets this rule, no changes are needed.

Support

For support and clarification:

Version 1.0.0

Release date

Oct 2025

Changes to European specialization of PINT

  • The specialization implements the Peppol BIS Billing 3.0 into the PINT methodology without changes.

Changes adopted to PINT-EU from the general PINT

  • The specialization adopts the general pint starting from version 1.1.1