Identifier/Error message Flag
PEPPOL-COMMON-R040
GLN must have a valid format according to GS1 rules.
fatal
PEPPOL-EN16931-CL001
Mime code must be according to subset of IANA code list.
fatal
PEPPOL-EN16931-CL002
Reason code MUST be according to subset of UNCL 5189 D.16B.
fatal
PEPPOL-EN16931-CL006
Invoice period description code must be according to UNCL 2005 D.16B.
fatal
PEPPOL-EN16931-CL008
Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme"
fatal
PEPPOL-EN16931-F001
A date MUST be formatted YYYY-MM-DD.
fatal
PEPPOL-EN16931-P0100
Invoice type code MUST be set according to the profile.
fatal
PEPPOL-EN16931-P0101
Credit note type code MUST be set according to the profile.
fatal
PEPPOL-EN16931-R001
Business process MUST be provided.
fatal
PEPPOL-EN16931-R005
Tax accounting currency code MUST be different from invoice currency code when provided.
fatal
PEPPOL-EN16931-R010
Buyer electronic address MUST be provided
fatal
PEPPOL-EN16931-R020
Seller electronic address MUST be provided
fatal
PEPPOL-EN16931-R043
Allowance/charge ChargeIndicator value MUST equal 'true' or 'false'
fatal
PEPPOL-EN16931-R044
Charge on price level is NOT allowed. Only value 'false' allowed.
fatal
PEPPOL-EN16931-R046
Item net price MUST equal (Gross price - item price discount) when gross price is provided.
fatal
PEPPOL-EN16931-R121
Base quantity MUST be a positive number above zero.
fatal
jp-br-01
From October 1st2023, Seller Tax identifier (ibt-031) shall be coded by using a Registration number for Qualified Invoice in Japan, which consists of 14 digits that starts with T.
fatal
jp-br-03
Tax scheme (ibt-118-1) shall use VAT from UNECE 5153 code list. VAT means Consumption Tax in Japan.
fatal
jp-br-04
An Invoice shall have the Seller tax identifier (ibt-031).
fatal
jp-br-05
An Invoice shall have an Invoice period (ibg-14) or an Invoice line period (ibg-26).
fatal
jp-br-06
Invoice period (ibg-14) shall have both Invoice period start date (ibt-073) and Invoice period end date (ibt-074).
fatal
jp-br-07
Invoice line period (ibg-26) shall have both Invoice line period start date (ibt-134) and Invoice line period end date (ibt-135).
fatal
jp-br-08
Both start date and end date of line period must be within invoice period.
fatal
jp-br-09
Invoice line net amount (ibt-131) = Item net price (ibt-146) X Invoiced quantity (ibt-129) ÷ Item price base quantity (ibt-149) + Invoice line charge amount (ibt-141) – Invoice line allowance amount (ibt-136).
fatal
jp-br-10
Specification identifier MUST start with the value 'urn:peppol:pint:billing-3.0@jp:peppol-1'.
fatal
jp-br-11
Business process MUST be in the format 'urn:peppol:bis:billing'.
fatal
jp-br-32
Each Document level allowance (ibg-20) shall be categorized by Document level allowance tax category code(ibt-095)and Document level allowance tax rate(ibt-096).
fatal
jp-br-37
Each Document level charge (ibg-21) shall be categorized by Document level charge tax category code(ibt-102)and Document level charge tax rate (ibt-103).
fatal
jp-br-45
Each Tax breakdown (ibg-23) shall have a Tax category taxable amount (ibt-116).
fatal
jp-br-46
Each Tax breakdown (ibg-23) shall have a Tax category tax amount (ibt-117).
fatal
jp-br-47
Tax breakdown (ibg-23) shall be categorized by Tax category code (ibt-118).
fatal
jp-br-48
Tax breakdown (ibg-23) shall be categorized by Tax category rate (ibt-119), except if the Invoice is not subject to tax.
fatal
jp-br-co-01
Tax category tax amount (ibt-117) = Tax category taxable amount (ibt-116) X Tax category rate (ibt-119) ÷ 100, rounded to integer. The rounded result amount shall be between the floor and the ceiling.
fatal
jp-br-co-03
If Tax accounting currency (ibt-006) is present, it shall be coded using JPY in ISO code list of 4217 a-3.
fatal
jp-br-co-04
Invoice line (ibg-25), Invoice line charge (ibg-28) and Invoice line allowance (ibg-27) shall be categorized by both Invoiced item tax category code (ibt-151) and Invoiced item tax rate (ibt-152).
fatal
jp-br-co-05
Tax category taxable amount (ibt-116) = Σ Invoice line net amount (ibt-131) – Document level allowance amount (ibt-092) + Document level charge amount (ibt-099).
fatal
jp-cl-01
The document type code MUST be coded by the Japanese invoice related code lists of UNTDID 1001.
fatal
jp-cl-03
Japanese invoice tax categories MUST be coded using UNCL5305 code list
fatal
jp-e-01
An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the Tax category code (ibt-151, ibt-095, ibt-102) is “E (Exempt from tax)” shall contain exactly one Tax breakdown (ibg-23) with Tax category code (ibt-118) equal to “E”.
fatal
jp-e-05
In an Invoice line (ibg-25) where the Invoiced item tax category code (ibt-151) is Exempt from tax, the Invoiced item tax rate (ibt-152) shall be 0 (zero).
fatal
jp-e-06
In a Document level allowance (ibg-20) where the Document level allowance tax category code (ibt-95) is Exempt from tax, the Document level allowance tax rate (ibt-96) shall be 0 (zero).
fatal
jp-e-07
In a Document level charge (ibg-21) where the Document level charge tax category code (ibt-102) is Exempt from tax, the Document level charge tax rate (ibt-103) shall be 0 (zero).
fatal
jp-e-09
Tax category tax amount (ibt-117) shall be 0 (zero) if Tax category code (ibt-118) equals to E (Exempt from tax).
fatal
jp-g-01
An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the Tax category code (ibt-151) is “G (Free export item, tax not charged)” shall contain exactly one Tax breakdown (ibg-23) with Tax category code (ibt-118) equals to “G”.
fatal
jp-g-05
In an Invoice line (ibg-25) where the invoiced Item tax category code (ibt-151) is “G (Free export item, tax not charged)” the invoiced Item tax rate (ibt-152) shall be 0 (zero).
fatal
jp-g-06
In a Document level allowance (ibg-20) where the Document level allowance tax category code (ibt-95) is “G (Free export item, tax not charged)” the Document level allowance tax rate (ibt-96) shall be 0 (zero).
fatal
jp-g-07
In a Document level charge (ibg-21) where the Document level charge tax category code (ibt-102) is “G (Free export item, tax not charged)” the Document level charge tax rate (ibt-103) shall be 0 (zero).
fatal
jp-g-09
Tax category tax amount (ibt-117) shall be 0 (zero) if Tax category code (ibt-118) equals to “G (Free export item, tax not charged)”.
fatal
jp-o-01
An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the Tax category code (ibt-151, ibt-095, ibt-102) is “O (Outside of scope of tax)” shall contain exactly one Tax breakdown (ibg-23) with Tax category code(ibt-118) equal to “O”.
fatal
jp-o-05
In an Invoice line (ibg-25) where the Tax category code (ibt-151) is "O (Outside of scope of tax)" shall not contain an Invoiced item tax rate (ibt-152).
fatal
jp-o-06
In a Document level allowance (ibg-20) where Tax category code (ibt-95) is "O (Outside of scope of tax)" shall not contain a Document level allowance tax rate (ibt-96).
fatal
jp-o-07
In a Document level charge (ibg-21) where the Tax category code (ibt-102) is "O (Outside of scope of tax)" shall not contain a Document level charge tax rate (ibt-103).
fatal
jp-o-09
Tax category tax amount (ibt-117) shall be 0 (zero) if Tax category code (ibt-118) equals to “O (Outside of scope of tax)”.
fatal