Mandatory compliance begins January 2027

Your invoices. Compliant.
Before the deadline.

Peppol-certified eInvoicing for UAE businesses. Upload your invoices, generate PINT-AE XML, transmit to the FTA. No XML knowledge required, with minimal to no ERP changes.

AED 5,000/mo
Non-compliance penalty
50+
Required XML fields
<500ms
API response time
99.9%
Approval rate
Days until ASP selection deadline (≥ AED 50M businesses)
00
Days
00
Hrs
00
Min
00
Sec

Before this date, you must register your ASP on EmaraTax. Haven't started? Book your free assessment now.

UAE eInvoicing is now mandatory

Starting January 2027, every UAE business with revenue above AED 50M must send invoices electronically through the Peppol network. Non-compliance carries penalties of up to AED 5,000 per month, with additional fines of AED 100 per late invoice.

50+ required XML fields
XML-based UBL format
Peppol network transmission
FTA compliance reporting

Three steps to compliance

One invoice or ten thousand. Same process.

01

Upload Your Way

Drop a single invoice PDF or batch-upload thousands via API, SFTP, or CSV. Connect your ERP for fully automated submission.

02

Auto-Parse & Validate

180+ validation checks run instantly. EN16931 schema compliance, UAE TRN verification, VAT calculations, and field completeness. Errors flagged with plain-language fix instructions.

03

Transmit via Peppol

Peppol-ready PINT-AE XML generated and transmitted to the FTA through our certified ASP. Track clearance status in real time from your dashboard.

Connect any system in weeks, not months

Whether you run SAP, a custom-built ERP, or export invoices from Excel, Calculus meets you where you are.

API-First Integration

RESTful APIs with sub-500ms response times. Full documentation and self-serve onboarding for development teams.

File-Based Ingestion

No API capability? No problem. Upload via SFTP, CSV, or flat file. Batch processing handles thousands of invoices per cycle.

Built for Scale

Process up to 6,000 invoices per minute. Whether you send 50 invoices a month or 50,000, the platform scales with you. 99.9% uptime guaranteed.

180+ Pre-Submission Validations

Every invoice passes through 180+ automated checks before reaching the Peppol network. Schema compliance, UAE TRN verification, VAT calculations, field completeness, and format validation. Errors are flagged with clear fix instructions, not cryptic codes.

Supported Formats

JSONXMLCSVFlat FileSFTPDirect API

Comprehensive eInvoicing platform

Everything you need for hassle-free UAE eInvoicing compliance.

Peppol-Compliant Data Preparation

  • Single or multi-source data input via API, SFTP, or file upload
  • Validate eInvoice data against UAE PINT with 180+ automated checks
  • Aggregate data from departments, business units, or multiple ERPs
  • Transform orders, subscriptions, or timesheets into eInvoice format

Peppol eInvoice Exchange

  • Send and receive via Peppol Access Point
  • Regulatory reporting to the FTA (5th corner)
  • Automated invoice response fetching with retry and queue management
  • Real-time source system notifications and clearance status sync

Reconciliation & Reporting

  • Source ERP invoices reconciled against cleared eInvoices automatically
  • VAT liability reports reflect only successfully reported invoices
  • Exportable audit packs with digitally signed documents
  • Entity-level audit logs for every invoice action

Value-Added Services

  • Source-friendly configurable input templates
  • Peppol address lookup capability
  • AR and AP process automation
  • Advanced dashboard with compliance analytics and error tracking
  • Multi-format delivery: PDF, XML, EDI, or via Peppol network

Built for UAE industries

Purpose-built workflows for the sectors that drive the UAE economy.

Trading & Distribution

High invoice volumes across multiple suppliers and buyers. Bulk processing and multi-entity support built in.

Construction & EPC

Running account billing, milestone-based invoicing, and partial delivery tracking.

Professional Services

Timesheet-to-invoice automation for consultancies, law firms, and agencies.

Hospitality & Real Estate

Multi-property, multi-entity invoicing with consolidated compliance reporting.

Retail & E-Commerce

High-frequency B2C and B2B transactions with automated VAT handling.

Logistics & Freight

Booking-to-fulfillment invoicing with support for partial shipments and returns.

Full compliance checklist

Every standard. Every requirement. Handled.

EN16931 Semantic Model

European standard for electronic invoicing data models

UAE TRN Validation

15-digit Tax Registration Number verification

5% VAT Handling

Standard rate, zero-rated, and exempt calculations

UBL 2.1 Format

Universal Business Language XML schema

Peppol BIS 3.0

Business Interoperability Specifications compliance

PINT-AE Profile

Peppol International model, UAE extension

UAE rollout timeline

The mandate rolls out in two phases. Get ahead of the curve.

30 October 2026
≥ AED 50M revenue

ASP selection deadline. Register your chosen ASP on the EmaraTax portal. Missing this deadline may delay your compliance timeline and trigger FTA scrutiny.

1 January 2027
≥ AED 50M revenue

Go live. All invoices must be transmitted electronically via Peppol. Non-compliance penalty: AED 5,000/month + AED 100 per late invoice.

31 March 2027
< AED 50M revenue

ASP selection deadline. Same registration process on EmaraTax portal.

1 July 2027
< AED 50M revenue

Full mandate in effect. Every UAE business must comply regardless of revenue.

What changes for your team?

Less than you think.

Your finance team

Invoices are generated from the same data they already produce. The only change: invoices route through Taxilla for validation and Peppol transmission before reaching the buyer. Most teams are fully comfortable within the first week.

Your IT team

For API or SFTP integration, expect 2-4 weeks of setup with our documentation and integration support. For file-based upload, no IT involvement is needed at all.

Your customers

They receive the same invoice, now with a Peppol-compliant XML attached. No action required from their side until their own mandate deadline arrives.

Average time to go live: 3-6 weeks from contract signing.

UAE Ministry of Finance

Approved by UAE Ministry of Finance

Calculus is powered by Taxilla, an approved Accredited Service Provider under the UAE Ministry of Finance Peppol mandate. Taxilla's platform processes 250M+ transactions annually for 1,500+ organizations across 25+ countries.

When you work with Calculus, you get Taxilla's global infrastructure with local, hands-on implementation support.

Approved Service Provider

DCTCE 5-Corner model. Full Peppol compliance. Zero non-compliance risk.

UAE MoF Approved ASP
FTA-Compliant Validation
Peppol Certified Access Point
EN16931 Semantic Model
14-Day SLA Guaranteed
Cross-border via Peppol Network

Enterprise-grade security

Your invoice data is protected by the same infrastructure trusted by 1,500+ organizations worldwide.

Data Encryption

End-to-end encryption in transit (TLS 1.2+) and at rest (AES-256).

UAE Data Residency

All data processed and stored within UAE borders. Hosted at Dubai Silicon Oasis.

Audit-Ready Compliance

Immutable audit logs for every invoice action. Exportable compliance packs with digitally signed documents.

AICPA SOCISO 27001ISO 27701ISO 9001

Integrates with your ERP — or your custom system

SAPOracleQuickBooksXeroZohoNetSuiteTallySageMicrosoft Dynamics

Using a custom or in-house system? Our ERP-agnostic platform connects via API, SFTP, or file upload. No middleware required. If your system can export data, we can ingest it. Implementation support included for all integration methods.

Powered by Taxilla FINOPS 360 · Dubai Silicon Oasis · Approved UAE eInvoicing ASP

Frequently asked questions

Everything you need to know about UAE eInvoicing compliance.

What is UAE eInvoicing and who needs to comply?

The UAE Ministry of Finance mandates that businesses send invoices electronically via the Peppol network in structured XML format. The mandate rolls out in two phases: Phase 1 (January 2027) covers businesses with revenue of AED 50M or more, and Phase 2 (July 2027) covers all remaining businesses below AED 50M. Businesses who wish to be early adopters can start testing now. The mandate applies to any person conducting business in the UAE, regardless of VAT registration status. B2C transactions are excluded until a future ministerial decision.UAE MoFMD 244/2025

Does the mandate apply only to VAT-registered businesses?

No. The mandate applies to any person conducting business in the UAE, regardless of VAT registration status. Non-VAT-registered entities must register with the FTA to obtain a Tax Identification Number (TIN). For VAT groups, each member must have its own ASP endpoint using its own TIN (the first 10 digits of its own TRN, not the group representative's TRN), with a 24-month grace period from January 2027 for intra-group transactions.MD 243/2025MoF Guidelines V1.0

Are B2C transactions covered by the mandate?

No. Business-to-consumer (B2C) transactions are excluded from the Electronic Invoicing System until a future ministerial decision. Businesses engaged exclusively in B2C are fully exempt for now. However, businesses with mixed B2B and B2C operations must comply for their B2B and B2G transactions. Voluntary eInvoicing for B2C is permitted, though all technical requirements then apply.MD 244/2025

Do both invoice senders and receivers need an ASP?

Yes. Both the invoice issuer and the recipient must appoint an Accredited Service Provider connected to the Peppol network. This is a bilateral obligation. For overseas buyers without UAE tax obligations, if they are on the Peppol network in their home jurisdiction, their existing endpoint is used; otherwise, a fallback mechanism (PDF copy) applies.MoF Guidelines V1.0

What about VAT group members and intra-group transactions?

Each VAT group member must register a separate Peppol endpoint using its own TIN, which is the first 10 digits of its individual TRN, not the group representative's. A 24-month grace period for intra-group transactions runs from 1 January 2027 to 31 December 2028, during which eInvoicing obligations do not apply between members of the same VAT group. Transactions with external parties must comply per the normal phase schedule.MoF Guidelines V1.0

Do non-VAT-registered businesses need to comply?

Yes. Any person conducting business in the UAE is within scope, even without VAT registration. Non-VAT-registered businesses must register with the FTA to obtain a TIN. They issue "Commercial Invoices" rather than "Tax Invoices" through the system, and must do so within 14 days from the date of the business transaction.MD 243/2025UAE FTA

What about overseas or international buyers?

If the overseas buyer is on the Peppol network in their home jurisdiction, their existing Peppol endpoint is used to receive the eInvoice. If not, a fallback mechanism applies where the buyer receives a PDF copy. A buyer's eInvoicing onboarding status does not affect the supplier's obligation to issue eInvoices; predefined endpoints exist for scenarios where the buyer hasn't yet appointed an ASP.OpenPeppolMoF Guidelines V1.0

Are free zone entities in scope?

Yes. The mandate applies to "any Person conducting Business in the State," which explicitly includes designated zones and free zones. The PINT-AE specification has a dedicated transaction type flag (position 1 in the 8-bit ProfileExecutionID) for Free Trade Zone transactions, with additional mandatory fields like Beneficiary ID.MD 243/2025Peppol PINT-AE

Are export and e-commerce transactions in scope?

Yes. Both are explicitly covered. The PINT-AE ProfileExecutionID includes dedicated flags for exports (position 8) and e-commerce (position 7). Export invoices require a delivery address with a country code that is not "AE." E-commerce invoices require a full delivery address including emirate code. If you sell online to other businesses or export goods, your eInvoicing setup must accommodate these transaction types.MD 243/2025Peppol PINT-AE

Are import invoices required through the eInvoicing system?

No. Foreign supplier invoices received by UAE buyers are not mandated through the system. The MoF has stated it seeks to avoid imposing additional reporting obligations for import transactions. If your foreign supplier is in a Peppol-compliant country, you can receive invoices via the Peppol network, but the UAE's data dictionary cannot be imposed on them, and you are not mandated to report the transaction through the eInvoicing system.MoF Guidelines V1.0

Are there any exemptions from the eInvoicing mandate?

Yes. Exemptions include sovereign government activities, international airline passenger transport where electronic tickets are issued, and international air cargo transport by airlines (24-month temporary exclusion). VAT-exempt and zero-rated financial services under Article 42 of the VAT Executive Regulation are also excluded. B2C transactions and supplies to or from natural persons not in business are outside scope.MD 243/2025MD 244/2025

Are voluntary adopters subject to penalties?

No. Article 2(2) of Cabinet Decision 106 of 2025 explicitly exempts voluntary participants from penalties. Businesses that adopt eInvoicing before their mandatory phase begins face no penalty risk. Businesses who wish to be early adopters can start testing now, and it is a good way to resolve integration issues before penalties apply.Cabinet Decision 106/2025

What is the Peppol Participant ID format for UAE entities?

The Peppol Participant Identifier for UAE entities follows the format 0235:[10-digit TIN], where 0235 is the UAE's scheme identifier on the Peppol network and the TIN is the first 10 digits of the TRN issued by the FTA. Every business in scope needs this identifier registered with their ASP. If you don't have a TRN yet, you must register with the FTA to get one before you can onboard.MoF Guidelines V1.0OpenPeppol

How does the Peppol 5-Corner model work?

The UAE uses the Decentralized Continuous Transaction Control and Exchange (DCTCE) model, extending the standard Peppol 4-corner model with a fifth corner for the tax authority. The five corners are: (C1) the Supplier, (C2) the Supplier's ASP, which validates and transmits the invoice, (C3) the Buyer's ASP, which receives and delivers it, (C4) the Buyer, and (C5) the Federal Tax Authority, which receives tax data from both C2 and C3 for cross-validation. Calculus operates as your ASP, handling corner 2 (for suppliers) or corner 3 (for buyers).MoF Guidelines V1.0MoF Consultation

What is DCTCE and why did the UAE choose this model?

DCTCE stands for Decentralized Continuous Transaction Control and Exchange. Unlike centralized clearance models (such as Italy's SDI or Saudi Arabia's FATOORAH), the UAE model is decentralized: the FTA acts as a data repository, not an invoice clearance gateway. Both the sender's and receiver's ASPs independently extract and report tax-relevant data to the FTA, which cross-validates. This dual-reporting design ensures data integrity without creating a single point of failure.MoF Guidelines V1.0MoF Consultation

What role does an Accredited Service Provider (ASP) play?

ASPs validate all eInvoice data against the UAE data dictionary, transmit invoices through the Peppol network, and report Tax Data Documents (TDDs) to the Federal Tax Authority. They ensure every invoice meets PINT-AE compliance before it enters the network. Calculus, powered by Taxilla, is an approved ASP listed by the UAE Ministry of Finance. Taxilla is number 19 of 21 providers on the approved list.UAE MoF ASP ListMD 64/2025

What is PINT-AE XML?

PINT-AE (Peppol International, UAE Extension) is the specific XML format required for UAE eInvoicing. It extends the European EN16931 standard through a multi-layer derivation: EN16931 to Peppol BIS Billing 3.0 to PINT (global template) to PINT-AE (UAE specialization). It uses UBL 2.1 XML syntax and adds UAE-specific business rules like TRN validation, AED currency handling, and 5% VAT calculations.Peppol PINT-AEEU EN16931

How does PINT-AE relate to EN16931?

PINT-AE is built on a multi-layer standards chain: the European standard EN16931 forms the semantic base, which Peppol BIS Billing 3.0 implements, which PINT (the global template) extends, which PINT-AE then customizes for the UAE. The specification defines approximately 135 total data elements, of which 51 are mandatory for a standard tax invoice, including 15 fields not currently required under UAE VAT law. Fields cover invoice metadata, seller/buyer details, document totals, tax breakdowns, and line-level requirements.Peppol PINT-AEEU EN16931MoF Fields V1.0

Can I use different ASPs for sending and receiving?

No. Each business entity must use the same Accredited Service Provider for both sending (accounts receivable) and receiving (accounts payable) eInvoices. You appoint exactly one ASP that handles both directions. Choose carefully, as switching providers later adds integration complexity.MoF Guidelines V1.0

What is self-billing under UAE eInvoicing?

Self-billing is when the buyer is authorized by the seller to issue the invoice. This is distinct from reverse charge. Under UAE eInvoicing, the buyer creates the eInvoice and exchanges the document with the seller; the buyer's ASP reports to the FTA. Self-billing uses a separate PINT-AE Self-Billing specification with a different specification identifier (urn:peppol:pint:selfbilling-1@ae-1). If you use self-billing arrangements, you need the correct spec from your ASP.Peppol Self-Billing SpecMoF Guidelines V1.0

How are errors or disputes handled on eInvoices?

There is no concept of invoice cancellation or amendment in UAE eInvoicing. All corrections require issuing a credit note. A credit note reason code is mandatory (from an official code list, not free text), and the preceding invoice reference is mandatory (except for voluntary disclosure with reason code "VD"). Technical rejections by Corner 2, 3, or 5 are based on Schematron validations only; commercial disputes are handled outside the system.MoF Guidelines V1.0

How many validation rules does a UAE eInvoice go through?

Over 250 validation rules run on every single eInvoice before it can be transmitted. Validation happens at three layers: your ASP (Corner 2 or 3) validates all fields against the UAE data dictionary, the receiving ASP validates again independently, and the FTA (Corner 5) performs Schematron validation on the tax data. Rules check data formats, calculations, code lists, cross-field dependencies, and structural integrity. One wrong field format, one missing code, or one calculation error means rejection.Peppol PINT-AE

Does Peppol support cross-border eInvoicing?

Yes. The Peppol network is designed for seamless cross-border eInvoicing. Once you are on the network for UAE compliance, you can send and receive invoices with trading partners in Australia, New Zealand, Singapore, Japan, and 30+ other Peppol-connected countries.OpenPeppol

How is "revenue" defined for determining my phase?

Revenue is defined as "gross income earned by a Person during the most recent Accounting Period, based on the financial statements." This means gross income, not taxable income and not profit. If your most recent financial statements show gross income of AED 50M or more, you fall under Phase 1 regardless of net profit or VAT-taxable turnover.MD 244/2025

What are the ASP appointment deadlines vs go-live dates?

Phase 1 (revenue >= AED 50M): appoint an ASP by 30 October 2026, go live by 1 January 2027. Phase 2 (revenue < AED 50M): appoint an ASP by 31 March 2027, go live by 1 July 2027. Revenue is defined as gross income during the most recent accounting period based on financial statements. Businesses who wish to be early adopters can start testing now.MD 244/2025UAE MoF (X)

My business revenue is below AED 50M. Do I still need to comply?

Yes, but on a later timeline. Businesses below AED 50M must select an ASP by 31 March 2027 and go live by 1 July 2027. Starting early gives you more time to test, train staff, and resolve integration issues before penalties apply.MD 244/2025

How long does implementation take?

For most businesses, you can be live within days. Standard setup involves connecting your invoice source, configuring your company details, and running a test transmission. Our team handles the Peppol network registration.

Can penalties start before I send my first eInvoice?

Yes. The AED 5,000/month penalty for not appointing an ASP starts from the ASP appointment deadline, not the go-live date. For Phase 1, this means penalties can begin accumulating from 1 November 2026, two months before you need to send your first eInvoice on 1 January 2027. A Phase 1 business that does nothing could face AED 10,000+ in penalties before the first invoice is even due.Cabinet Decision 106/2025MD 244/2025UAE MoF (X)

What happens if I miss the deadline?

Non-compliance carries tiered penalties under Cabinet Decision 106 of 2025: AED 5,000 per month for failure to implement an Electronic Invoicing System or appoint an ASP, AED 100 per invoice for late transmission (capped at AED 5,000 per calendar month), and AED 1,000 per day for failure to notify the FTA of system failures. The AED 5,000/month cap applies separately to invoices and credit notes, meaning a combined exposure of up to AED 10,000 per month. These penalties apply once your mandatory phase begins.Cabinet Decision 106/2025

What are the exact penalties under Cabinet Decision 106 of 2025?

Six violations are defined: (1) failure to implement the system or appoint an ASP: AED 5,000/month. (2) Failure to issue/transmit an eInvoice on time: AED 100/invoice, capped at AED 5,000/calendar month. (3) Failure to issue/transmit an eCredit Note on time: AED 100/credit note, capped at AED 5,000/calendar month. (4) Issuer fails to notify FTA of system failure: AED 1,000/day. (5) Recipient fails to notify FTA of system failure: AED 1,000/day. (6) Failure to notify ASP of data changes: AED 1,000/day. System failure notification must occur within 2 business days.Cabinet Decision 106/2025

Does UAE eInvoicing require QR codes?

No. Unlike Saudi Arabia's ZATCA system, the UAE approach does not mandate QR codes on eInvoices. There are also no additional digital signature requirements beyond those supported by the Peppol network. Peppol's PKI (Public Key Infrastructure) is sufficient for signing and encryption.MoF Guidelines V1.0

Must every ASP offer free invoices?

Yes. Every Accredited Service Provider must provide a minimum of 100 eInvoices per year free of charge, per customer. If your business processes fewer than 100 invoices annually, your ASP invoicing costs could be zero. Implementation and onboarding fees are separate and can still apply; the free minimum covers only the invoice transmission itself.MoF Guidelines V1.0

What are the data retention requirements for eInvoicing?

The data retention requirements are consistent with current UAE law, which mandates a retention period of 7 years. The shift to eInvoicing does not change your existing archival obligations. Whatever the VAT law requires continues to apply. Your ASP stores and forwards invoices but long-term archival remains your responsibility.MoF Guidelines V1.0

Do I need to change my ERP system?

No. Calculus integrates with your existing ERP system. You can upload invoices as PDFs or connect via API. We handle the XML conversion, validation, and Peppol transmission.

How do businesses integrate with Calculus?

Multiple integration methods are supported: API integration for automated workflows, SFTP for batch file processing, and direct file upload through our web portal. We support SAP, Oracle, QuickBooks, Xero, Zoho, Tally, and other major ERP systems.

Is Calculus an approved eInvoicing provider?

Yes. Calculus is powered by Taxilla FINOPS 360, which is listed by the UAE Ministry of Finance as an approved eInvoicing Service Provider and a certified Peppol Access Point. Our platform holds AICPA SOC, ISO 27001, ISO 27701, and ISO 9001 certifications.UAE MoF ASP List

Can I use Calculus without changing my existing accounting software?

Yes. Calculus is ERP-agnostic and works alongside your current system. If your software can export invoice data in any format (PDF, CSV, JSON, XML), we can ingest it. For businesses without API capability, we support SFTP and manual file upload.

Is my data secure?

Yes. All data is encrypted in transit and at rest. We never store your invoice data longer than necessary for transmission. Our infrastructure is hosted in the UAE (Dubai Silicon Oasis) and complies with local data residency requirements.

How much does implementation cost?

Implementation costs depend on both the fit gap analysis and integration method selected. This covers onboarding, platform configuration, integration support and staff training. Please reach out to discuss pricing tailored to your organization's needs.

What happens to invoices if the Peppol network is temporarily unavailable?

The platform includes built-in retry logic and queue management. If transmission is temporarily interrupted, invoices are queued and automatically resubmitted once connectivity is restored. No manual intervention required.

What is the difference between Calculus and Taxilla?

Taxilla is our technology partner and an approved UAE eInvoicing ASP. They provide the Peppol-certified platform infrastructure. Calculus is your local implementation partner: we handle onboarding, ERP integration, compliance consulting, and ongoing support. You get global-grade technology with hands-on local service.UAE MoF ASP List

UAE eInvoicing ASP Selection Deadline

163 Days to 30 Oct

© 2026 Calculus

Book your free 30-minute compliance assessment with Calculus.