| IBR-001 |
An Invoice MUST have a Specification identifier (ibt-024). |
|
| IBR-002 |
An Invoice MUST have an Invoice number (ibt-001). |
|
| IBR-003 |
An Invoice MUST have an Invoice issue date (ibt-002). |
|
| IBR-004 |
An Invoice MUST have an Invoice type code (ibt-003) / A Credit note MUST have a Credit note Type code (ibt-003). |
|
| IBR-005 |
An Invoice MUST have an Invoice currency code (ibt-005). |
|
| IBR-006 |
An Invoice MUST contain the Seller name (ibt-027). |
|
| IBR-007 |
An Invoice MUST contain the Buyer name (ibt-044). |
|
| IBR-008 |
An Invoice MUST contain the Seller postal address (ibg-05). |
|
| IBR-009 |
The Seller postal address (ibg-05) MUST contain a Seller country code (ibt-040). |
|
| IBR-010 |
An Invoice MUST contain the Buyer postal address (ibg-08). |
|
| IBR-011 |
The Buyer postal address (ibg-08) MUST contain a Buyer country code (ibt-055). |
|
| IBR-012 |
An Invoice MUST have the Sum of Invoice line net amount (ibt-106). |
|
| IBR-013 |
An Invoice MUST have the Invoice total amount without Tax (ibt-109). |
|
| IBR-014 |
An Invoice MUST have the Invoice total amount with Tax (ibt-112). |
|
| IBR-015 |
An Invoice MUST have the Amount due for payment (ibt-115). |
|
| IBR-016 |
An Invoice MUST have at least one Invoice line (ibg-25) |
|
| IBR-017 |
The Payee name (ibt-059) MUST be provided in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04). |
|
| IBR-018 |
The Seller tax representative name (ibt-062) MUST be provided in the Invoice, if the Seller (ibg-04) has a Seller tax representative party (ibg-11) |
|
| IBR-019 |
The Seller tax representative postal address (ibg-12) MUST be provided in the Invoice, if the Seller (ibg-04) has a Seller tax representative party (ibg-11). |
|
| IBR-020 |
The Seller tax representative postal address (ibg-12) MUST contain a Tax representative country code (ibt-069), if the Seller (ibg-04) has a Seller tax representative party (ibg-11). |
|
| IBR-021 |
Each Invoice line (ibg-25) MUST have an Invoice line identifier (ibt-126). |
|
| IBR-022 |
Each Invoice line (ibg-25) MUST have an invoiced quantity (ibt-129).. |
|
| IBR-023 |
An Invoice line (ibg-25) MUST have an Invoiced quantity unit of measure code (ibt-130). |
|
| IBR-024 |
Each Invoice line (ibg-25) MUST have an Invoice line net amount (ibt-131). |
|
| IBR-025 |
Each Invoice line (ibg-25) MUST contain the Item name (ibt-153). |
|
| IBR-026 |
Each Invoice line (ibg-25) MUST contain the Item net price (ibt-146). |
|
| IBR-027 |
The Item net price (ibt-146) MUST NOT be negative. |
|
| IBR-028 |
The Item gross price (ibt-148) MUST NOT be negative. |
|
| IBR-029 |
If both Invoicing period start date (ibt-073) and Invoicing period end date (ibt-074) are given then the Invoicing period end date (ibt-074) MUST be later or equal to the Invoicing period start date (ibt-073). |
|
| IBR-030 |
If both Invoice line period start date (ibt-134) and Invoice line period end date (ibt-135) are given then the Invoice line period end date (ibt-135) MUST be later or equal to the Invoice line period start date (ibt-134). |
|
| IBR-031 |
Allowance (ibg-20) MUST have an allowance amount (ibt-092). |
|
| IBR-033 |
Each Document level allowance (ibg-20) MUST have a Document level allowance reason (ibt-097) or a Document level allowance reason code (ibt-098). |
|
| IBR-036 |
Charge (ibg-21) MUST have a charge amount (ibt-099). |
|
| IBR-038 |
Each Document level charge (ibg-21) MUST have a Document level charge reason (ibt-104) or a Document level charge reason code (ibt-105). |
|
| IBR-041 |
Each Invoice line allowance (ibg-27) MUST have an Invoice line allowance amount (ibt-136). |
|
| IBR-042 |
Each Invoice line allowance (ibg-27) MUST have an Invoice line allowance reason (ibt-139) or an Invoice line allowance reason code (ibt-140). |
|
| IBR-043 |
Each Invoice line charge (ibg-28) MUST have an Invoice line charge amount (ibt-141). |
|
| IBR-044 |
Each Invoice line charge (ibg-28) MUST have an Invoice line charge reason (ibt-144) or an invoice line charge reason code (ibt-145). |
|
| IBR-049 |
A Payment instruction (ibg-16) MUST specify the Payment means type code (ibt-081). |
|
| IBR-052 |
Each Additional supporting document (ibg-24) MUST contain a Supporting document reference (ibt-122). |
|
| IBR-053 |
If the Tax accounting currency code (ibt-006) is present, then the Invoice total Tax amount in accounting currency (ibt-111) MUST be provided. |
|
| IBR-054 |
Each Item attribute (ibg-32) MUST contain an Item attribute name (ibt-160) and an Item attribute value (ibt-161). |
|
| IBR-055 |
Each Preceding Invoice reference (ibg-03) MUST contain a Preceding Invoice reference (ibt-025). |
|
| IBR-056 |
The Seller tax representative party (ibg-11) MUST have a Seller tax representative Tax identifier (ibt-063). |
|
| IBR-057 |
Each Deliver to address (ibg-15) MUST contain a Deliver to country code (ibt-080). |
|
| IBR-062 |
The Seller electronic address (ibt-034) MUST have a Scheme identifier. |
|
| IBR-063 |
The Buyer electronic address (ibt-049) MUST have a Scheme identifier. |
|
| IBR-064 |
The Item standard identifier (ibt-157) MUST have a Scheme identifier. |
|
| IBR-065 |
The Item classification identifier (ibt-158) MUST have a Scheme identifier. |
|
| IBR-066 |
An Invoice MUST contain maximum one Payment Card account (ibg-18). |
|
| IBR-067 |
An Invoice MUST contain maximum one Payment Mandate (ibg-19). |
|
| IBR-068 |
GLN MUST have a valid format according to GS1 rules for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-069 |
Norwegian organization number MUST be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-070 |
Danish organization number (CVR) MUST be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-071 |
An invoice should not include an AdditonalDocumentReference (ibg-24) simultaneously referring an Invoice Object Identifier (ibt-018) and an Attachment (ibt-125). |
|
| IBR-072 |
An invoice MUST not include an AdditionalDocumentReference (ibg-24) simultaneously referring an Invoice Object Identifier (ibt-018) and an Document Description (ibt-123). |
|
| IBR-073 |
A date MUST be formatted YYYY-MM-DD in (ibt-002), (ibt-007), (ibt-009), (ibt-026), (ibt-072), (ibt-073), (ibt-074), (ibt-134), (ibt-135). |
|
| IBR-074 |
Binary object elements (ibt-125) MUST contain the mime code attribute (ibt-125-1). |
|
| IBR-075 |
Binary object elements (ibt-125) MUST contain the filename attribute (ibt-125-2). |
|
| IBR-076 |
Business process (ibt-023) MUST be provided. |
|
| IBR-077 |
Tax accounting currency code (ibt-006) MUST be different from invoice currency code (ibt-005) when provided. |
|
| IBR-078 |
Only one invoiced object (ibt-018) is allowed on document level. |
|
| IBR-080 |
The Buyer electronic address (ibt-049) MUST be provided. |
|
| IBR-081 |
The Seller electronic address (ibt-049) MUST be provided. |
|
| IBR-082 |
Allowance/charge indicator value MUST equal 'true' or 'false'. |
|
| IBR-083 |
Charge on price level (ibt-147) is NOT allowed. Only value 'false' allowed. |
|
| IBR-084 |
Invoice total tax amount (ibt-110) and Invoice total tax amount in accounting currency (ibt-111) MUST have the same operational sign. |
|
| IBR-085 |
Start date of line period (ibt-134) MUST be within invoice period (ibg-14). |
|
| IBR-086 |
End date of line period (ibt-135) MUST be within invoice period (ibg-14). |
|
| IBR-087 |
Base quantity (ibt-149) MUST be a positive number above zero. |
|
| IBR-088 |
Unit code of price base quantity (ibt-150) MUST be same as invoiced quantity (ibt-130). |
|
| IBR-089 |
Only one invoiced object (ibt-128) is allowed per line (ibg-25). |
|
| IBR-090 |
Only one project reference (ibt-011) is allowed on document level. |
|
| IBR-091 |
Invoice amount due for payment (ibt-115) MUST have no more than 2 decimals. |
|
| IBR-092 |
If despatch advice reference exists on line (ibt-184) then there MUST not be despatch reference on document level (ibt-016). |
|
| IBR-093 |
If there is a paid amount (ibt-180) then total paid amount (ibt-113) MUST exist. |
|
| IBR-094 |
Contract reference (ibt-012) MUST occur maximum once. |
|
| IBR-095 |
Receiving advice reference (ibt-015) MUST occur maximum once. |
|
| IBR-096 |
Despatch advice reference (ibt-016) MUST occur maximum once. |
|
| IBR-097 |
Invoicing period (ibg-14) MUST occur maximum once. |
|
| IBR-098 |
Seller name (ibt-027) MUST occur maximum once. |
|
| IBR-099 |
Seller trader name (ibt-028) MUST occur maximum once. |
|
| IBR-100 |
Seller legal registration identifier (ibt-030) MUST occur maximum once. |
|
| IBR-101 |
Seller additional legal information (ibt-033) MUST occur maximum once. |
|
| IBR-102 |
Buyer name (ibt-044) MUST occur maximum once. |
|
| IBR-103 |
Buyer legal registration identifier (ibt-047) MUST occur maximum once. |
|
| IBR-104 |
Buyer tax identifier (ibt-048) MUST occur maximum once. |
|
| IBR-105 |
The Payee identifier (ibt-060) MUST occur maximum once in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04). |
|
| IBR-106 |
The Payee legal identifier (ibt-061) MUST occur maximum once in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04). |
|
| IBR-107 |
Deliver to information (ibg-13) MUST occur maximum once. |
|
| IBR-108 |
Deliver to party name (ibt-070) MUST occur maximum once. |
|
| IBR-109 |
Referenced purchase order line identifier (ibt-132) MUST occur maximum once. |
|
| IBR-110 |
Invoice line period (ibg-26) MUST occur maximum once. |
|
| IBR-111 |
Item price discount (ibt-147) MUST occur maximum once. |
|
| IBR-112 |
Buyer trader name (ibt-045) MUST occur maximum once. |
|
| IBR-113 |
Belgian enterprise number MUST be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-114 |
IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-115 |
Tax Code (Codice Fiscale) must be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-116 |
Italian VAT Code (Partita Iva) must be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-119 |
A time MUST be formatted hh:mm:ss with optional fractional seconds .sss and time zone expression (ibt-168). |
|
| IBR-120 |
Australian Business Number (ABN) must be stated in the correct format for for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-121 |
Document level allowance amount (ibt-107) MUST have no more than 2 decimals. |
|
| IBR-122 |
Document level charge amount (ibt-108) MUST have no more than 2 decimals. |
|
| IBR-123 |
Invoice total amount without TAX (ibt-109) MUST have no more than 2 decimals. |
|
| IBR-124 |
Invoice total TAX amount (ibt-110) MUST have no more than 2 decimals. |
|
| IBR-125 |
Invoice total amount with TAX (ibt-112) MUST have no more than 2 decimals. |
|
| IBR-126 |
All currencyID attributes must have the same value as the Invoice currency code (ibt-005), except for amounts expected to be in Tax accounting currency (ibt-006). |
|
| IBR-127 |
Swedish organization number MUST be stated in the correct format for endpoints (ibt-034), (ibt-049), party identification (ibt-029), (ibt-046), (ibt-060), legal entities (ibt-030), (ibt-047), (ibt-061). |
|
| IBR-CL-01 |
|
|
| IBR-CL-01-AUNZ-SB |
The document type code (ibt-003) MUST be coded by the self-billed invoice and credit note related code lists of UNTDID 1001. |
|
| IBR-CL-03 |
currencyID MUST be coded using ISO code list 4217 alpha-3. |
|
| IBR-CL-04 |
Invoice currency code (ibt-005) MUST be coded using ISO code list 4217 alpha-3 |
|
| IBR-CL-05 |
Tax currency code (ibt-006) MUST be coded using ISO code list 4217 alpha-3 |
|
| IBR-CL-07 |
Object identifier identification scheme (ibt-018-1) (ibt-128-1) MUST be coded using a restriction of UNTDID 1153. |
|
| IBR-CL-10 |
Any identifier identification scheme (ibt-046-1), (ibt-060-1) MUST be coded using one of the ISO 6523 ICD list. |
|
| IBR-CL-11 |
Any registration identifier identification scheme (ibt-030-1), (ibt-047-1), (ibt-061-1) MUST be coded using one of the ISO 6523 ICD list. |
|
| IBR-CL-13 |
Item classification identifier identification scheme (ibt-158-1) MUST be coded using one of the UNTDID 7143 list. |
|
| IBR-CL-14 |
Country codes in an invoice (ibt-040), (ibt-055), (ibt-069), (ibt-080), (ibt-175) MUST be coded using ISO code list 3166-1 |
|
| IBR-CL-15 |
Origin country codes in an invoice (ibt-159) MUST be coded using ISO code list 3166-1 |
|
| IBR-CL-16 |
Payment means in an invoice (ibt-081) MUST be coded using UNCL4461 code list |
|
| IBR-CL-19 |
Coded allowance reasons (ibt-098), (ibt-140) MUST belong to the UNCL 5189 code list |
|
| IBR-CL-20 |
Coded charge reasons (ibt-105), (ibt-145) MUST belong to the UNCL 7161 code list |
|
| IBR-CL-21 |
Item standard identifier scheme identifier (ibt-157) MUST belong to the ISO 6523 ICD list. |
|
| IBR-CL-23 |
Unit code (ibt-130), (ibt-150) MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension |
|
| IBR-CL-24 |
Mime code (ibt-125-1) MUST be according to subset of IANA code list. |
|
| IBR-CL-25 |
Endpoint identifier scheme identifier (ibt-034-1), (ibt-049-1) MUST belong to the CEF EAS code list |
|
| IBR-CL-26 |
Delivery location identifier scheme identifier (ibt-071-1) MUST belong to the ISO 6523 ICD code list |
|
| IBR-CO-10 |
Sum of Invoice line net amount (ibt-106) = Σ Invoice line net amount (ibt-131). |
|
| IBR-CO-11 |
Sum of allowances on document level (ibt-107) = Σ Document level allowance amount (ibt-092). |
|
| IBR-CO-12 |
Sum of charges on document level (ibt-108) = Σ Document level charge amount (ibt-099). |
|
| IBR-CO-13 |
Invoice total amount without Tax (ibt-109) = Σ Invoice line net amount (ibt-131) - Sum of allowances on document level (ibt-107) + Sum of charges on document level (ibt-108). |
|
| IBR-CO-14 |
Invoice total Tax amount (ibt-110) = Σ Tax category tax amount (ibt-117). |
|
| IBR-CO-15 |
Invoice total amount with Tax (ibt-112) = Invoice total amount without Tax (ibt-109) + Invoice total Tax amount (ibt-110). |
|
| IBR-CO-16 |
Amount due for payment (ibt-115) = Invoice total amount with Tax (ibt-112) - Paid amount (ibt-113) + Rounding amount (ibt-114). |
|
| IBR-CO-19 |
If Invoicing period (ibg-14) is used, the Invoicing period start date (ibt-073) or the Invoicing period end date (ibt-074) MUST be filled, or both. |
|
| IBR-CO-20 |
If Invoice line period (ibg-26) is used, the Invoice line period start date (ibt-134) or the Invoice line period end date (ibt-135) MUST be filled, or both. |
|
| IBR-CO-26 |
In order for the buyer to automatically identify a supplier, the Seller identifier (ibt-029), the Seller legal registration identifier (ibt-030) and/or the Seller Tax identifier (ibt-031) MUST be present. |
|
| IBR-SR-05 |
Payment terms (ibt-020) MUST occur maximum once. |
|
| IBR-SR-06 |
Preceding invoice reference (ibt-025) MUST occur maximum once |
|
| IBR-SR-07 |
If there is a preceding invoice reference (ibg-03) , the preceding invoice number (ibt-025) MUST be present |
|
| IBR-SR-16 |
Buyer identifier (ibt-046) MUST occur maximum once |
|
| IBR-SR-19 |
Payee name (ibt-059) MUST occur maximum once, if the Payee is different from the Seller |
|
| IBR-SR-22 |
Seller tax representative name (ibt-062) MUST occur maximum once, if the Seller has a tax representative |
|
| IBR-SR-23 |
Seller tax representative tax identifier (ibt-063) MUST occur maximum once, if the Seller has a tax representative |
|
| IBR-SR-27 |
Payment means text (ibt-081) MUST occur maximum once |
|
| IBR-SR-28 |
Mandate reference identifier (ibt-089) MUST occur maximum once |
|
| IBR-SR-30 |
Allowance reason (ibt-097) MUST occur maximum once |
|
| IBR-SR-31 |
Charge reason (ibt-104) MUST occur maximum once |
|
| IBR-SR-32 |
VAT exemption reason text (ibt-120) MUST occur maximum once. |
|
| IBR-SR-33 |
Supporting document description (ibt-123) MUST occur maximum once |
|
| IBR-SR-34 |
Invoice line note (ibt-127) MUST occur maximum once |
|
| IBR-SR-38 |
Invoiced item tax exemption reason text (ibt-185) MUST occur maximum once |
|
| IBR-SR-39 |
Project reference (ibt-011) MUST occur maximum once. |
|
| IBR-SR-46 |
Payment means text (ibt-082) MUST occur maximum once |
|
| IBR-SR-49 |
Value tax point date (ibt-007) MUST occur maximum once |
|
| IBR-SR-50 |
Item description (ibt-154) MUST occur maximum once |
|
| IBR-SR-51 |
Note (ibt-022) MUST occur maximum once |
|
| IBR-SR-52 |
Tender or lot reference (ibt-017) MUST occur maximum once |
|
| IBR-SR-53 |
The Seller Postal Address Line (ibt-162) MUST occur maximum once |
|
| IBR-SR-54 |
The Buyer Postal Address Line (ibt-163) MUST occur maximum once |
|
| IBR-SR-55 |
The Tax Representative Postal Address Line (ibt-164) MUST occur maximum once |
|
| IBR-SR-56 |
The Delivery Postal Address Line (ibt-165) MUST occur maximum once |
|
| IBR-SR-57 |
Company identifier MUST exist in the party tax scheme class. |
|
| IBR-SR-58 |
The Invoiced item TAX category code (ibt-151) MUST be present. |
|
| IBR-SR-59 |
The Payee Postal Address Line (ibt-174) MUST occur maximum once |
|
| IBR-SR-60 |
Payment Instruction ID (ibt-187) MUST occur maximum once. |
|
| IBR-SR-61 |
Allowance/charge tax exemption reason (ibt-197) (ibt-199) MUST occur maximum once. |
|
| IBR-SR-62 |
Despatch advice line reference (ibt-184) MUST occur maximum once. |
|
| IBR-SR-63 |
A Specification identifier must not contain a wildcard character such as '*'. (ibt-024) |
|