Insights
PINT-AE Schematron Rules — Complete UAE Reference
Every mandatory PINT-AE BIS v1.0.2 schematron business rule — BR-01 through BR-114 — organised into searchable ranges. Each entry explains what triggers the validation failure, which PINT-AE field it governs, and how to fix it in your ERP output before ASP submission.
BR-01–20
- BR-01Specification Identifier Is Mandatory on Every Invoice
- BR-02Invoice Number Is Mandatory on Every Invoice
- BR-03Invoice Issue Date Is Mandatory on Every Invoice
- BR-04Invoice Type Code Is Mandatory on Every Invoice
- BR-05Invoice Currency Code Is Mandatory on Every Invoice
- BR-06VAT Accounting Currency Code Must Differ from Invoice Currency
- BR-07Buyer Reference or Purchase Order Reference Is Required
- BR-08Seller Name Is Mandatory on Every Invoice
- BR-09Seller Postal Address Is Mandatory on Every Invoice
- BR-10Seller Country Code Is Mandatory in the Postal Address
- BR-11Buyer Name Is Mandatory on Every Invoice
- BR-12Buyer Postal Address Country Code Is Mandatory When Address Is Provided
- BR-13PINT-AE Rule BR-13 (ibr-013): Invoice Total Amount Without Tax Is Mandatory
- BR-14PINT-AE Rule BR-14 (ibr-014): Invoice Total Amount With Tax Is Mandatory
- BR-15PINT-AE Rule BR-15 (ibr-015): Amount Due for Payment Is Mandatory
- BR-16PINT-AE Rule BR-16 (ibr-016): Every Invoice Must Have at Least One Invoice Line
- BR-17PINT-AE Rule BR-17 (ibr-017): Payee Name Mandatory When Payee Differs From Seller
- BR-18PINT-AE Rule BR-18 (ibr-018): Seller Tax Representative Name Is Mandatory When Tax Representative Is Present
- BR-19PINT-AE Rule BR-19 (ibr-020): Seller Tax Representative Postal Address Country Code Is Mandatory
- BR-20PINT-AE Rule BR-20 (ibr-056): Seller Tax Representative VAT Identifier Is Mandatory When Tax Representative Is Present
BR-21–40
- BR-21PINT-AE Rule BR-21 (ibr-021): Invoice Line Identifier Is Mandatory on Every Line
- BR-22PINT-AE Rule BR-22 (ibr-022): Invoiced Quantity Is Mandatory on Every Invoice Line
- BR-23PINT-AE Schematron Rule BR-23: Unit of Measure Code Is Mandatory on Every Invoice Line
- BR-24PINT-AE Schematron Rule BR-24: Invoice Line Net Amount Is Mandatory
- BR-25PINT-AE Schematron Rule BR-25: Item Name Is Mandatory on Every Invoice Line
- BR-26PINT-AE Schematron Rule BR-26: Item Net Price Is Mandatory on Every Invoice Line
- BR-27PINT-AE Schematron Rule BR-27: Item Net Price Must Not Be Negative
- BR-28PINT-AE Schematron Rule BR-28: Item Gross Price Must Not Be Negative
- BR-29PINT-AE Schematron Rule BR-29: Invoicing Period End Date Must Not Precede Start Date
- BR-30PINT-AE Schematron Rule BR-30: Invoice Line Period End Date Must Not Precede Start Date
- BR-31PINT-AE Schematron Rule BR-31: Document-Level Allowance Must Have an Allowance Amount
- BR-32Invoice Line Allowance Must Have a Line Allowance Amount
- BR-33PINT-AE Schematron Rule BR-33: Document-Level Allowance Must Have a Reason or Reason Code
- BR-34Invoice Line Allowance Must Have a Reason or Reason Code
- BR-35Document-Level Charge Must Have a Charge Amount
- BR-36Invoice Line Charge Must Have a Line Charge Amount
- BR-37Document-Level Charge Must Have a Reason or Reason Code
- BR-38Invoice Line Charge Must Have a Reason or Reason Code
- BR-39Allowance/Charge Indicator Must Equal 'True' or 'False'
- BR-40An Invoice Must Contain the Buyer's Postal Address
BR-41–60
- BR-41An Invoice Must State the Sum of Line Net Amounts
- BR-42A Tax Representative Requires a Postal Address
- BR-43A Payment Instruction Must Specify the Payment Means Type Code
- BR-44Every Supporting Document Must Carry a Reference
- BR-45A Tax Currency Code Commits You to a Tax Total in That Currency
- BR-46Item Attributes Travel in Pairs — Name and Value
- BR-47A Billing Reference Must Actually Reference an Invoice
- BR-48Every Deliver-To Address Needs a Country Code
- BR-49The Seller's Electronic Address Must Declare Its Scheme
- BR-50The Buyer's Electronic Address Must Declare Its Scheme
- BR-51One Payment Card Account Per Invoice
- BR-52One Payment Mandate Per Invoice
- BR-53A GLN Must Be a Real GLN
- BR-54Norwegian Organisation Numbers Under Scheme 0192
- BR-55Danish CVR Numbers Under Scheme 0184
- BR-56An Invoice Object Identifier Cannot Carry an Attachment
- BR-57An Invoice Object Identifier Cannot Carry a Description
- BR-58Every Date Must Be YYYY-MM-DD
- BR-59A Binary Attachment Must Declare Its Mime Type
- BR-60A Binary Attachment Must Declare Its Filename
BR-61–80
- BR-61Every Invoice Must Declare Its Business Process
- BR-62Only One Invoiced Object Reference Is Allowed
- BR-63No Element May Be Present but Empty
- BR-64The Buyer Electronic Address Is Mandatory
- BR-65The Seller Electronic Address Is Mandatory
- BR-66Charges Are Not Permitted at Price Level
- BR-67Tax Totals Must Share the Same Sign Across Currencies
- BR-68Line Period Start Must Fall Inside the Invoice Period
- BR-69Line Period End Must Fall Inside the Invoice Period
- BR-70Price Base Quantity Must Be Greater Than Zero
- BR-71Base Quantity Unit Code Must Match the Invoiced Quantity
- BR-72Only One Invoiced Object Reference Per Line
- BR-73One Project Reference Per Document
- BR-74Two Decimals on the Amount Due for Payment
- BR-75Despatch Advice References Belong at One Level Only
- BR-76A Prepaid Payment Requires a Total Paid Amount
- BR-77One Despatch Advice Reference at Header Level
- BR-78One Invoicing Period Per Document
- BR-79One Trading Name for the Seller
- BR-80One Legal Registration Identifier for the Seller
BR-81–100
- BR-81One Line of Additional Legal Information for the Seller
- BR-82One Legal Name for the Buyer
- BR-83One Legal Registration Identifier for the Buyer
- BR-84Standard Rate VAT Must Be 5.00%
- BR-85Exchange Rate Is Mandatory Once the Invoice Isn't in AED
- BR-86The VAT Accounting Currency Can Only Be AED
- BR-87UAE Addresses Must Use One of Seven Emirate Codes
- BR-88The Specification Identifier Declares This Is a UAE Invoice
- BR-89One Payee Identifier, and Only When the Payee Is Not the Seller
- BR-90The Payee Legal Identifier Must Resolve to One Legal Person
- BR-91An Invoice Has One Delivery, Not Several
- BR-92One Name for the Party Receiving the Goods
- BR-93An Invoice Line Points at One Purchase Order Line
- BR-94One Item Price Discount Per Invoice Line
- BR-95Buyer Tax Identifier Must Occur at Most Once
- BR-96Delivery Terms, When Present, Must State the Incoterms Code
- BR-97Seller Tax Registration Identifier or Seller Tax Identifier Must Be Provided
- BR-98Seller Tax Scheme Code Must Be VAT When the Seller Tax Registration Identifier Is Provided
- BR-99Every Document-Level Allowance Must Carry a VAT Category Code
- BR-100Time Value Format
BR-101–119
- BR-101Document Charge Total Precision
- BR-102Tax-Exclusive Total Precision
- BR-103Invoice Tax Total Precision
- BR-104Payment Terms Note Cardinality
- BR-105Sum of Line Net Amounts Must Match the Declared Total
- BR-106Document-Level Allowance Total Must Equal the Sum of Its Parts
- BR-107Tax-Inclusive Total Must Equal Net Total Plus VAT
- BR-108Amount Due Must Reconcile Prepayments and Rounding
- BR-109An Invoicing Period Needs a Start Date or an End Date
- BR-110The Credit Note Reason Code Has to Come From a Fixed List
- BR-111A Buyer's Passport Country Has to Be a Real ISO 3166-1 Code
- BR-112Billing Frequency Has Nine Permitted Values, No More
- BR-113A Reverse-Charge Line Has to Name the Type of Goods or Services
- BR-114A Free Trade Zone Invoice Needs a Beneficiary ID
- BR-115Exchange Rate Precision Cannot Exceed Six Decimals
- BR-116Credit Notes Need a Preceding Invoice Reference — Unless They're Voids
- BR-117A Trade Licence Identifier Needs Its Issuing Authority Named
- BR-118Reverse Charge Lines Require a VAT-Registered Buyer
- BR-119Line VAT Classification Needs Both AED Amounts Stated