FTA Compliance UAE

How the FTA e-invoicing test submission process works for UAE businesses

What is the FTA e-invoicing test submission process?

The FTA e-invoicing test submission process is a structured validation stage where UAE businesses send sample invoices through the Peppol-based e-invoicing network before mandatory go-live. It confirms that your systems produce correctly formatted PINT AE documents, that your accredited service provider (ASP) transmits them properly, and that the Federal Tax Authority (FTA) can receive and validate them without errors.

Testing is a critical checkpoint in the broader FTA compliance UAE journey. Businesses that skip or rush this stage risk rejected invoices, workflow disruptions, and potential penalties once enforcement begins. The pilot phase is scheduled for Q2 2026, giving early adopters a window to resolve issues well before the January 1, 2027 Phase 1 deadline.

Why test submissions matter before go-live

The UAE adopted a Peppol 5-corner Decentralized Continuous Transaction Control and Exchange (DCTCE) model. Under this model, every invoice passes through an ASP access point, reaches the FTA for validation, and then continues to the buyer's access point. A single formatting error can break this chain.

Test submissions let you catch problems in a safe environment. No penalties apply during testing. No real tax data is at risk. But the validation rules mirror production, so any error you fix now is one fewer surprise after go-live.

Common issues uncovered during testing

  • Schema errors: Missing mandatory fields in the Universal Business Language (UBL) 2.1 structure that PINT AE requires.
  • Tax Registration Number (TRN) mismatches: The sender or receiver TRN does not match FTA records.
  • Incorrect tax calculations: VAT amounts that do not reconcile with the 5% standard rate or applicable exemptions.
  • Character encoding failures: Arabic text fields that break during transmission.
  • Duplicate invoice identifiers: Reuse of invoice numbers that the network rejects as duplicates.

Step-by-step: completing the test submission process

While the Ministry of Finance (MoF) and FTA will publish final technical specifications during the pilot, the process follows a predictable sequence based on the DCTCE architecture and Peppol standards. Below is a practical walkthrough.

Step 1: Appoint your ASP

Before you can send any test invoice, you need an appointed ASP linked to your TRN on the EmaraTax portal. If you have not done this yet, follow the FTA ASP appointment process on EmaraTax. Phase 1 businesses (annual revenue AED 50M or above) must complete ASP appointment by October 30, 2026.

Step 2: Configure your ERP or accounting system

Your accounting software needs to produce invoices in the PINT AE format. This is a UAE-specific profile built on the Peppol International (PINT) standard. Popular platforms like Zoho Books, QuickBooks, Xero, SAP, Oracle NetSuite, Microsoft Dynamics 365, and Odoo will need either native updates or middleware connectors to output compliant documents.

Key configuration items include:

  • Mapping your chart of accounts to the required tax category codes.
  • Setting your Peppol participant ID (linked to your TRN).
  • Enabling UBL 2.1 XML output with the PINT AE customization ID.
  • Configuring your ASP's access point endpoint.

Step 3: Run internal validation

Before sending anything to the FTA, validate your XML documents locally. Peppol publishes validation artefacts (schematron rules) on docs.peppol.eu. Run every test invoice through these rules. Fix any errors before proceeding.

Step 4: Submit test invoices through your ASP

Your ASP transmits the test invoices to the FTA's corner of the 5-corner model. The FTA validates each document against its own rules, which include UAE-specific checks beyond the base Peppol schematron. Expect validation responses that flag:

  • Structural compliance (correct XML schema).
  • Business rule compliance (valid TRN, correct tax rates, mandatory fields).
  • Network-level compliance (valid Peppol participant IDs, correct document type).

Step 5: Review validation responses and fix errors

Each test submission returns a response indicating acceptance or rejection. Rejected invoices include error codes and descriptions. Work with your ASP and your ERP vendor to resolve each issue. Re-submit until you receive consistent acceptance responses.

Step 6: Confirm go-live readiness

Once your test invoices pass validation consistently, you are ready for production. Review the FTA e-invoicing readiness checklist to confirm that every operational, technical, and legal requirement is met before your mandatory go-live date.

Test submission timeline and deadlines

The table below maps the key dates for each taxpayer group. Use it to plan your testing window.

MilestonePhase 1 (AED 50M+ revenue)SMEs (under AED 50M)Government entities
Pilot testing opensQ2 2026Q2 2026Q2 2026
ASP appointment deadlineOctober 30, 2026TBATBA
Recommended test completionNovember - December 2026April - June 2027July - September 2027
Mandatory go-liveJanuary 1, 2027July 1, 2027October 1, 2027

Starting your test submissions early gives you time to iterate. Businesses that wait until the last month before go-live risk running out of time to fix complex integration issues.

Penalties for non-compliance after go-live

Cabinet Decision 106 of 2025 sets penalties ranging from AED 2,500 to AED 50,000 per violation. Violations can include failing to issue e-invoices, issuing non-compliant e-invoices, or not appointing an ASP by the deadline. Successful test submissions do not guarantee compliance, but they dramatically reduce the risk of post-go-live violations.

Checklist: test submission readiness

Use this checklist to track your progress before entering the test phase.

  1. ASP appointed and confirmed on EmaraTax. See how to appoint an ASP on EmaraTax for instructions.
  2. ERP or accounting software configured for PINT AE output.
  3. Peppol participant ID registered and linked to your TRN.
  4. Internal validation passed using Peppol schematron rules.
  5. At least 3 document types tested: standard invoice, credit note, debit note.
  6. Arabic and English bilingual fields verified.
  7. Validation response from FTA reviewed and all errors resolved.
  8. Staff trained on error handling and resubmission procedures.
  9. Go-live readiness confirmed against the full FTA e-invoicing readiness guide.

How the test environment differs from production

Data isolation

Test submissions use sandbox endpoints. No test invoice reaches a real buyer or appears in FTA tax records. Your ASP maintains separate test and production environments, so there is no risk of mixing test data with live transactions.

Validation strictness

The test environment applies the same validation rules as production. This is intentional. The goal is to surface every possible error before real invoices flow through the network. Some ASPs may offer a "pre-validation" layer that checks documents before sending them to the FTA sandbox, giving you faster feedback loops.

Connecting testing to the full onboarding journey

Test submissions are one stage in a larger FTA e-invoicing onboarding process. Before testing, you complete ASP appointment and system configuration. After testing, you move to production go-live and ongoing compliance monitoring. Treating these stages as a connected sequence, rather than isolated tasks, keeps your project on track and within the FTA compliance UAE framework.

EInvoice Direct includes an accredited service provider at no extra charge and handles the technical integration with your existing accounting software. To see how it fits your business, get UAE e-invoicing pricing today.

Questions, answered

What is the FTA e-invoicing test submission process?

It is a pre-go-live validation stage where UAE businesses send sample invoices through the Peppol network to confirm their systems produce correctly formatted PINT AE documents. The FTA validates each test invoice against schema and business rules. No real tax data is affected, and no penalties apply during testing.

When does the FTA e-invoicing pilot testing start?

The pilot phase is scheduled for Q2 2026. All taxpayer groups, including Phase 1 businesses with AED 50M or more in annual revenue, SMEs, and government entities, can begin testing during this window. Phase 1 mandatory go-live is January 1, 2027.

Do I need an ASP before I can run test submissions?

Yes. You must appoint an accredited service provider and link it to your Tax Registration Number on the EmaraTax portal before submitting test invoices. The ASP operates the Peppol access point that transmits your documents to the FTA for validation.

What format do test invoices need to follow?

Test invoices must use the PINT AE format, which is the UAE-specific profile of the Peppol International standard. Documents are structured in UBL 2.1 XML. They must include all mandatory fields such as TRN, tax category codes, and correct VAT calculations at the 5% standard rate.

What happens if my test submission fails validation?

The FTA returns a rejection response with error codes and descriptions. You review each error, fix the underlying issue in your ERP or accounting system, and resubmit. Common failures include missing mandatory fields, TRN mismatches, and incorrect tax calculations. No penalties apply for test failures.

How many test invoices should I submit before go-live?

There is no official minimum, but best practice is to test at least 3 document types: standard invoices, credit notes, and debit notes. Test with multiple buyer TRNs and both Arabic and English content. Continue until you receive consistent acceptance responses.

Are penalties applied during the testing phase?

No. Penalties under Cabinet Decision 106 of 2025 apply only after your mandatory go-live date. The testing phase is a safe environment for identifying and resolving errors. After go-live, penalties range from AED 2,500 to AED 50,000 per violation.

Can I use my existing accounting software for test submissions?

Yes, if your software can output invoices in the PINT AE format. Platforms like Zoho Books, QuickBooks, Xero, SAP, and Oracle NetSuite may need updates or middleware connectors. Your ASP can help bridge the gap between your current system and the required Peppol format.

Keep reading

This content is informational and does not constitute tax, legal, or financial advice. Consult an FTA-registered tax agent or a licensed UAE audit firm before acting on this information.

Get UAE e-invoicing pricing for your business

Tell us about your setup and we reply with clear pricing within one UAE business day. Accredited ASP included at no extra charge.

Get Pricing
Accredited ASP included PEPPOL PINT AE Live in days