E-invoicing is an ERP project with a fixed legal deadline. This is how we structure the work so finance, IT and your ASP finish together.
UAE e-invoicing implementation is a short ERP change project: gap analysis and scenario mapping, appointing and onboarding an Accredited Service Provider through EmaraTax, cleaning master data such as TINs and addresses, mapping tax categories to PINT AE, connecting the ERP, testing, then hypercare. Businesses with AED 50 million revenue or more go live 1 January 2027; others 1 July 2027. Check latest MoF/FTA guidance.
A UAE e-invoicing implementation is rarely about the invoice template. The hard parts are upstream: customer masters without TINs, sales orders that never record the free zone beneficiary, credit notes raised without a link to the original invoice, AP clerks keying supplier invoices from email, and three different billing tools across business units. The Ministry's own readiness steps are simple to read (understand the rules, select an ASP, test, go live, manage changes), but each step touches the ERP, finance processes and people.
We treat it as a short, controlled ERP change project with a non-negotiable end date: 1 January 2027 for businesses with revenue of AED 50 million or more, and 1 July 2027 for everyone else, with ASP appointment due earlier (30 October 2026 and 31 March 2027). Working backwards, most companies need their ERP changes and master data cleanup finished well before the ASP's test window, which is why the plan below starts with a gap analysis rather than a vendor demo.
If you still need to confirm what the law asks, read the UAE e-invoicing requirements first. For the technical connector itself, see e-invoicing API integration. This page explains how ERP systems are configured to support the rules; it is not tax advice. Confirm your position with your tax advisor.

The implementation is finished only when these outcomes are in place and evidenced. Check the latest Ministry of Finance and FTA guidance before acting, because dates and details have been amended before.
One ASP for both sending and receiving, onboarded via EmaraTax, with your TIN active as the Peppol participant identifier and the contract in place before your appointment deadline.
Electronic tax invoices, tax credit notes, commercial invoices and credit notes, plus self-billed documents if you self-bill, all generated from the ERP rather than side spreadsheets.
The scenarios the guidelines describe that apply to you (free zone, deemed supply, margin scheme, summary invoices, continuous supplies, agent billing, e-commerce, exports) tested end to end before go-live.
Each invoice stores its submission status, ASP and FTA confirmations, and any rejection reason, so you can prove issuance on time and answer FTA questions during the retention period.
A named owner updates the ASP when company details change, using the reverification process in EmaraTax, and new entities or branches are added to the same model.
General information, not tax or legal advice. Rules change; confirm current FTA, MOHRE and Ministry of Finance guidance with your advisor.
We run this list in the first two weeks. It turns a vague deadline into a backlog with owners.
Each stage ends with a sign-off, so the project cannot drift into the last month before your mandatory date.
One shared database: every step updates stock, finance and reports in real time.
E-invoicing fails when everyone assumes the ASP owns compliance. The guidelines are clear that the obligation stays with the supplier (or buyer when self-billing). This RACI keeps responsibilities visible.
| Workstream | Finance / tax | IT / ERP admin | ASP | Implementation partner |
|---|---|---|---|---|
| Scope and scenario mapping | Owns, signs off | Supports | Advises on scenarios | Facilitates and documents |
| EmaraTax onboarding and ASP contract | Owns | Supports | Completes its side | Guides the steps |
| Master data cleanup (TINs, addresses, beneficiaries) | Approves rules | Runs data fixes | Provides lookup tools if offered | Builds reports and import templates |
| Tax code mapping | Owns with tax advisor | Configures | Validates format | Configures and tests |
| Connector build or setup | Informed | Owns hosting and security | Provides API or app | Builds and tests |
| End-to-end testing | Approves results | Runs test cycles | Provides test environment | Prepares test scripts |
| Rejection handling after go-live | Owns AR/AP fixes | Monitors integration | Reports errors | Hypercare support |
Typical split; adjust to your organization and ASP contract.
Durations are typical ranges for a single entity on a modern ERP; multi-entity groups, legacy systems or heavy custom billing take longer. Work back from your ASP appointment date and go-live date.
Durations are typical ranges; your plan is agreed after discovery.
Invoice inventory, scenario tagging, master data profiling and a gap report against the requirements.
Shortlist, contract and start onboarding in EmaraTax; obtain Peppol participant details.
Tax category mapping, new fields (beneficiary, onboarding status, AED totals), connector setup and bulk data fixes.
End-to-end exchange and reporting tests per scenario, including rejections and credit notes against older invoices.
Daily rejection review, AP intake monitoring and handover of the change-management process to finance.
Beyond compliance, the cleanup work pays back in day-to-day finance operations.
Structured data with references to POs and original invoices means fewer back-and-forth emails with customers.
Supplier invoices arrive as data and can be matched to POs and GRNs instead of being retyped.
Line-level tax categories and AED totals make the VAT return reconciliation simpler each quarter.
Side tools and spreadsheets are retired or connected, so every invoice follows the same controls.
On-site workshops in Dubai, Abu Dhabi and Sharjah, and remote or on-site delivery across the Northern Emirates and free zones.
Official sources and references
Facts on this page were checked against these sources in October 2026. Rules change, so confirm current requirements before acting.
Still have a question? Our consultants are happy to help.
Ask an ExpertStart the gap analysis at least five to six months before your go-live date, and earlier if you run several entities or legacy billing tools. The ASP appointment deadline arrives months before go-live, and testing slots with ASPs fill up close to each phase.
Usually not. Most modern ERPs can connect to an ASP through an app, connector or API. A replacement makes sense only if your current system cannot hold line-level tax data or cannot be integrated at all; see ERP for UAE e-invoicing for when that applies.
We implement e-invoicing connections on Zoho, Odoo, ERPNext and Dynamics 365, and on custom ERPs. Platform specifics are covered on Zoho UAE e-invoicing and the sibling Odoo, ERPNext and Dynamics 365 pages.
Missing TINs in customer and supplier masters, unclear ownership of rejections, and billing systems nobody listed in the gap analysis. AP intake is also often forgotten, because the same ASP must receive supplier invoices.
Agree the approach with your tax advisor and ASP during testing, and make sure the ERP can reference the original invoice number and date. Test this case explicitly; it is one of the most common post-go-live questions.
The steps are the same but lighter. Businesses below AED 50 million have until 1 July 2027 and usually fewer scenarios; our e-invoicing for SMEs page covers a simpler path.
Related Industries
Related ERP Platforms
Share your systems and invoice volumes and we will draft an implementation plan that works back from your ASP and go-live deadlines.
Dubai, United Arab Emirates