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.
  • The XXX ISO 4217 currency code is now supported. The CUC and ZWL 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:

RuleChange
VRBL-SA-1p2p0-12Updated error message text to say that the VAT ID must end with the number "3".
VRBL-SA-1p2p0-31Updated error message text to say that the VAT ID must end with the number "3".
VRBL-SA-1p2p0-154The VRBL:SA prefix is now required for tax exemption codes. This is explained in the Saudi Arabia: Tax Categories topic.
VRBL-SA-1p2p0-11The 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-155The VRBL:SA prefix is now required for tax exemption codes. This is explained in the Saudi Arabia: Tax Categories topic.
VRBL-SA-1p2p0-151The Supplier ID list is no longer hard codes. This is explained in the Saudi Arabia: Additional Supplier Identification topic.
VRBL-SA-1p2p0-152The Buyer ID list is no longer hard codes. This is explained in the Saudi Arabia: Additional Buyers' Identification topic.
VRBL-SA-1p2p0-40Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic.
VRBL-SA-1p2p0-56Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic.
VRBL-SA-1p2p0-62Updated 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-111Updated rule to verify against the Simplified Invoice Indicator flag. This is explained in the Saudi Arabia: Simplified Invoice Indicator topic.
VRBL-SA-1p2p0-17When 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:

RuleChange
VRBL-TW-TX-B2C-1p0p0-13The 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.