Invoice
Used when the supplier issues the billing document to the buyer under the applicable business and tax scenario.
PARTIES · SUPPLIER → BUYERA practical guide to UAE Invoice, Credit Note and Self-Billing data: what the specification controls, which fields depend on the scenario, where ERP ownership ends, how validation works and what must be proven before activation.
Apply the effective syntax binding, code lists, semantic rules and UAE specialisation.
PINT AE provides structured billing and self-billing specifications. The business event determines the correct document and role model before any field is mapped.
Used when the supplier issues the billing document to the buyer under the applicable business and tax scenario.
PARTIES · SUPPLIER → BUYERUsed for supported downward adjustments or reversals, with the required relationship to the affected transaction.
CONTROL · REFERENCE & REASONUsed where the buyer issues the invoice on behalf of the supplier under an applicable self-billing arrangement.
PARTIES · ROLE REVERSALUsed for the corresponding supported credit adjustment in the self-billing model, with its own process context.
CONTROL · AGREEMENT & TRACEPINT AE defines business terms and rules with syntax bindings to structured UBL XML. OpenPeppol publishes versioned UAE specifications, release notes, semantic models, syntax bindings, code lists and Schematron rules. Implementation must bind every test and release to the version effective for the target environment.
As of this review, OpenPeppol documentation includes published version directories and an upcoming channel that may contain a later candidate release. “Latest” is not enough: the project must record which version is accepted by the applicable environment.
This simplified I/C/O lens is for readiness workshops. The authoritative semantic model, cardinality and business rules for the active release always prevail.
I/C/O is a workshop shorthand—not a substitute for the official field model. A field shown here as conditional may become mandatory under a specific document type, tax category, party role or business rule.
A robust design avoids burying every UAE rule inside each ERP connector. Source systems provide authoritative facts; a governed mapping layer applies consistent semantics and generates the target documents.
Own the commercial transaction, party master, tax determination, quantities, prices, approvals and accounting state.
Normalise field names, formats, ownership, transformations, default rules, code mappings and quality checks.
Generate and validate the applicable structured document, correlate reporting data and return statuses to the enterprise workflow.
Correct business facts, tax/VAT treatment, party master data, source values, approvals, document intent and exception decisions remain with the business and its authoritative systems.
Configured mapping, syntax generation, validation, exchange preparation, tax-data interaction, status forwarding and retained technical evidence operate within the agreed and authorised service scope.
Validation should progress from structure to meaning, arithmetic, identity and lifecycle consistency. Each failure must return a stable rule reference and an actionable owner.
Confirm the payload is well formed, uses the expected namespaces and conforms to the required UBL schema.
FAILURE OWNER · INTEGRATIONCheck that business terms appear in permitted XML elements with the required cardinality and data representation.
FAILURE OWNER · MAPPINGValidate currencies, countries, units, tax categories, document types, identifier schemes and other controlled values.
FAILURE OWNER · MASTER DATAApply PINT and UAE-specific Schematron rules, including conditional fields and relationships between values.
FAILURE OWNER · TAX / FUNCTIONALReconcile line extensions, allowances, charges, category subtotals, tax amounts, rounding and payable totals.
FAILURE OWNER · ERP / FINANCEValidate participant identity, routing capability, duplicate controls, references and correlation across PINT, TDD/TDS and MLS.
FAILURE OWNER · OPERATIONSThese are common implementation risk areas—not a ranked claim about UAE production rejection volumes. The correct priority comes from profiling your own data and interfaces.
Trading names, branches, group companies, tax registrations and participant endpoints are conflated.
Create an entity-identity register and reconcile every identifier to its owner and effective dates.
A field appears optional in the base model but becomes required for the chosen tax, payment or reference scenario.
Maintain a scenario-to-field matrix and test every conditional branch, not only the happy path.
Line category, rate, exemption reason and document-level tax breakdown do not describe the same treatment.
Map approved ERP tax codes to controlled PINT outcomes and prohibit free-text workarounds.
Source systems round at different points, causing lines, tax subtotals and document totals not to reconcile.
Approve one calculation and rounding policy, then regression-test boundary values and mixed-tax documents.
Credit Notes or supplementary Invoices cannot reliably identify the document or business event they adjust.
Persist immutable references and test cancellations, partial credits, returns and upward adjustments end to end.
A technical rejection reaches a queue, but no owner, correction rule or resubmission decision is defined.
Map every status to a severity, owner, response time, correction path and evidence requirement.
The enterprise record is incomplete if the invoice XML, tax-data interaction and message statuses cannot be correlated to the same document and lifecycle.
The structured Invoice or Credit Note exchanged between supplier and buyer through the provider model.
Document identity, parties, lines, tax, totals, references, syntax and semantic validity.
TDD reports applicable issued or received invoice data. The specification also describes a status form used for the failed-validation scenario.
Reporter role, source-document correlation, document function, extracted data and authority response.
Conveys validation and reporting outcomes between the relevant corners so business systems can update lifecycle state.
Stable status mapping, correlation IDs, timestamps, negative paths, retry decisions and evidence.
A test passes only when the expected XML, validation result, exchange state, reporting interaction, ERP status and retained evidence all agree.
Demonstrate that supported business flows complete with correct documents, statuses and evidence.
Demonstrate deterministic rejection, actionable diagnostics and controlled recovery.
Every in-scope entity and document type has approved mappings, representative positive and negative scenarios, reconciled source and target values, named exception owners, repeatable regression results and retained evidence linked to the exact specification version.
The technical programme should produce evidence at four gates, not one large “integration complete” statement.
Entities, transaction types, business scenarios, versions, owners and external dependencies are documented.
EVIDENCE · SCOPE REGISTEREvery target term has a source, rule, owner, quality check, conditionality and change-control path.
EVIDENCE · MAPPING MATRIXPositive and negative documents pass the intended layers with reconciled statuses and actionable diagnostics.
EVIDENCE · TEST PACKQueues, correction, retry, resubmission, reconciliation, retention and support paths have named owners.
EVIDENCE · RUNBOOKInvocor is Abzer DMCC’s global Peppol-based e‑Invoicing platform. The UAE implementation includes PINT AE, Self-Billing, tax-data and status-processing architecture in accreditation and pre-production scope.
Data assessment, mappings, integration preparation, validation and operating-model design may proceed before activation—but every output must retain its environment, version and dependency qualifiers.
Use this guide for programme structure. Use OpenPeppol and UAE Ministry of Finance materials for the normative specification and current regulatory position.
Versioned PINT AE Billing, Self-Billing and UAE Tax Data Document documentation.
Open OpenPeppol documentation ↗Later candidate documentation that must not be assumed to be the active production baseline.
Review upcoming channel ↗Official programme definition, legislation, mandatory-field materials and five-corner overview.
Open official portal ↗Last content review: 22 September 2026. This field guide is educational and does not replace the active semantic model, syntax binding, code lists, Schematron rules, implementation decisions or professional tax advice. The official artefacts effective for the target environment prevail.
Assess entity scope, document types, source fields, conditional rules, tax mappings, identities, validation gaps, test scenarios and operational ownership.