# Check PINT AE validation rules

Find the UAE invoice and credit-note rules that apply to your document and correct a rejected submission. You need its document type and any validation errors returned by Unify.

The applicable rules depend on the document type. An ordinary invoice uses [PINT AE Billing invoice rules](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/businessrule/); a credit note uses its [own rules](https://docs.peppol.eu/poac/ae/pint-ae/trn-creditnote/businessrule/). Self-billed documents use the separate [PINT AE Self-Billing rules](https://docs.peppol.eu/poac/ae/pint-ae-sb/). Do not apply invoice rules indiscriminately to a credit note.

## What to check before sending

| Check | Example of an applicable rule | Correction |
| - | - | - |
| Seller and buyer addresses | [IBR-143-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-143-ae/) requires the seller’s address line 1, city and country subdivision. [IBR-144-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-144-ae/) does the same for the buyer. | Add the missing address parts. For UAE addresses, use an allowed emirate subdivision code from the [UAE code lists](https://docs.complyance.io/countries/ae/code-lists/). |
| VAT and totals | [IBR-190-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-190-ae/) requires a 5% rate for lines classified as standard rated. [IBR-147-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-147-ae/) checks a line’s net amount against its quantity, price, charges and allowances. | Match the VAT category and rate; recalculate affected amounts from the lines. |
| Conditional credit-note fields | [IBR-055-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-creditnote/rule/ibr-055-ae/) requires a preceding invoice reference for ordinary credit notes except when the credit-note reason is volume discount. | Add the preceding invoice reference or check that the selected reason is correct. |
| Coded values | [IBR-139-AE](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-139-ae/) checks VAT category codes against the allowed list. | Choose a code from the [UAE code lists](https://docs.complyance.io/countries/ae/code-lists/) instead of free text. |

These are examples. Every rule the e-invoice is checked against is in [the rule catalogue](https://docs.complyance.io/countries/ae/validation-rules/#every-uae-rule) below. In the [UAE field reference](https://docs.complyance.io/countries/ae/fields/), **Requirement** covers all document types and modifiers; **Description** explains conditional requirements, and **Business term** identifies the PINT AE term. Choose **List with sample request** to select your document type and modifiers and see the applicable fields beside a sample request. OpenPeppol publishes the same rules in the PINT AE [invoice](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/) and [credit-note](https://docs.peppol.eu/poac/ae/pint-ae/trn-creditnote/rule/) rule indexes.

## Correct a `422` response

If Unify returns HTTP `422`, the document failed validation. Each entry in `errors` identifies the problem; `code` may be a published rule ID, while `getsPath` and `payloadPath` locate the affected values. For example, the [Unify API example](https://docs.complyance.io/api/?operation=submitDocument) shows `IBR-015` for a missing `totals.amountDue`. Correct the data in the named field, then resubmit the complete document. A change may expose another conditional requirement. [Unify errors](https://docs.complyance.io/api-reference/unify/errors/) describes the response and the other status codes.

An HTTP `200` means validation passed and the document was stored, not that the buyer has received it. Use the returned `documentId` to [follow delivery](https://docs.complyance.io/api-reference/unify/submit-and-retrieve/#follow-the-document). For missing or incorrect values, start with the [UAE field reference](https://docs.complyance.io/countries/ae/fields/).

## Every UAE rule

Before a UAE e-invoice is delivered, it is checked against 302 PINT AE rules: rules specific to the UAE and the shared PINT rules every PINT country uses. A rule applies only when the document has the element it checks, so most invoices meet only some of them. Unify checks many of them on the GETS request itself and returns the rule ID as `code` in a `422` response. If the e-invoice built from your request fails a rule, the `422` has `validationStage` set to `xml` and an empty `errors` list; [get the document](https://docs.complyance.io/api-reference/unify/submit-and-retrieve/#follow-the-document) by its `documentId` to see the rule IDs in its `errors`. Search the table by rule ID, by a business term such as `IBT-115`, or by a word from the rule. Each ID links to the rule’s page on the PINT AE site.

| Rule | What it checks |
| - | - |
| [`IBR-010-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-010-ae/) UAE-specific | Passport issuing country code (BTAE-19) MUST be there when Buyer legal registration identifier type (BTAE-16) is 'Passport' |
| [`IBR-101-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-101-ae/) UAE-specific | Authority name (BTAE-11) MUST be there when Buyer legal registration identifier type (BTAE-16) is Commercial/Trade license. |
| [`IBR-149-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-149-ae/) UAE-specific | The buyer legal registration identifier (IBT-047) MUST be provided when the scheme identifier (IBT-049-1) is '0235' and buyer electronic address (IBT-049) is not '1XXXXXXXXX' or '9XXXXXXXXX' |
| [`IBR-179-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-179-ae/) UAE-specific | Buyer VAT identifier (IBT-048) MUST occur maximum once |
| [`IBR-135-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-135-ae/) UAE-specific | Either Buyer identifier (IBT-046) or Buyer VAT identifier (IBT-048 ) MUST be present when the Invoice transaction type code \[BTAE-02] is other than XXXXXXX1 (Exports) and scheme identifier (IBT-049-1) is '0235' and buyer electronic address (IBT-049) is not '1XXXXXXXXX' |
| [`IBR-180-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-180-ae/) UAE-specific | When scheme identifier (IBT-049-1) is '0235' and Buyer legal registration identifier (ibt-047) is provided, then Buyer legal registration identifier type (BTAE-16) MUST be present |
| [`IBR-183-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-183-ae/) UAE-specific | The value in Buyer legal registration identifier type \[BTAE-16] should either be 'Commercial/Trade license' or 'Emirates ID' or 'Passport' or 'Cabinet decision' when Buyer legal registration identifier (IBT-047) is provided and scheme identifier (IBT-049-1) is '0235' and buyer electronic address (IBT-049) is not '1XXXXXXXXX'. |
| [`IBR-196-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-196-ae/) UAE-specific | The Incoterms (BTAE-22) must be provided. |
| [`IBR-144-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-144-ae/) UAE-specific | In Buyer postal address (IBG-08), Address line 1 (IBT-050), Buyer city (IBT-052) and Buyer country subdivision (IBT-054) must be provided |
| [`IBR-143-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-143-ae/) UAE-specific | In Seller postal address (IBG-05), Seller address line 1 (IBT-035), Seller city (IBT-037) and Seller country subdivision (IBT-039) must be provided. |
| [`IBR-012-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-012-ae/) UAE-specific | Passport issuing country code (BTAE-18) MUST be there when Seller legal registration identifier type (BTAE-15) is 'Passport' |
| [`IBR-172-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-172-ae/) UAE-specific | Authority name (BTAE-12) MUST be there when the value in Seller legal registration identifier type (BTAE-15) is Commercial/Trade license. |
| [`IBR-177-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-177-ae/) UAE-specific | Either Seller tax registration identifier (IBT-032) or Seller VAT identifier (IBT-031) MUST be provided |
| [`IBR-178-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-178-ae/) UAE-specific | Tax scheme code, if provided in (IBT-031-1) shall not be 'VAT' when Seller tax registration identifier (IBT-032) is provided |
| [`IBR-150-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-150-ae/) UAE-specific | The Seller legal registration identifier (IBT-030) MUST be provided when the scheme identifier (IBT-034-1) is '0235' |
| [`IBR-173-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-173-ae/) UAE-specific | The value in Seller legal registration identifier type \[BTAE-15] scheme identifier \[IBT-030-1] should either be 'Commercial/Trade license' or 'Emirates ID' or 'Passport' or 'Cabinet decision' when the value in Seller legal registration identifier (IBT-030) is provided and scheme identifier (IBT-034-1) is '0235' and the Seller country code (IBT-055) is AE. |
| [`IBR-181-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-181-ae/) UAE-specific | When scheme identifier (IBT-034-1) is '0235' and Seller legal registration identifier (ibt-030) is provided, then Seller legal registration identifier type (BTAE-15) MUST be present |
| [`ALIGNED-IBRP-004`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-004/) UAE-specific | Item net price (ibt-146) MUST equal (Gross price (ibt-148) - Price discount (ibt-147)) when gross price is provided. |
| [`IBR-126-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-126-ae/) UAE-specific | In Price Details (IBG-29), Item price base quantity (IBT-149) and Item Gross Price (IBT-148) MUST be there. |
| [`IBR-192-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-192-ae/) UAE-specific | when Payment means type code (ibt-081) is 'credit transfer' then Payment account identifier (ibt-084) must be provided. |
| [`IBR-128-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-128-ae/) UAE-specific | When Country code (IBT-040, IBT-055, IBT-069, IBT-080) is AE, then country subdivision (IBT-039, IBT-054, IBT-068, IBT-079) must be one of (AUH, DXB, SHJ, UAQ, FUJ, AJM, RAK). |
| [`ALIGNED-IBRP-032`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-032/) UAE-specific | Each Document level allowance (ibg-20) MUST have a Document level allowance VAT category code (ibt-095). |
| [`ALIGNED-IBRP-057`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-057/) UAE-specific | Either both or neither Allowance base amount (ibt-093) and percentage (ibt-094) MUST be provided. |
| [`IBR-131-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-131-ae/) UAE-specific | Allowance amount (IBT-092, IBT-136) must equal base amount (IBT-093, IBT-137) \* percentage (IBT-094, IBT-138) /100 if base amount and percentage exists |
| [`IBR-115-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-115-ae/) UAE-specific | Document level allowance tax category code (IBT-095) cannot be 'Standard rate additional VAT'. |
| [`IBR-168-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-168-ae/) UAE-specific | Document level allowances (IBG-20) with Document level allowance VAT category code (IBT-095) as 'Exempt from VAT' MUST have a Document level allowance VAT exemption reason code (IBT-196) |
| [`ALIGNED-IBRP-037`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-037/) UAE-specific | Each Document level charge (ibg-21) MUST have a Document level charge VAT category code (ibt-102). |
| [`ALIGNED-IBRP-058`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-058/) UAE-specific | Either both or neither Charge base amount (ibt-100) and percentage (ibt-101) MUST be provided. |
| [`IBR-146-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-146-ae/) UAE-specific | Charge amount (IBT-099, IBT-141) must equal base amount (IBT-100, IBT-142) \* percentage (IBT-101, IBT-143) /100 if base amount and percentage exists |
| [`IBR-114-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-114-ae/) UAE-specific | Document level charge VAT category code (IBT-102) cannot be 'Standard rate additional VAT'. |
| [`IBR-169-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-169-ae/) UAE-specific | Document level charge (IBG-21) with Document level charge VAT category code (IBT-102) as 'Exempt from VAT' MUST have a Document level charge VAT exemption reason code (IBT-198). |
| [`IBR-002-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-002-ae/) UAE-specific | Currency exchange rate \[BTAE-04] should contain the values till maximum of 6 decimal places. |
| [`IBR-104-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-104-ae/) UAE-specific | An Invoice line (IBG-25), where Line VAT Information (IBG-30) is present then Invoice line amount in AED (BTAE-10) and VAT Line amount in AED (BTAE-08) must be provided. |
| [`IBR-111-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-111-ae/) UAE-specific | An Invoice line (IBG-25) where the VAT category code (IBT-151) is 'Standard rate additional VAT' the Invoiced item VAT rate (IBT-152) should not be zero. |
| [`IBR-145-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-145-ae/) UAE-specific | Each Invoice line (IBG-25) MUST be categorized with an Invoiced item VAT category code (IBT-151). |
| [`IBR-147-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-147-ae/) UAE-specific | Invoice line net amount (IBT-131) MUST equal (Invoiced quantity (IBT-129) \* (Item net price (IBT-146)/item price base quantity (IBT-149)) + Sum of invoice line charge amount (IBT-141) - sum of invoice line allowance amount (IBT-136). |
| [`IBR-167-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-167-ae/) UAE-specific | Line VAT information (IBG-30) with Invoiced item VAT category code (IBT-151) as 'Exempt from VAT' MUST have a VAT exemption reason code (IBT-186). |
| [`IBR-123-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-123-ae/) UAE-specific | Line VAT Information (IBG - 30) MUST be there and can occur maximum once except in case when invoice type code is 'Out of scope of VAT' or 'Credit note related to goods or services'. |
| [`IBR-194-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-194-ae/) UAE-specific | Invoice line Amount payable (BTAE-10) must be provided. |
| [`ALIGNED-IBRP-001-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-001-ae/) UAE-specific | Specification identifier (ibt-024) MUST start with the value 'urn:peppol:pint:billing-1\@ae-1' or 'urn:peppol:pint:selfbilling-1\@ae-1'. |
| [`ALIGNED-IBRP-002-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-002-ae/) UAE-specific | Business process (ibt-023) MUST be in the format 'urn:peppol:bis:billing' or 'urn:peppol:bis:selfbilling'. |
| [`ALIGNED-IBRP-E-01`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-01/) UAE-specific | An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the VAT category code (ibt-151, ibt-95 or ibt-102) is "Exempt from VAT" MUST contain exactly one VAT breakdown (ibg-23) with the VAT category code (ibt-118) equal to "Exempt from VAT". |
| [`ALIGNED-IBRP-O-01`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-01/) UAE-specific | An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the VAT category code (ibt-151, ibt-95 or ibt-102) is "Not subject to VAT" MUST contain exactly one VAT breakdown group (ibg-23) with the VAT category code (ibt-118) equal to "Not subject to VAT". |
| [`ALIGNED-IBRP-S-01`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-01/) UAE-specific | An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the VAT category code (ibt-151, ibt-95 or ibt-102) is "Standard rated" MUST contain in the VAT breakdown (ibg-23) at least one VAT category code (ibt-118) equal with "Standard rated". |
| [`ALIGNED-IBRP-Z-01`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-01/) UAE-specific | An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the VAT category code (ibt-151, ibt-95 or ibt-102) is "Zero rated" MUST contain in the VAT breakdown (ibg-23) exactly one VAT category code (ibt-118) equal with "Zero rated". |
| [`ALIGNED-IBRP-AE-01-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-01-ae/) UAE-specific | An Invoice that contains an Invoice line (ibg-25), a Document level allowance (ibg-20) or a Document level charge (ibg-21) where the VAT category code (ibt-151, ibt-095 or ibt-102) is "Reverse charge" MUST contain in the VAT Breakdown (ibg-23) at least one VAT category code (ibt-118) equal with "VAT reverse charge". |
| [`ALIGNED-IBRP-SR-12`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-sr-12/) UAE-specific | Seller tax identifier (ibt-031) MUST occur maximum once |
| [`IBR-007-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-007-ae/) UAE-specific | When Invoice Transaction-type code (BTAE-02) has value 1XXXXXXX (Free trade zone), then Beneficiary ID (BTAE-01) MUST be provided. |
| [`IBR-134-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-134-ae/) UAE-specific | Seller VAT Identifier (IBT-031) MUST be there, except when the Invoice type code (IBT-003) is 'Out of scope of VAT' or 'Credit note related to goods or services'. |
| [`IBR-136-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-136-ae/) UAE-specific | Buyer legal registration identifier (IBT-047) must be present when Invoice type code \[IBT-003] is 'Out of scope of VAT' or 'Credit note related to goods or services' |
| [`IBR-137-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-137-ae/) UAE-specific | Principal ID (BTAE-14) is MUST, where Invoice transaction type code \[BTAE-02] is XXXXX1XX (Disclosed Agent billing). |
| [`IBR-138-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-138-ae/) UAE-specific | Invoicing period \[IBG-14] is MUST, where Invoice transaction type code \[BTAE-02] is XXX1XXXX (Summary invoice). |
| [`IBR-141-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-141-ae/) UAE-specific | When, VAT point date \[IBT-007] is present, it should be before the Invoice issue date \[IBT-002]. |
| [`IBR-055-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-055-ae/) UAE-specific | Preceding invoice reference (IBG-03) is must when invoice type code (IBT-003) is 381 (Credit note) or 81 (Credit note related to goods or services) except when the \[BTAE-03] Credit note reason code is 'VD'. |
| [`IBR-142-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-142-ae/) UAE-specific | In Delivery Information (ibg-13), Deliver to address line 1 (IBT-075), Deliver to city (IBT-077), Deliver to country subdivision (IBT-079) MUST be there, in case the Invoice transaction type code \[BTAE-02] is XXXXXX1X (E-commerce supplies). |
| [`IBR-105-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-105-ae/) UAE-specific | An Invoice that contains an Invoice line (IBG-25), where the VAT category code (IBT-151) is 'Standard rate additional VAT' shall contain exactly one VAT breakdown group (IBG-23) with the VAT category code (IBT-118) equal to 'Standard rate additional VAT'. |
| [`IBR-122-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-122-ae/) UAE-specific | When Invoice type code (IBT-003) is 'Out of scope of VAT' or 'Credit note related to goods or services', then the Document level allowance VAT category code (IBT-095), Document level charge VAT category code (IBT-102), Invoiced item VAT category code (IBT-151) MUST be either 'Exempt from VAT' and/or 'Not subject to VAT' and/or 'Zero rated'. |
| [`IBR-124-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-124-ae/) UAE-specific | VAT point date \[IBT-007] MUST not be there when invoice type code (IBT-003) is 'credit note' or 'Credit note related to goods or services'. |
| [`IBR-127-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-127-ae/) UAE-specific | Payment due date \[IBT-009] MUST be present when the amount due for payment (IBT-115) greater than 0, except when invoice type code (IBT-003) is 'Credit note' or 'Credit note related to goods or services' or Invoice transaction-type code (BTAE-002) is X1XXXXXX (Deemed supply) . |
| [`IBR-116-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-116-ae/) UAE-specific | When Invoice transaction-type code (BTAE-02) has value XX1XXXXX (Margin scheme), then the tax category code (IBT-151) should have 'Standard rate additional VAT'. |
| [`IBR-151-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-151-ae/) UAE-specific | When Invoice type code (IBT-003) is 'Commercial invoice' or 'Credit note', Invoiced item VAT category code (IBT-151) should not only contain 'Exempt from VAT' and/or 'Not subject to VAT'. |
| [`IBR-152-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-152-ae/) UAE-specific | In Delivery Information (IBG-13), Deliver to address line 1 (IBT-075), deliver to city (IBT-077), deliver to country subdivision (IBT-079) MUST be there, in case the Invoice transaction type code \[BTAE-02] is XXXXXXX1 (Exports) and the deliver to country code \[IBT-080] should not be 'AE'. |
| [`IBR-153-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-153-ae/) UAE-specific | When the Tax accounting currency (IBT-006) is set to AED and the invoice currency code (IBT-005) differs from AED, the source currency must be designated as the invoice currency code (IBT-005), and the target currency must be specified as the Tax accounting currency (IBT-006), provided that the currency exchange rate (BTAE-04) is available |
| [`IBR-157-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-157-ae/) UAE-specific | Invoice Transaction-type code (BTAE-02) cannot be XXX1XXXX (Summary invoice) or X1XXXXXX (Deemed supply) or XX1XXXXX (Margin scheme) when the invoice type code (IBT-003) is 'Out of scope of VAT' or 'Credit note related to goods or services'. |
| [`IBR-158-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-158-ae/) UAE-specific | Where the Invoice type code \[IBT-003] is 'Credit note', Credit note reason code \[BTAE-03] MUST be there . |
| [`IBR-159-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-159-ae/) UAE-specific | Currency exchange rate \[BTAE-04] is MUST when then Invoice currency code \[IBT-005] is different from 'AED'. |
| [`IBR-160-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-160-ae/) UAE-specific | When Frequency of billing (BTAE-06) value is 'Others', then value should be provided in Invoice note (IBT-022). |
| [`IBR-175-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-175-ae/) UAE-specific | When Invoice currency code \[IBT-005] is other than 'AED' and Tax accounting currency \[IBT-006] is 'AED', then the value in Invoice total VAT amount in tax accounting currency \[IBT-111] and Invoice (or CreditNote) total amount with VAT in AED \[BTAE-20] MUST be present. |
| [`IBR-176-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-176-ae/) UAE-specific | When Invoice transaction type code \[BTAE-02] is XXXXX1XX (Disclosed agent billing), then the value in field Seller VAT Identifier \[IBT-031] and Principal ID \[BTAE-14] should not be the same. |
| [`IBR-190-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-190-ae/) UAE-specific | When the Invoiced item VAT category code (ibt-151), Document level allowance VAT category code (ibt-095), Document level charge VAT category code (ibt-102) is Standard rated then Invoiced item VAT rate (ibt-152), Document level allowance VAT rate (ibt-096), Document level charge VAT rate (ibt-103) must be 5.00. |
| [`IBR-191-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-191-ae/) UAE-specific | Payment means type code (ibt-081) must be provided except when the invoice type code (ibt-003) is 'Credit note' or "Credit note related to goods or services", or Invoice transaction-type code (BTAE-002) is X1XXXXXX (Deemed supply). |
| [`IBR-154-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-154-ae/) UAE-specific | Invoice Transaction-type code (BTAE-02) must be provided from the Invoice Transaction Type Code List. It should be a string consisting of no more than 8 characters, exclusively comprising of 0 and 1. The value in this field should be based on the sequence of transaction present in the invoice (as per list order), If applicable '1', and if not applicable '0' . |
| [`IBR-140-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-140-ae/) UAE-specific | When VAT accounting currency (IBT-006) is present, it shall be AED. |
| [`IBR-193-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-193-ae/) UAE-specific | The unique identifier number (BTAE-07) must be provided. |
| [`IBR-125-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-125-ae/) UAE-specific | In Item Information(IBG-31), Item description (IBT-154) MUST be there. |
| [`IBR-166-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-166-ae/) UAE-specific | In Item information (IBG-31) where Invoiced VAT category code (IBT-151) is 'Reverse charge', Type of goods or services (BTAE-09) MUST be there. |
| [`IBR-184-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-184-ae/) UAE-specific | When the Item type \[BTAE-13] is 'Goods' then Item classification identifier (ibt-158) must be provided. |
| [`IBR-185-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-185-ae/) UAE-specific | When the Item type \[BTAE-13] is 'Services' then Service accounting code (BTAE-17) must be provided. |
| [`IBR-186-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-186-ae/) UAE-specific | When the Item type \[BTAE-13] is 'Both' then Item classification identifier (ibt-158) and Service accounting code (BTAE-17) must be provided. |
| [`IBR-187-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-187-ae/) UAE-specific | The minimum number of digits to be provided should be 'X' in Item classification identifier (ibt-158) and Service accounting code (BTAE-17). |
| [`IBR-188-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-188-ae/) UAE-specific | The scheme identifier (ibt-158-1) MUST be HS when Item classification identifier (ibt-158) is provided. |
| [`IBR-189-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-189-ae/) UAE-specific | The scheme identifier (BTAE-17-1) MUST be SAC when Service accounting code (BTAE-17) is provided. |
| [`ALIGNED-IBRP-045`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-045/) UAE-specific | Each VAT breakdown (ibg-23) MUST have a VAT category taxable amount (ibt-116). |
| [`ALIGNED-IBRP-046`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-046/) UAE-specific | Each VAT breakdown (ibg-23) MUST have a VAT category tax amount (ibt-117). |
| [`ALIGNED-IBRP-047`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-047/) UAE-specific | Each VAT breakdown (ibg-23) MUST be defined through a VAT category code (ibt-118). |
| [`ALIGNED-IBRP-048`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-048/) UAE-specific | Each VAT breakdown (ibg-23) MUST have a VAT category rate (ibt-119), except if the Invoice is not subject to VAT or Exempt from Tax. |
| [`IBR-119-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-119-ae/) UAE-specific | Each VAT breakdown (IBG-23) shall have a VAT category rate (IBT-119), except if the Invoice is not subject to VAT or Exempt from Tax. |
| [`ALIGNED-IBRP-S-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-05/) UAE-specific | In an Invoice line (ibg-25) where the Invoiced item VAT category code (ibt-151) is "Standard rated" the Invoiced item VAT rate (ibt-152) MUST be greater than zero. |
| [`ALIGNED-IBRP-S-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-06/) UAE-specific | In a Document level allowance (ibg-20) where the Document level allowance VAT category code (ibt-95) is "Standard rated" the Document level allowance VAT rate (ibt-96) MUST be greater than zero. |
| [`ALIGNED-IBRP-S-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-07/) UAE-specific | In a Document level charge (ibg-21) where the Document level charge VAT category code (ibt-102) is "Standard rated" the Document level charge VAT rate (ibt-103) MUST be greater than zero. |
| [`ALIGNED-IBRP-S-08`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-08/) UAE-specific | For each different value of VAT category rate (ibt-119) where the VAT category code (ibt-118) is "Standard rated", the VAT category taxable amount (ibt-116) in a VAT breakdown (ibg-23) MUST equal the sum of Invoice line net amounts (ibt-131) plus the sum of document level charge amounts (ibt-99) minus the sum of document level allowance amounts (ibt-92) where the VAT category code (ibt-151, ibt-102, ibt-95) is "Standard rated" and the VAT rate (ibt-152, ibt-103, ibt-96) equals the VAT category rate (ibt-119). |
| [`ALIGNED-IBRP-S-09`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-09/) UAE-specific | The VAT category tax amount (ibt-117) in a VAT breakdown (ibg-23) where VAT category code (ibt-118) is "Standard rated" MUST equal the VAT category taxable amount (ibt-116) multiplied by the VAT category rate (ibt-119). |
| [`ALIGNED-IBRP-S-10`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-s-10/) UAE-specific | A VAT breakdown (ibg-23) with VAT Category code (ibt-118) "Standard rate" MUST not have a VAT exemption reason code (IBT-186) or VAT exemption reason text (IBT-185). |
| [`IBR-102-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-102-ae/) UAE-specific | In a VAT Breakdown (IBG-23) where the VAT category code (IBT-118) is 'Standard rate additional VAT', for each different value of VAT category rate (IBT-119) the VAT category taxable amount (IBT-116) shall equal the sum of Invoice line net amounts (IBT-131) where the VAT category code (IBT-151) is 'Standard rate additional VAT' and the VAT rate (IBT-152) equals the VAT category rate (IBT-119). |
| [`IBR-108-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-108-ae/) UAE-specific | In a VAT breakdown (IBG-23), where VAT category code (IBT-118) is 'Standard rate additional VAT', VAT category tax amount (IBT-117) MUST be equal to 0 (zero). |
| [`ALIGNED-IBRP-E-08`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-08/) UAE-specific | In a VAT breakdown (ibg-23) where the VAT category code (ibt-118) is "Exempt from VAT" the VAT category taxable amount (ibt-116) MUST equal the sum of Invoice line net amounts (ibt-131) minus the sum of Document level allowance amounts (ibt-92) plus the sum of Document level charge amounts (ibt-99) where the VAT category codes (ibt-151, ibt-95, ibt-102) are "Exempt from VAT". |
| [`ALIGNED-IBRP-E-09`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-09/) UAE-specific | The VAT category tax amount (ibt-117) In a VAT breakdown (ibg-23) where the VAT category code (ibt-118) equals "Exempt from VAT" MUST equal 0 (zero). |
| [`IBR-121-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-121-ae/) UAE-specific | In a VAT breakdown (IBG-23) where VAT category code (IBT-118) is 'Exempt from VAT', VAT category Rate (IBT-119) shall not be provided. |
| [`ALIGNED-IBRP-E-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-05/) UAE-specific | In an Invoice line (ibg-25) where the Invoiced item VAT category code (ibt-151) is "Exempt from VAT", the Invoiced item VAT rate (ibt-152) shall not be there. |
| [`IBR-163-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-163-ae/) UAE-specific | In Line VAT information (IBG-30) where Invoiced item VAT category code (IBT-151) is 'Exempt', VAT Line amount \[BTAE-08] shall not be there. |
| [`ALIGNED-IBRP-E-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-06/) UAE-specific | In a Document level allowance (ibg-20) where the Document level allowance VAT category code (ibt-95) is "Exempt from VAT", the Document level allowance VAT rate (ibt-96) MUST be 0 (zero). |
| [`ALIGNED-IBRP-E-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-e-07/) UAE-specific | In a Document level charge (ibg-21) where the Document level charge VAT category code (ibt-102) is "Exempt from VAT", the Document level charge VAT rate (ibt-103) MUST be 0 (zero). |
| [`ALIGNED-IBRP-Z-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-05/) UAE-specific | In an Invoice line (ibg-25) where the Invoiced item VAT category code (ibt-151) is "Zero rated" the Invoiced item VAT rate (ibt-152) MUST be 0 (zero). |
| [`IBR-165-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-165-ae/) UAE-specific | In Line VAT information (IBG-30) where Invoiced item VAT category code (IBT-151) is 'Zero Rated', VAT Line amount \[BTAE-08] MUST be zero. |
| [`ALIGNED-IBRP-Z-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-06/) UAE-specific | In a Document level allowance (ibg-20) where the Document level allowance VAT category code (ibt-95) is "Zero rated" the Document level allowance VAT rate (ibt-96) MUST be 0 (zero). |
| [`ALIGNED-IBRP-Z-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-07/) UAE-specific | In a Document level charge (ibg-21) where the Document level charge VAT category code (ibt-102) is "Zero rated" the Document level charge VAT rate (ibt-103) MUST be 0 (zero). |
| [`ALIGNED-IBRP-Z-08`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-08/) UAE-specific | In a VAT breakdown (ibg-23) where VAT category code (ibt-118) is "Zero rated" the VAT category taxable amount (ibt-116) MUST equal the sum of Invoice line net amount (ibt-131) minus the sum of Document level allowance amounts (ibt-92) plus the sum of Document level charge amounts (ibt-99) where the VAT category codes (ibt-151, ibt-95, ibt-102) are "Zero rated". |
| [`ALIGNED-IBRP-Z-09`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-z-09/) UAE-specific | The VAT category tax amount (ibt-117) in a VAT breakdown (ibg-23) where VAT category code (ibt-118) is "Zero rated" MUST equal 0 (zero). |
| [`IBR-120-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-120-ae/) UAE-specific | In a VAT breakdown (IBG-23) where VAT category code (IBT-118) is 'Zero Rated', VAT category Rate (IBT-119) shall equal to 0. |
| [`ALIGNED-IBRP-O-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-05/) UAE-specific | An Invoice line (ibg-25) where the VAT category code (ibt-151) is "Not subject to VAT" MUST not contain an Invoiced item VAT rate (ibt-152). |
| [`ALIGNED-IBRP-O-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-06/) UAE-specific | A Document level allowance (ibg-20) where VAT category code (ibt-95) is "Not subject to VAT" MUST not contain a Document level allowance VAT rate (ibt-96). |
| [`ALIGNED-IBRP-O-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-07/) UAE-specific | A Document level charge (ibg-21) where the VAT category code (ibt-102) is "Not subject to VAT" MUST not contain a Document level charge VAT rate (ibt-103). |
| [`ALIGNED-IBRP-O-08`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-08/) UAE-specific | In a VAT breakdown (ibg-23) where the VAT category code (ibt-118) is " Not subject to VAT" the VAT category taxable amount (ibt-116) MUST equal the sum of Invoice line net amounts (ibt-131) minus the sum of Document level allowance amounts (ibt-92) plus the sum of Document level charge amounts (ibt-99) where the VAT category codes (ibt-151, ibt-95, ibt-102) are "Not subject to VAT". |
| [`ALIGNED-IBRP-O-09`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-09/) UAE-specific | The VAT category tax amount (ibt-117) in a VAT breakdown (ibg-23) where the VAT category code (ibt-118) is "Not subject to VAT" MUST be 0 (zero). |
| [`ALIGNED-IBRP-O-11-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-o-11-ae/) UAE-specific | In a VAT breakdown (IBG-23) where VAT category code (IBT-118) is 'Not Subject to VAT', VAT category tax Rate (IBT-119) shall not be provided. |
| [`ALIGNED-IBRP-AE-05-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-05-ae/) UAE-specific | In an Invoice line (ibg-25) where the Invoiced item VAT category code (ibt-151) is "Reverse charge" the Invoiced item VAT rate (ibt-152) MUST be there. |
| [`IBR-103-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-103-ae/) UAE-specific | When the Invoiced item VAT category code (ibt-151) is VAT reverse charge, then Buyer VAT identifier (ibt-048) MUST be provided. |
| [`IBR-162-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-162-ae/) UAE-specific | In Line VAT information (IBG-30) where Invoiced item VAT category code (IBT-151) is 'Reverse charge', VAT Line amount \[BTAE-08] MUST be 'zero'. |
| [`IBR-174-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-174-ae/) UAE-specific | In Item Information (IBG-31) where Invoiced VAT category code (IBT-151) is 'Reverse charge', the corresponding Item Standard Identifier (IBT-157) MUST be there and the Scheme Identifier (IBT-157-1) should have the code 0160. |
| [`ALIGNED-IBRP-AE-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-06/) UAE-specific | In a Document level allowance (ibg-20) where the Document level allowance VAT category code (ibt-95) is "Reverse charge" the Document level allowance VAT rate (ibt-96) MUST be zero. |
| [`ALIGNED-IBRP-AE-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-07/) UAE-specific | In a Document level charge (ibg-21) where the Document level charge VAT category code (ibt-102) is "Reverse charge" the Document level charge VAT rate (ibt-103) MUST be zero. |
| [`ALIGNED-IBRP-AE-08-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-08-ae/) UAE-specific | In a VAT Breakdown (IBG-23) where the VAT category code (IBT-118) is 'Reverse Charge', for each different value of VAT category rate (IBT-119) the VAT category taxable amount (IBT-116) shall equal the sum of Invoice line net amounts (IBT-131) plus the sum of Document level charge amounts (IBT-99) minus the sum of Document level allowance amounts (IBT-92) where the VAT category code (IBT-151, IBT-102, IBT-095) is 'Reverse Charge' and the VAT rate (IBT-152, IBT-103, IBT-096) equals the VAT category rate (IBT-119). |
| [`ALIGNED-IBRP-AE-09-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/aligned-ibrp-ae-09-ae/) UAE-specific | In a VAT breakdown (IBG-23) where the VAT category code (IBT-118) is 'Reverse charge', VAT category tax amount (IBT-117) MUST be equal to 0 (zero). |
| [`IBR-132-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-132-ae/) UAE-specific | VAT identifier \[IBT-031, IBT-048, IBT-063, BTAE-14] should be TRN \[VAT registration number] and must be 15 digits, starting with 1, ending with 03. |
| [`IBR-148-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-148-ae/) UAE-specific | The Seller VAT registration identifier (IBT-032) should be TIN (tax identification number) and must be 10 numeric digits and should be of the format 1XXXXXXXXX. |
| [`IBR-133-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-133-ae/) UAE-specific | VAT scheme code, if provided in (IBT-095-1) or (IBT-031-1) or (IBT-048-1) or (IBT-063-1) or (IBT-102-1) or (IBT-118-1) shall be 'VAT' except when Seller tax registration identifier (IBT-032) is provided. |
| [`IBR-001-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-001-ae/) UAE-specific | Credit note reason code \[BTAE-03] value should be from the Reasons for credit note code list. |
| [`IBR-011-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-011-ae/) UAE-specific | Passport issuing country code (BTAE-19) MUST be coded using ISO code list 3166-1. |
| [`IBR-013-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-013-ae/) UAE-specific | Passport issuing country code (BTAE-18) MUST be coded using ISO code list 3166-1. |
| [`IBR-005-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-005-ae/) UAE-specific | Frequency of billing (BTAE-06) should be taken from the frequency of billing code list. |
| [`IBR-139-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-139-ae/) UAE-specific | Document level allowance tax category code \[IBT-095], Document level charge tax category code \[IBT-102], Tax category code \[IBT-118], Invoiced item tax category code \[IBT-151] should be selected from the aligned tax category code. |
| [`IBR-006-AE`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-006-ae/) UAE-specific | In Item Information (IBG-31) where Invoiced tax category code (ibt-151) is 'VAT Reverse charge', Type of goods or services (BTAE-09) MUST be selected from the Goods or services subject to RCM Code list. |
| [`IBR-068`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-068/) Shared PINT | 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-127`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-127/) Shared PINT | 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-069`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-069/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-070/) Shared PINT | 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-113`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-113/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-114/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-115/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-116/) Shared PINT | 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-120`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-120/) Shared PINT | 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-083`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-083/) Shared PINT | Charge on price level (ibt-147) is NOT allowed. Only value 'false' allowed. |
| [`IBR-SR-30`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-30/) Shared PINT | Allowance reason (ibt-097) MUST occur maximum once |
| [`IBR-031`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-031/) Shared PINT | Allowance (ibg-20) MUST have an allowance amount (ibt-092). |
| [`IBR-033`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-033/) Shared PINT | 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-041`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-041/) Shared PINT | Each Invoice line allowance (ibg-27) MUST have an Invoice line allowance amount (ibt-136). |
| [`IBR-042`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-042/) Shared PINT | 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-036`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-036/) Shared PINT | Charge (ibg-21) MUST have a charge amount (ibt-099). |
| [`IBR-SR-31`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-31/) Shared PINT | Charge reason (ibt-104) MUST occur maximum once |
| [`IBR-038`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-038/) Shared PINT | 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-043`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-043/) Shared PINT | Each Invoice line charge (ibg-28) MUST have an Invoice line charge amount (ibt-141). |
| [`IBR-044`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-044/) Shared PINT | 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-082`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-082/) Shared PINT | Allowance/charge indicator value MUST equal 'true' or 'false'. |
| [`IBR-SR-61`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-61/) Shared PINT | Allowance/charge tax exemption reason (ibt-197) (ibt-199) MUST occur maximum once. |
| [`IBR-052`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-052/) Shared PINT | Each Additional supporting document (ibg-24) MUST contain a Supporting document reference (ibt-122). |
| [`IBR-SR-33`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-33/) Shared PINT | Supporting document description (ibt-123) MUST occur maximum once |
| [`IBR-080`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-080/) Shared PINT | The Buyer electronic address (ibt-049) MUST be provided. |
| [`IBR-063`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-063/) Shared PINT | The Buyer electronic address (ibt-049) MUST have a Scheme identifier. |
| [`IBR-011`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-011/) Shared PINT | The Buyer postal address (ibg-08) MUST contain a Buyer country code (ibt-055). |
| [`IBR-SR-54`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-54/) Shared PINT | The Buyer Postal Address Line (ibt-163) MUST occur maximum once |
| [`IBR-057`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-057/) Shared PINT | Each Deliver to address (ibg-15) MUST contain a Deliver to country code (ibt-080). |
| [`IBR-SR-56`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-56/) Shared PINT | The Delivery Postal Address Line (ibt-165) MUST occur maximum once |
| [`IBR-012`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-012/) Shared PINT | An Invoice MUST have the Sum of Invoice line net amount (ibt-106). |
| [`IBR-013`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-013/) Shared PINT | An Invoice MUST have the Invoice total amount without Tax (ibt-109). |
| [`IBR-014`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-014/) Shared PINT | An Invoice MUST have the Invoice total amount with Tax (ibt-112). |
| [`IBR-015`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-015/) Shared PINT | An Invoice MUST have the Amount due for payment (ibt-115). |
| [`IBR-091`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-091/) Shared PINT | Invoice amount due for payment (ibt-115) MUST have no more than 2 decimals. |
| [`IBR-121`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-121/) Shared PINT | Document level allowance amount (ibt-107) MUST have no more than 2 decimals. |
| [`IBR-122`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-122/) Shared PINT | Document level charge amount (ibt-108) MUST have no more than 2 decimals. |
| [`IBR-123`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-123/) Shared PINT | Invoice total amount without TAX (ibt-109) MUST have no more than 2 decimals. |
| [`IBR-125`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-125/) Shared PINT | Invoice total amount with TAX (ibt-112) MUST have no more than 2 decimals. |
| [`IBR-CO-10`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-10/) Shared PINT | Sum of Invoice line net amount (ibt-106) = Σ Invoice line net amount (ibt-131). |
| [`IBR-CO-11`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-11/) Shared PINT | Sum of allowances on document level (ibt-107) = Σ Document level allowance amount (ibt-092). |
| [`IBR-CO-12`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-12/) Shared PINT | Sum of charges on document level (ibt-108) = Σ Document level charge amount (ibt-099). |
| [`IBR-CO-13`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-13/) Shared PINT | 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-16`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-16/) Shared PINT | Amount due for payment (ibt-115) = Invoice total amount with Tax (ibt-112) - Paid amount (ibt-113) + Rounding amount (ibt-114). |
| [`IBR-001`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-001/) Shared PINT | An Invoice MUST have a Specification identifier (ibt-024). |
| [`IBR-SR-63`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-63/) Shared PINT | A Specification identifier must not contain a wildcard character such as '\*'. (ibt-024) |
| [`IBR-002`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-002/) Shared PINT | An Invoice MUST have an Invoice number (ibt-001). |
| [`IBR-003`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-003/) Shared PINT | An Invoice MUST have an Invoice issue date (ibt-002). |
| [`IBR-004`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-004/) Shared PINT | An Invoice MUST have an Invoice type code (ibt-003) / A Credit note MUST have a Credit note Type code (ibt-003). |
| [`IBR-005`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-005/) Shared PINT | An Invoice MUST have an Invoice currency code (ibt-005). |
| [`IBR-006`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-006/) Shared PINT | An Invoice MUST contain the Seller name (ibt-027). |
| [`IBR-007`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-007/) Shared PINT | An Invoice MUST contain the Buyer name (ibt-044). |
| [`IBR-008`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-008/) Shared PINT | An Invoice MUST contain the Seller postal address (ibg-05). |
| [`IBR-010`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-010/) Shared PINT | An Invoice MUST contain the Buyer postal address (ibg-08). |
| [`IBR-016`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-016/) Shared PINT | An Invoice MUST have at least one Invoice line (ibg-25) |
| [`IBR-053`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-053/) Shared PINT | 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-066`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-066/) Shared PINT | An Invoice MUST contain maximum one Payment Card account (ibg-18). |
| [`IBR-067`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-067/) Shared PINT | An Invoice MUST contain maximum one Payment Mandate (ibg-19). |
| [`IBR-071`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-071/) Shared PINT | An invoice should not include an AdditonalDocumentReference (ibg-24) simultaneously referring an Invoice Object Identifier (ibt-018) and an Attachment (ibt-125). |
| [`IBR-072`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-072/) Shared PINT | An invoice MUST not include an AdditionalDocumentReference (ibg-24) simultaneously referring an Invoice Object Identifier (ibt-018) and an Document Description (ibt-123). |
| [`IBR-076`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-076/) Shared PINT | Business process (ibt-023) MUST be provided. |
| [`IBR-078`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-078/) Shared PINT | Only one invoiced object (ibt-018) is allowed on document level. |
| [`IBR-084`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-084/) Shared PINT | Invoice total tax amount (ibt-110) and Invoice total tax amount in accounting currency (ibt-111) MUST have the same operational sign. |
| [`IBR-090`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-090/) Shared PINT | Only one project reference (ibt-011) is allowed on document level. |
| [`IBR-094`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-094/) Shared PINT | Contract reference (ibt-012) MUST occur maximum once. |
| [`IBR-095`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-095/) Shared PINT | Receiving advice reference (ibt-015) MUST occur maximum once. |
| [`IBR-096`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-096/) Shared PINT | Despatch advice reference (ibt-016) MUST occur maximum once. |
| [`IBR-097`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-097/) Shared PINT | Invoicing period (ibg-14) MUST occur maximum once. |
| [`IBR-098`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-098/) Shared PINT | Seller name (ibt-027) MUST occur maximum once. |
| [`IBR-099`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-099/) Shared PINT | Seller trader name (ibt-028) MUST occur maximum once. |
| [`IBR-100`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-100/) Shared PINT | Seller legal registration identifier (ibt-030) MUST occur maximum once. |
| [`IBR-101`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-101/) Shared PINT | Seller additional legal information (ibt-033) MUST occur maximum once. |
| [`IBR-102`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-102/) Shared PINT | Buyer name (ibt-044) MUST occur maximum once. |
| [`IBR-103`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-103/) Shared PINT | Buyer legal registration identifier (ibt-047) MUST occur maximum once. |
| [`IBR-104`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-104/) Shared PINT | Buyer tax identifier (ibt-048) MUST occur maximum once. |
| [`IBR-107`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-107/) Shared PINT | Deliver to information (ibg-13) MUST occur maximum once. |
| [`IBR-112`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-112/) Shared PINT | Buyer trader name (ibt-045) MUST occur maximum once. |
| [`IBR-CO-15`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-15/) Shared PINT | Invoice total amount with Tax (ibt-112) = Invoice total amount without Tax (ibt-109) + Invoice total Tax amount (ibt-110). |
| [`IBR-SR-16`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-16/) Shared PINT | Buyer identifier (ibt-046) MUST occur maximum once |
| [`IBR-SR-39`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-39/) Shared PINT | Project reference (ibt-011) MUST occur maximum once. |
| [`IBR-SR-49`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-49/) Shared PINT | Value tax point date (ibt-007) MUST occur maximum once |
| [`IBR-SR-51`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-51/) Shared PINT | Note (ibt-022) MUST occur maximum once |
| [`IBR-SR-52`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-52/) Shared PINT | Tender or lot reference (ibt-017) MUST occur maximum once |
| [`IBR-021`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-021/) Shared PINT | Each Invoice line (ibg-25) MUST have an Invoice line identifier (ibt-126). |
| [`IBR-022`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-022/) Shared PINT | Each Invoice line (ibg-25) MUST have an invoiced quantity (ibt-129).. |
| [`IBR-023`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-023/) Shared PINT | An Invoice line (ibg-25) MUST have an Invoiced quantity unit of measure code (ibt-130). |
| [`IBR-024`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-024/) Shared PINT | Each Invoice line (ibg-25) MUST have an Invoice line net amount (ibt-131). |
| [`IBR-025`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-025/) Shared PINT | Each Invoice line (ibg-25) MUST contain the Item name (ibt-153). |
| [`IBR-026`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-026/) Shared PINT | Each Invoice line (ibg-25) MUST contain the Item net price (ibt-146). |
| [`IBR-027`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-027/) Shared PINT | The Item net price (ibt-146) MUST NOT be negative. |
| [`IBR-028`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-028/) Shared PINT | The Item gross price (ibt-148) MUST NOT be negative. |
| [`IBR-087`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-087/) Shared PINT | Base quantity (ibt-149) MUST be a positive number above zero. |
| [`IBR-089`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-089/) Shared PINT | Only one invoiced object (ibt-128) is allowed per line (ibg-25). |
| [`IBR-109`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-109/) Shared PINT | Referenced purchase order line identifier (ibt-132) MUST occur maximum once. |
| [`IBR-110`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-110/) Shared PINT | Invoice line period (ibg-26) MUST occur maximum once. |
| [`IBR-111`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-111/) Shared PINT | Item price discount (ibt-147) MUST occur maximum once. |
| [`IBR-SR-34`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-34/) Shared PINT | Invoice line note (ibt-127) MUST occur maximum once |
| [`IBR-SR-38`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-38/) Shared PINT | Invoiced item tax exemption reason text (ibt-185) MUST occur maximum once |
| [`IBR-SR-50`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-50/) Shared PINT | Item description (ibt-154) MUST occur maximum once |
| [`IBR-085`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-085/) Shared PINT | Start date of line period (ibt-134) MUST be within invoice period (ibg-14). |
| [`IBR-086`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-086/) Shared PINT | End date of line period (ibt-135) MUST be within invoice period (ibg-14). |
| [`IBR-030`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-030/) Shared PINT | 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-CO-20`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-20/) Shared PINT | 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-029`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-029/) Shared PINT | 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-CO-19`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-19/) Shared PINT | 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-054`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-054/) Shared PINT | Each Item attribute (ibg-32) MUST contain an Item attribute name (ibt-160) and an Item attribute value (ibt-161). |
| [`IBR-065`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-065/) Shared PINT | The Item classification identifier (ibt-158) MUST have a Scheme identifier. |
| [`IBR-064`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-064/) Shared PINT | The Item standard identifier (ibt-157) MUST have a Scheme identifier. |
| [`IBR-SR-58`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-58/) Shared PINT | The Invoiced item TAX category code (ibt-151) MUST be present. |
| [`IBR-017`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-017/) Shared PINT | The Payee name (ibt-059) MUST be provided in the Invoice, if the Payee (ibg-10) is different from the Seller (ibg-04). |
| [`IBR-105`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-105/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-106/) Shared PINT | 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-SR-19`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-19/) Shared PINT | Payee name (ibt-059) MUST occur maximum once, if the Payee is different from the Seller |
| [`IBR-SR-59`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-59/) Shared PINT | The Payee Postal Address Line (ibt-174) MUST occur maximum once |
| [`IBR-049`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-049/) Shared PINT | A Payment instruction (ibg-16) MUST specify the Payment means type code (ibt-081). |
| [`IBR-SR-27`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-27/) Shared PINT | Payment means text (ibt-081) MUST occur maximum once |
| [`IBR-SR-28`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-28/) Shared PINT | Mandate reference identifier (ibt-089) MUST occur maximum once |
| [`IBR-SR-46`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-46/) Shared PINT | Payment means text (ibt-082) MUST occur maximum once |
| [`IBR-126`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-126/) Shared PINT | 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-SR-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-05/) Shared PINT | Payment terms (ibt-020) MUST occur maximum once. |
| [`IBR-SR-60`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-60/) Shared PINT | Payment Instruction ID (ibt-187) MUST occur maximum once. |
| [`IBR-055`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-055/) Shared PINT | Each Preceding Invoice reference (ibg-03) MUST contain a Preceding Invoice reference (ibt-025). |
| [`IBR-SR-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-07/) Shared PINT | If there is a preceding invoice reference (ibg-03) , the preceding invoice number (ibt-025) MUST be present |
| [`IBR-SR-06`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-06/) Shared PINT | Preceding invoice reference (ibt-025) MUST occur maximum once |
| [`IBR-CO-26`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-26/) Shared PINT | 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-081`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-081/) Shared PINT | The Seller electronic address (ibt-049) MUST be provided. |
| [`IBR-SR-42`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-42/) Shared PINT | Party tax scheme MUST occur maximum twice in accounting supplier party |
| [`IBR-062`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-062/) Shared PINT | The Seller electronic address (ibt-034) MUST have a Scheme identifier. |
| [`IBR-009`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-009/) Shared PINT | The Seller postal address (ibg-05) MUST contain a Seller country code (ibt-040). |
| [`IBR-SR-53`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-53/) Shared PINT | The Seller Postal Address Line (ibt-162) MUST occur maximum once |
| [`IBR-018`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-018/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-019/) Shared PINT | 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-056`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-056/) Shared PINT | The Seller tax representative party (ibg-11) MUST have a Seller tax representative Tax identifier (ibt-063). |
| [`IBR-SR-22`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-22/) Shared PINT | Seller tax representative name (ibt-062) MUST occur maximum once, if the Seller has a tax representative |
| [`IBR-SR-23`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-23/) Shared PINT | Seller tax representative tax identifier (ibt-063) MUST occur maximum once, if the Seller has a tax representative |
| [`IBR-020`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-020/) Shared PINT | 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-SR-55`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-55/) Shared PINT | The Tax Representative Postal Address Line (ibt-164) MUST occur maximum once |
| [`IBR-124`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-124/) Shared PINT | Invoice total TAX amount (ibt-110) MUST have no more than 2 decimals. |
| [`IBR-CO-14`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-co-14/) Shared PINT | Invoice total Tax amount (ibt-110) = Σ Tax category tax amount (ibt-117). |
| [`IBR-SR-32`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-32/) Shared PINT | VAT exemption reason text (ibt-120) MUST occur maximum once. |
| [`IBR-SR-57`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-57/) Shared PINT | Company identifier MUST exist in the party tax scheme class. |
| [`IBR-073`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-073/) Shared PINT | 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-119`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-119/) Shared PINT | A time MUST be formatted hh:mm:ss with optional fractional seconds .sss and time zone expression (ibt-168). |
| [`IBR-074`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-074/) Shared PINT | Binary object elements (ibt-125) MUST contain the mime code attribute (ibt-125-1). |
| [`IBR-075`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-075/) Shared PINT | Binary object elements (ibt-125) MUST contain the filename attribute (ibt-125-2). |
| [`IBR-077`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-077/) Shared PINT | Tax accounting currency code (ibt-006) MUST be different from invoice currency code (ibt-005) when provided. |
| [`IBR-079`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-079/) Shared PINT | Document MUST not contain empty elements. |
| [`IBR-088`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-088/) Shared PINT | Unit code of price base quantity (ibt-150) MUST be same as invoiced quantity (ibt-130). |
| [`IBR-092`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-092/) Shared PINT | If despatch advice reference exists on line (ibt-184) then there MUST not be despatch reference on document level (ibt-016). |
| [`IBR-SR-62`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-sr-62/) Shared PINT | Despatch advice line reference (ibt-184) MUST occur maximum once. |
| [`IBR-093`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-093/) Shared PINT | If there is a paid amount (ibt-180) then total paid amount (ibt-113) MUST exist. |
| [`IBR-108`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-108/) Shared PINT | Deliver to party name (ibt-070) MUST occur maximum once. |
| [`IBR-CL-01`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-01/) Shared PINT | The document type code (ibt-003) MUST be coded by the invoice and credit note related code lists of UNTDID 1001. |
| [`IBR-CL-03`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-03/) Shared PINT | currencyID MUST be coded using ISO code list 4217 alpha-3. |
| [`IBR-CL-04`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-04/) Shared PINT | Invoice currency code (ibt-005) MUST be coded using ISO code list 4217 alpha-3 |
| [`IBR-CL-05`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-05/) Shared PINT | Tax currency code (ibt-006) MUST be coded using ISO code list 4217 alpha-3 |
| [`IBR-CL-07`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-07/) Shared PINT | Object identifier identification scheme (ibt-018-1) (ibt-128-1) MUST be coded using a restriction of UNTDID 1153. |
| [`IBR-CL-10`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-10/) Shared PINT | Any identifier identification scheme (ibt-046-1), (ibt-060-1) MUST be coded using one of the ISO 6523 ICD list. |
| [`IBR-CL-11`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-11/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-13/) Shared PINT | Item classification identifier identification scheme (ibt-158-1) MUST be coded using one of the UNTDID 7143 list. |
| [`IBR-CL-14`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-14/) Shared PINT | 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`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-15/) Shared PINT | Origin country codes in an invoice (ibt-159) MUST be coded using ISO code list 3166-1 |
| [`IBR-CL-16`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-16/) Shared PINT | Payment means in an invoice (ibt-081) MUST be coded using UNCL4461 code list |
| [`IBR-CL-19`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-19/) Shared PINT | Coded allowance reasons (ibt-098), (ibt-140) MUST belong to the UNCL 5189 code list |
| [`IBR-CL-20`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-20/) Shared PINT | Coded charge reasons (ibt-105), (ibt-145) MUST belong to the UNCL 7161 code list |
| [`IBR-CL-21`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-21/) Shared PINT | Item standard identifier scheme identifier (ibt-157) MUST belong to the ISO 6523 ICD list. |
| [`IBR-CL-23`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-23/) Shared PINT | Unit code (ibt-130), (ibt-150) MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension |
| [`IBR-CL-24`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-24/) Shared PINT | Mime code (ibt-125-1) MUST be according to subset of IANA code list. |
| [`IBR-CL-25`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-25/) Shared PINT | Endpoint identifier scheme identifier (ibt-034-1), (ibt-049-1) MUST belong to the CEF EAS code list |
| [`IBR-CL-26`](https://docs.peppol.eu/poac/ae/pint-ae/trn-invoice/rule/ibr-cl-26/) Shared PINT | Delivery location identifier scheme identifier (ibt-071-1) MUST belong to the ISO 6523 ICD code list |

Source: https://docs.complyance.io/countries/ae/validation-rules/
