UAE eInvoicing: the first 30 days after go-live, a practical stabilization guide
Published · Official sources last reviewed 22 October 2026 · 11 min read
Go-live is the day your business starts exchanging real electronic invoices through its Accredited Service Provider (ASP). It is not the day the project ends. In the first weeks, real volumes, real trading partners and real master data meet the processes you tested, and small gaps that never appeared in testing start to show: a customer whose identifier was never confirmed, a supplier who still emails PDFs, a queue nobody owns, a status that finance reads differently from IT.
This guide describes a practical routine for the first 30 days after go-live: monitoring what you send and receive, classifying exceptions, handing cases between accounts receivable (AR) and accounts payable (AP), reconciling the ledger, keeping evidence and reporting to the person who owns the rollout. It assumes you have already completed pre-go-live work such as the go-live testing checklist; it does not repeat that material.
Throughout, we separate two kinds of statement. Legal obligations are statements we can tie to the official texts listed below. Editorial recommendations are our suggestions for running a stable operation; no official text prescribes a 30-day stabilization period, a daily stand-up or a particular report format.
1. What the rules require and what is editorial
Legal obligations you are operating under
The system is established by Ministerial Decision No. 243 of 2025 on the Electronic Invoicing System, amended by Ministerial Decision No. 197 of 2026 with effect from 1 October 2026. The implementation timetable sits in a separate instrument, Ministerial Decision No. 244 of 2025, whose Article 5(1)(a) was replaced by Ministerial Decision No. 66 of 2026 for businesses with revenue of AED 50 million or more. Violations and administrative penalties are set out in Cabinet Decision No. 106 of 2025, explained in our penalties guide.
For day-to-day operations, the provisions that matter most are these, as recorded in our source review:
- Article 6 sets the Issuer and Recipient obligations to issue, transmit, receive and process Electronic Invoices and Electronic Credit Notes through the system. See our Article 6 obligations guide.
- Article 6(6) names the Issuer and the Recipient in connection with reporting relevant documents to the Federal Tax Authority (FTA) within a timeline prescribed by the Minister. We have not confirmed that timeline, so this guide does not state one.
- Article 6(7) provides that the obligations are fulfilled through the appointment of an ASP, and Article 5(1) provides that appointing an ASP is without prejudice to the Issuer's and Recipient's own obligations.
- Article 11, as replaced by Decision 197/2026, requires records to be retained for the period set under the Tax Procedures Law and produced to the FTA on request. We do not state the number of years here.
- Article 12 (System Failure) was repealed by Decision 197/2026. We do not describe a replacement statutory procedure for outages because we have not confirmed one.
The MoF UAE Electronic Invoicing Guidelines (V1.1) describe the five-corner exchange model and note that ASPs carry out exchange and reporting in practice while the compliance obligation stays with the supplier (or the buyer, for self-billing). Our five-corner model and PINT AE guide explains that structure.
Editorial recommendations in this guide
Everything else in this guide is editorial: the daily review, the exception categories, the hand-off rules, the reconciliation routine and the reporting pack. They are internal controls designed to show, with evidence, that the legal obligations above are being met. Adapt them to your volumes and systems, and take professional advice where a legal question arises.
2. Set up the 30-day operating rhythm
Name an owner and a small working group
Appoint one operations owner for the stabilization period, usually from finance, with authority to assign cases across teams. Around that person, form a working group with one named contact each from AR, AP, tax, IT or ERP support, procurement or vendor master data, and the ASP relationship owner. Our functional responsibility matrix can be reused to record who decides what.
Use a short daily review in weeks one and two
In the first two weeks, a 15–20 minute daily review is usually enough: new exceptions since yesterday, cases older than your internal target, anything blocking payment or billing, and any open item with the ASP. From week three, if exception volumes fall, move to two or three reviews a week. These frequencies are suggestions, not rules.
Agree internal response targets
Set internal targets for acknowledging and resolving each exception category, for example same-day triage for anything stopping outbound billing. Label them clearly as internal service levels so that nobody mistakes them for statutory deadlines.
3. Monitor outbound and inbound flows every day
Outbound: invoices and credit notes you issue
For AR, compare what the ERP says was billed with what the ASP shows as transmitted. Track counts by status for each business day, and investigate any document that exists in the ERP but has no corresponding exchange record, or the reverse. Watch for documents held because a buyer's Participant Identifier or endpoint could not be resolved; our Participant Identifiers and endpoints guide covers how buyers are addressed. The AR issuer guide explains the issuer side in more depth.
Inbound: documents you receive
For AP, confirm that every document the ASP delivers is registered in your intake log with a received timestamp and an owner. Look for documents that were delivered but never reached the ERP, possible duplicates, and suppliers still sending documents outside the system. Our invoice intake and validation workflow sets out the registration and checking steps, and the AP recipient guide covers the recipient role.
Questions to ask at every review
- Do sent and received counts in the ASP portal agree with ERP counts for the same day?
- Which documents have stayed in a non-final status longer than our internal target?
- Has the ASP reported any incident, connection error or delayed processing?
- Which trading partners generate repeated exceptions?
4. Classify every exception before you fix it
A shared classification stops cases bouncing between teams. We suggest four categories; the labels are editorial.
Technical and format exceptions
Messages that fail format or field checks, transmission errors and integration failures between the ERP and the ASP. Owner: IT or ERP support with the ASP. The MoF guidelines describe XML documents structured under the PINT AE specification; the official mandatory-field list should be checked rather than assumed.
Master-data exceptions
Wrong or missing tax registration details, Participant Identifiers or customer and supplier records. Owner: procurement or vendor and customer master data. Fix the record at source, not only on the single invoice.
Commercial and tax exceptions
Price, quantity or VAT differences against the order, contract or delivery. Owner: AP or AR with tax. Use the steps in our invoice rejection and discrepancy workflow, and where a correction is needed, consider whether an Electronic Credit Note is the right instrument with the help of our credit notes guide.
Availability and continuity events
Your ASP, your ERP connector or another part of the chain is unavailable. Owner: IT, with the operations owner informed immediately. Because Article 12 was repealed, check the current official position before deciding how to treat documents during an outage. Our system failure and continuity guide sets out what is and is not confirmed.
5. Diagnose status mismatches without guessing
A status mismatch is not a diagnosis. It is a signal that two systems, two timestamps or two meanings do not yet line up. Before changing an invoice, establish exactly which record each screen is describing. Use the document's business identifier and the ASP's message or correlation reference where available; do not rely on a supplier name, amount or a truncated screen label alone. Record the time zone used by each timestamp and compare the same reporting window. A message created just before midnight may appear on different business dates in systems with different time zones or cut-off rules.
Use a controlled comparison matrix
- ERP shows sent; ASP has no matching record: check the integration queue, outbound payload log and connector response. Determine whether the message was never handed off, is still queued, or was handed off but the acknowledgement is missing. Preserve the original payload reference and correlation ID before retrying.
- ASP shows transmitted; ERP shows pending: compare the ASP event time and the ERP's last status update. Check whether the callback was delayed, rejected by the integration, or written to a different document record. Do not create a second invoice merely to make the ERP screen look complete.
- Recipient or buyer-side status differs from the sender view: ask the ASP to identify the precise stage represented by each status and whether a downstream acknowledgement is available. A successful transmission is not proof that every later exchange or reporting step has completed.
- Exchange appears complete; reporting evidence is absent or unclear: treat exchange and FTA reporting as separate control points. Ask the ASP which reporting event or evidence it can provide and what period it covers. Do not infer a statutory failure or a statutory deadline from a missing dashboard indicator alone.
- Two records look like the same invoice: compare the original business document ID, invoice number, issuer and recipient identifiers, issue date, currency, gross amount and any ASP correlation references. Similar amounts or invoice numbers by themselves do not prove duplication.
- Credit note or correction appears without a clear original reference: stop automatic closure and route the case to AR/AP and tax. Keep the original document and correction as separate linked records; do not overwrite history to make the latest status appear clean.
This matrix is an internal investigation aid, not a definition of official status codes. ASP labels and portal screens vary. Ask the provider for its current status dictionary and retain the version or ticket response used to interpret an unfamiliar code.
Separate the four records of truth
For each exception, compare four evidence sources rather than treating one dashboard as authoritative for every question: (1) the ERP business record and accounting posting; (2) the integration queue and technical delivery log; (3) the ASP's document and exchange events; and (4) any available reporting or downstream acknowledgement evidence. Each source answers a different question. The ERP supports what the business recorded; the queue supports what the connector attempted; the ASP record supports what reached the provider's platform; and downstream evidence supports only the stage it explicitly identifies.
When evidence conflicts, keep the case open and state what is known, what is inferred and what remains unknown. For example, “ERP queued at 10:04; connector timed out at 10:05; ASP lookup requested; receipt not yet confirmed” is more useful than “invoice failed.” This wording prevents a provisional technical symptom from becoming an unsupported conclusion about legal validity, receipt, tax reporting or payment.
6. Prevent duplicate transmission when the result is uncertain
The riskiest retry is the one triggered by a timeout when the sender cannot tell whether the receiver accepted the first attempt. A timeout proves that the caller did not receive a conclusive response within its wait window; it does not, by itself, prove that no document arrived. Treat this as an uncertain outcome until you have checked the receiving side or obtained a reliable answer from the ASP.
Retry decision sequence
- Pause automated and manual retries for the affected document. If the integration supports a retry queue, place the item in a controlled hold or investigation state rather than repeatedly submitting it.
- Capture the first attempt. Record the original invoice identifier, payload or payload hash if available, attempt time, endpoint, correlation ID, connector response, timeout details and the user or process that initiated it.
- Query before resubmitting. Search the ASP using the strongest available identifiers. If the portal cannot resolve the outcome, open a provider ticket and quote the original correlation reference. Record the lookup time and the answer received.
- Choose a documented branch. If the ASP confirms the document was accepted, reconcile its returned reference to the ERP record and do not create a fresh business invoice. If the ASP confirms it was not accepted, follow the documented connector procedure for retrying the same business document. If the result remains ambiguous, keep the item on hold and escalate; do not guess.
- Verify after any retry. Check that the retry is associated with the intended original business document, then compare the resulting ASP record and ERP status. Search for multiple provider records before closing the case.
- Close with evidence. Record the decision maker, reason for retry or non-retry, provider ticket, final observed status and any duplicate clean-up action. Preserve both the first attempt and the later attempt in the history.
Where the connector and ASP explicitly support idempotency keys or a documented safe-retry mechanism, use the documented implementation and preserve the key used. Do not assume that an invoice number alone makes a submission idempotent, and do not invent a key format or retry interval. If safe-retry behaviour is not documented, ask the ASP and integration owner before enabling automatic replay for uncertain outcomes.
Duplicate prevention controls for the first month
- Define a single retry owner for each queue and prevent multiple teams from independently replaying the same item.
- Use a stable internal document key and store the ASP reference alongside it; retain a separate attempt history instead of replacing the first attempt.
- Make replay actions visible in logs, including who or what initiated them, the reason, the previous outcome and the result.
- Reconcile retry counts and duplicate candidates daily in week one, then adjust frequency based on observed risk and volume.
- Never delete a suspected duplicate before the business owner has confirmed which record is valid and the evidence has been retained.
These are recommended operational safeguards, not a claim that a particular retry method or timing is prescribed by UAE eInvoicing legislation. For an actual outage, also follow the qualified continuity guidance in our system failure and continuity guide; Article 12 was repealed by Decision 197/2026, and this page does not invent a replacement statutory outage procedure.
7. Escalate by impact and evidence, not by guesswork
Set internal severity levels before incidents occur. These levels are editorial service-management categories, not official FTA or ASP severity definitions. The objective is to make sure that a blocked invoice, an uncertain duplicate and a minor reporting delay do not enter the same undifferentiated queue.
Suggested internal severity levels
- Critical — broad processing stop or uncontrolled duplication risk: multiple entities or a material part of outbound or inbound processing has stopped, or repeated replay may create duplicate business documents. Notify the operations owner and IT/ERP lead immediately under the internal incident plan; open or update the ASP incident; preserve logs; pause unsafe automated retries. Involve tax and finance leadership where document treatment, reporting or financial close could be affected.
- High — time-sensitive business flow blocked: one major trading partner, a critical billing run, or a group of invoices cannot progress; or a document's receipt or transmission outcome remains uncertain and could affect payment or accounting decisions. Assign one case owner, agree the next update time internally, and involve the relevant AR/AP lead and ASP contact.
- Normal — isolated, recoverable exception: a single document has a clear validation or master-data issue and other flows continue. Assign the responsible team, record the next action and keep the item visible until evidence supports closure.
- Monitor — informational or resolved event awaiting reconciliation: the underlying flow is working but the record needs a final cross-system comparison or a scheduled check. Set a due date and do not label it resolved until the evidence is attached.
Choose severity based on operational impact, scope, uncertainty, repeatability and risk of an irreversible action. Record the reason for the rating and review it if the incident expands. Internal targets for response and updates must be agreed by your business; they are not statutory timelines and must not be represented as deadlines imposed by the FTA or ASP.
Escalation hand-off must contain a decision request
A useful escalation does more than forward a screenshot. Include the affected legal entity and trading partner, document identifiers, observed timestamps and time zone, the last confirmed stage, the conflicting evidence, actions already attempted, business impact, duplicate risk, the current owner and the specific decision or investigation needed. State whether billing, payment, tax reporting or period-end close is blocked. Avoid sending full invoice payloads or personal data into broad chat channels when a restricted ticket or approved secure transfer is available.
Escalate legal interpretation to tax or qualified advisers rather than asking IT to decide whether a transaction is in scope or what legal effect a status has. Ask IT and the ASP to establish technical facts; ask finance and the relevant business owner to decide operational handling; ask tax or an adviser to address legal and tax treatment. Record the answer and its source so the same issue is not repeatedly re-decided by different teams.
8. Use a minimum evidence record for every exception
One row per case is the starting point, but the log should link to a history rather than trying to contain every technical detail in a spreadsheet cell. Use a unique case reference and preserve the original document identifiers. A practical minimum record includes:
- Identity: case ID, legal entity, issuer and recipient identifiers, business document ID, document type, invoice or credit-note number, and related original document where relevant.
- Timeline: first observed time, time zone, relevant ERP/connector/ASP event times, last update, next internal review time and closure time.
- Evidence: ERP record reference, payload or secure file reference, integration correlation ID, ASP ticket/reference, screenshots or exported event history where appropriate, and the source of each status claim.
- Classification: exception category, internal severity, confirmed facts, unresolved questions, suspected cause and business impact.
- Ownership: accountable case owner, current resolver, receiving team acknowledgement at each hand-off, escalation contact and next action.
- Decision and closure: retry or no-retry rationale, correction or credit-note reference where applicable, decision maker, final observed states across relevant systems, reconciliation outcome and closure date.
Keep sensitive payloads and personal data in approved access-controlled storage; place a secure reference in the case log rather than copying full contents into an unrestricted tracker. Apply the organisation's access and retention controls and the relevant legal record-keeping requirements. Article 11, as replaced, points to the period under the Tax Procedures Law; this guide does not state an unverified number of years.
Sample the log each week for missing owners, cases marked resolved without supporting evidence, repeated retries, unexplained status differences and cases that have exceeded the internal target. Feed recurring causes into a problem list with a named corrective action, such as fixing a master-data source, repairing a callback integration or clarifying an ASP status definition. A closed ticket is not the same as a proven business outcome: closure requires evidence that the original discrepancy has been reconciled.
9. Hand cases between AR, AP and other teams
Most stabilization problems are hand-off problems. Record each case in one log with a reference, the document identifier, the category, the current owner, the date of each hand-off and the outcome. When a case moves from one team to another, the receiving team should acknowledge it in the log rather than by email alone.
- AR to master data: a buyer cannot be addressed. AR keeps ownership of the customer conversation; master data fixes the record.
- AP to procurement: a received invoice does not match the order. AP keeps the invoice on hold in its own workflow while procurement resolves the commercial point with the supplier.
- Either team to tax: a VAT treatment question, an intra-group transaction, or uncertainty about scope. Note that Decision 197/2026 treats Business Transactions between members of the same VAT Tax Group as Excluded Transactions for 24 months starting 1 January 2027; see our Tax Group exclusion guide.
- Any team to IT and the ASP: repeated technical failures. IT owns the ticket with the ASP and reports back in the log.
Payment and exchange status are different things. A document being exchanged successfully does not by itself mean it should be paid, and a commercial dispute does not change what happened in the exchange. Keep both facts in the log.
6. Reconcile the ledger at the end of the first month
At the first period-end after go-live, reconcile three sets of figures: the ERP sales and purchase sub-ledgers, the ASP's records of documents sent and received, and your own exception log. Every difference should be explained by an identified document with a status: in transit at cut-off, under investigation, corrected by credit note, or outside the system for a recorded reason such as an exclusion.
Keep the reconciliation, its explanations and its sign-off with the period's working papers. Our month-end reconciliation guide gives a fuller procedure. Do not treat the reconciliation as a statutory filing; it is an internal control that supports the accuracy of your VAT returns and accounts.
7. Keep evidence from day one
Article 11, as replaced, requires retention for the Tax Procedures Law period and production to the FTA on request. Article 5(1) and Article 6(7) together mean that the ASP performs services for you without removing your own obligations, so confirm during the first month that you can actually retrieve what you need. As an editorial checklist:
- Retrieve a sample of sent and received documents from the ASP and confirm they open and are complete.
- Confirm that your contract and exit arrangements with the ASP let you obtain your records if you change provider.
- Store the exception log, hand-off history and reconciliation working papers with the related period.
- Record who approved each correction and why.
Our record-keeping and archiving guide explains what Article 11 does and does not say, and the audit readiness checklist shows how to assemble evidence for a review.
8. Respond to incidents and report to the rollout owner
When something stops working
If outbound or inbound exchange stops, the editorial sequence we suggest is: confirm the scope (one partner, one entity or everything), open a ticket with the ASP and record its reference, inform the operations owner, decide with tax how documents created during the incident will be treated, and record start and end times. Avoid improvised workarounds, such as sending documents through another channel, without a recorded decision from someone with authority.
Weekly report for the first month
Send a short weekly report to the executive who owns the rollout, typically the CFO or finance director:
- Documents sent and received, and how many ended in an exception.
- Open exceptions by category and age, with the oldest items named.
- Incidents with the ASP or internal systems, and their status.
- Trading partners causing repeated issues and the action agreed.
- Open legal or tax questions referred to advisers.
Closing the 30-day period
At day 30, the operations owner should confirm in writing which exceptions remain open, who owns them, and which daily routines move into business-as-usual controls. If exceptions are still rising, extend the stabilization rhythm rather than declaring it finished.
What we have not confirmed
This guide deliberately does not state: the Article 6(6) reporting timeline, the retention period in years under the Tax Procedures Law, any replacement statutory procedure for system failure after the repeal of Article 12, the technical status codes your ASP will return, or any specific response time an ASP must meet. Check these against the official texts and your ASP contract.
Frequently asked questions
Is a 30-day stabilization period legally required?
No. The 30-day period and the routines in this guide are editorial recommendations. The legal obligations come from Decision 243/2025 as amended, the timetable in Decision 244/2025 as amended, and the penalties in Cabinet Decision 106/2025.
Does our ASP carry our compliance obligations?
No. The obligations are fulfilled through the appointment of an ASP, but Article 5(1) says the appointment is without prejudice to your own obligations, and the MoF guidelines state that the compliance obligation remains with the supplier (or the buyer for self-billing). Monitor your ASP's output rather than assuming it is correct.
What should we do with a document stuck in a non-final status?
Classify it, assign an owner, ask the ASP what the status means and record the answer. If the cause is commercial, follow the discrepancy workflow; if it is technical, keep the ASP ticket reference in the log.
Can intra-group transactions be left out of monitoring?
Only where they are genuinely Excluded Transactions. Business Transactions between members of the same VAT Tax Group are excluded for 24 months starting 1 January 2027 under Decision 197/2026; confirm group membership and record the reason for any exclusion.
Editorial note: This guide reflects our review of the official sources as of 22 October 2026. It is general information, not legal or tax advice. For binding positions, consult the official texts on the Ministry of Finance eInvoicing page or a qualified adviser.