July 2 2025
Read about the changes in this release.
Features
When a Global Location Number (GLN) is specified in the Party/PartyIdentification/ID
and this is indicated by the Party/PartyIdentification/ID@schemeID
being 0088
, the service will now validate the check digit as this is required for valid GLNs. If the GLN does not pass this test, it will be rejected.
Standard values
- Added support for the following EAS codes that can be used with Supplier and Buyer Endpoint IDs: 0147, 0154, 0158, 0170, 0194, 0203, 0205, 0217, 0225, and 0240. Support for 9901 was removed. More information is provided in the VRBL: Endpoint IDs topic.
- Added support for the 0239 and 0240 ISO 6523 codes to the following sub-elements:
- Supplier Scheme Identifier (
Party/PartyIdentification/ID @schemeID
) and Supplier's Legal Registration Identifier (Party/PartyLegalEntity/CompanyID @schemeID
) in the AccountingSupplierParty element. - Buyer Scheme Identifier (
Party/PartyIdentification/ID @schemeID
) and Buyer's Legal Registration Identifier (Party/PartyLegalEntity/CompanyID
) in the AccountingCustomerParty element. - Payee Name Scheme Identifier (
Invoice/PayeeParty/PartyIdentification/ID @schemeID
) and Payee's Legal Registration Identifier (Invoice/PayeeParty/PartyName/PartyLegalEntity/CompanyID @schemeID
) in the PayeeParty element. - Delivery Location ID (
Invoice/Delivery/DeliveryLocation/ID @schemeID
) in the Delivery element. - Standard Item Identification ID (
/Invoice/InvoiceLine/StandardItemIdentification/ID @schemeID
) in the StandardItemIdentification element.
- Supplier Scheme Identifier (
- The
XXX
ISO 4217 currency code is now supported. TheCUC
andZWL
codes are no longer supported. - The AXU code (from the UNCL 1153 list) is now supported for the Additional Document Reference ID (
Invoice/AdditionalDocumentReference/ID @scheme ID
) sub-element in the AdditionalDocumentReference element and the Line Document Reference ID Scheme Identifier (/Invoice/InvoiceLine/DocumentReference/ID @schemeID
) sub-element of the DocumentReference element. - Support for code 69 (from the UNCL 4461 list) was added to the Payment Means Type Code (
Invoice/PaymentMeans/PaymentMeansCode
) sub-element of the PaymentMeans element. - Support was added for the following VATEX codes. These can be used in PEPPOL. This is explained in the PEPPOL: Standard Values topic: VATEX-EU-153, VATEX-FR-CGI261-1, VATEX-FR-CGI261-2, VATEX-FR-CGI261-3, VATEX-FR-CGI261-4, VATEX-FR-CGI261-5, VATEX-FR-CGI261-7, VATEX-FR-CGI261-8, VATEX-FR-CGI261A, VATEX-FR-CGI261B, VATEX-FR-CGI261C-1, VATEX-FR-CGI261C-2, VATEX-FR-CGI261C-3, VATEX-FR-CGI261D-1, VATEX-FR-CGI261D-1BIS, VATEX-FR-CGI261D-2, VATEX-FR-CGI261D-3, VATEX-FR-CGI261D-4, VATEX-FR-CGI261E-1, VATEX-FR-CGI261E-2, VATEX-FR-CGI277A, VATEX-FR-CGI275, VATEX-FR-298SEXDECIESA, VATEX-FR-CGI295, VATEX-FR-AE.
- Support was added for the following InvoiceTypeCode values: 326, 384, and 389. More information is provided in the VRBL: Invoice Types topic.
Country-specific updates
This section lists changes per country.
France
The following Payment Means Codes were added for France. These are listed in the France: Payment Means topic:
- 25: Check
- 26: Check
- 49: Direct debit
- 54: Bank card
- 55: Bank card
- 58: Credit transfer
- 59: Debit transfer
- 92: Check
Italy
Italy now supports specific payment reason codes for the Payment Reason Code (Invoice/WithholdingTaxTotal/UBLExtensions/UBLExtension/ExtensionContent/ WithholdingTaxTotalExtension/PaymentReasonCode
) element. These are listed in the Italy: Withholding Tax Totals topic and the Italy: Standard Values topic.
Norway
The service no longer checks for the presence of the MVA suffix in Norwegian Buyer's VAT IDs.
Saudi Arabia
Tax Category codes and Tax Exemption codes were updated. These are listed in the Saudi Arabia: Tax Categories and the Saudi Arabia: Standard Values topics.
Spain B2G
Spain B2G no longer uses the PEPPOL or EN16931 rules. These were removed from the Spain B2G: Rules topic.
Sweden
Swedish organization numbers are now subject to a check digit test. These are identified by the Invoice/AccountingSupplierParty/PartyLegalEntity/CompanyID [@schemeID]
attribute being 0007
. This is explained in the Sweden: Supplier's Legal Entity topic.
Rule updates
This section lists the new, updated, and deleted Rules per country.
Saudi Arabia
The following table lists the rules that were updated for Saudi Arabia. The rules are listed in the Saudi Arabia: Rules topic:
Rule | Change |
---|---|
VRBL-SA-1p2p0-12 | Updated error message text to say that the VAT ID must end with the number "3". |
VRBL-SA-1p2p0-31 | Updated error message text to say that the VAT ID must end with the number "3". |
VRBL-SA-1p2p0-154 | The VRBL:SA prefix is now required for tax exemption codes. This is explained in the Saudi Arabia: Tax Categories topic. |
VRBL-SA-1p2p0-11 | The VRBL:SA prefix is now required for tax exemption codes and Party IDs. This is explained in the Saudi Arabia: Tax Categories, Saudi Arabia: Additional Buyers' Identification, and Saudi Arabia: Additional Supplier Identification topics. |
VRBL-SA-1p2p0-155 | The VRBL:SA prefix is now required for tax exemption codes. This is explained in the Saudi Arabia: Tax Categories topic. |
VRBL-SA-1p2p0-151 | The Supplier ID list is no longer hard codes. This is explained in the Saudi Arabia: Additional Supplier Identification topic. |
VRBL-SA-1p2p0-152 | The Buyer ID list is no longer hard codes. This is explained in the Saudi Arabia: Additional Buyers' Identification topic. |
VRBL-SA-1p2p0-40 | Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic. |
VRBL-SA-1p2p0-56 | Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic. |
VRBL-SA-1p2p0-62 | Updated rule to verify against the Simplified Invoice Indicator and Summary Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator and Saudi Arabia: Summary Invoice Indicator topics. |
VRBL-SA-1p2p0-111 | Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic. |
VRBL-SA-1p2p0-17 | When the InvoiceTypeCode is 389, 261, or 527 (indicating self-billing), the service checks that the Buyer's country is not Saudi Arabia. More information is provided in the Saudi Arabia: Invoice Type Code topic. |
The following rules were removed:
- VRBL-SA-1p2p0-15
- VRBL-SA-1p2p0-30
- VRBL-EN16931-S-231
- VRBL-EN16931-CM-329
Taiwan
The following rule was updated for Taiwan. The rules are listed in the Taiwan: Rules topic:
Rule | Change |
---|---|
VRBL-TW-TX-B2C-1p0p0-13 | The restriction on the length of the Buyer Contact Email Address (Invoice/AccountingCustomerParty/Party/Contact/ElectronicMail ) is now 64 characters. More information is provided in the Taiwan: Buyer's Email Address topic. |
Documentation updates
Saudi Arabia
The Export Invoice example in the Saudi Arabia: Example Documents topic was updated.
Updated about 5 hours ago