Version 1.0.2
Maintained by |
The United Arab Emirates (UAE) Peppol Authority |
Release Date |
2025-12-08 |
Status |
Review |
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.
-
-
PINT-AE Schematron bug fixes.
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 AE Self-Billing |
1.0.2 |
Applies to |
PINT AE Self-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 |
|
Added |
Specification identifier must not contain the wildcard character '*' |
New rule to block using wildcard character in customizationID |
IBR-154-AE |
|
Modified — enforce length and permitted values |
|
The previous Schematron did not enforce length; single-digit values (e.g. |
IBR-134-AE |
|
Corrected element context (InvoiceTypeCode → CreditNoteTypeCode) and strengthened presence rule |
Seller VAT Identifier ( |
Rule previously referenced |
IBR-191-AE |
|
Corrected element context (InvoiceTypeCode → CreditNoteTypeCode) and clarified exceptions |
|
The Schematron referenced |
BTAE-04 |
|
Schematron rule update |
Currency exchange rate MUST appear under |
Examples and Schematron previously used |
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.1
| Release date |
2025-07-31 |
COMPLIANCE CRITERIA
-
Compliance criteria modified to not requiring support for negative invoices in UAE.
DATA MODEL
-
Cardinality for BTAE-03 Credit note reason set to 1..1 from 0..1
-
Name of ibt-007 changed from "VAT tax point date" to "VAT point date"
SCHEMATRON
-
Corrections in context for rules ibr-132-ae and ibr-148-ae. Examples updated accordingly.
EDITORIAL and CLEANUP
-
Removing code list UNECE2005, not used in any UAE business term.
-
Rule ibr-164-ae removed, redundant because BTAE-08 is mandatory.
-
Text in rule ibr-119-ae expanded for clarification. No change to shematron.
-
Textual edits to several rules without changing context or schematron for rules: ibr-115-ae, ibr-120-ae, ibr-121-ae, ibr-124-ae, ibr-134-ae, ibr-135-ae, ibr-137-ae, ibr-138-ae, ibr-139-ae, ibr-141-ae, ibr-145-ae, ibr-149-ae, ibr-152-ae, ibr-153-ae, ibr-175-ae, ibr-175-ae, ibr-176-ae, ibr-177-ae, ibr-179-ae.
-
Name of IBT-032 change to "Seller tax registration identifier", to be in line with the definition.
Version 1.0.0
| Release date |
2025-06-10
|