Business readiness

UAE e-invoicing readiness checklist for a small business

The short answer

Confirm your scope and dates, register for a tax number if you have none, clean your invoice data, appoint one accredited service provider (ASP), start onboarding in EmaraTax, connect your system and test the full process. You are ready when your team can send, receive, correct and find invoices, and knows what to do when exchange or reporting fails.

Start with scope and dates

Size alone does not take a business out of e-invoicing. There is no low-volume exemption. Decision 243 covers any person conducting business, and "person" includes a natural person. Being registered for VAT is not the test either.

Government source: Decision 243 of 2025, Articles 1 and 3: definitions and scope.

Government source: MoF Guidelines v2.0, section 6.1: who is in scope.

  • Consumer-only businesses are out for now. If you only sell to consumers (B2C), you are not yet subject to the system.
  • Most small businesses share one timetable. With revenue below AED 50 million, appoint an ASP by 31 March 2027 and implement by 1 July 2027. Businesses with revenue of AED 50 million or more had to appoint by 30 October 2026 and must implement by 1 January 2027.
  • No VAT registration? You still issue structured invoices, as commercial e-invoices, and you register with the FTA in EmaraTax to get a tax identification number (TIN).
  • Part of a tax group? Sales between members are excluded for 24 months from 1 January 2027. Each member still onboards with its own TIN.
  • Freelancers and sole traders. The rules do not use the word freelancer. If you trade in your own name and invoice businesses, check your scope rather than assume you are exempt.

Government source: Decision 244 of 2025, Article 5: phases and B2C exclusion.

Government source: Resolution 66 of 2026: new appointment date for AED 50 million or more.

Government source: Decision 197 of 2026, Article 4(1)(f): tax group exclusion.

Government source: MoF Guidelines v2.0, sections 10.2.1 and 13.2: commercial e-invoices, TIN and tax groups.

For the detail, see who must use e-invoicing in the UAE and the UAE e-invoicing deadlines.

Give each part a named owner

In a small company, one person may hold several roles. Write down who is responsible anyway. That stops tasks falling between the founder, the accountant, the software implementer and the provider.

Suggested responsibility split
OwnerMain responsibility
Business ownerConfirms scope, budget and the provider contract, starts onboarding in EmaraTax and approves go-live.
Accounts team or accountantChecks entity details, tax treatment, customer and supplier records, invoice values and corrections.
System implementerMaps fields, connects your system to the provider, shows statuses and makes records easy to find.
Accredited service providerOnboards you to the Peppol network, shares your participant ID, exchanges invoices, reports tax data and tells you and the FTA about service disruptions.

This split is our suggestion. Appointing an ASP does not move the business’s own compliance duty. Onboarding is started by the business in EmaraTax, not by the provider. Our article on what an ASP is sets out the split in more detail.

Government source: MoF Guidelines v2.0, sections 5.2, 9 and 15.4: responsibilities and onboarding.

Use this checklist in your readiness meeting

The MoF guidelines include a readiness checklist. This table turns it into a working sheet. For each row, record an owner, the evidence and any open action. Copy it into your own tracker.

Readiness checklist: evidence to collect
CheckSuggested ownerEvidence to keep
Scope and dates confirmedBusiness owner + accountantTransaction list, scope decision, revenue period and your two dates.
Tax registration and TIN in placeAccountsYour TRN, or a TIN created in EmaraTax if you have no tax registration.
EmaraTax details checkedAccountsLegal name, address and licence details match before onboarding starts.
Penalties and duties understoodBusiness owner + accountantA note of the fines in Cabinet Decision 173 of 2026 and the time limits that apply to you.
Customer and supplier records reviewedAccountsMissing or duplicate details fixed; buyer identifiers confirmed.
Invoice fields mappedAccounts + implementerA field map for tax or commercial invoices and each scenario you use, including credit notes.
One ASP selected and contractedBusiness ownerAccreditation checked on the MoF register, signed scope, counting terms, fees, support and exit terms.
Data hosting and security agreedBusiness owner + ASPWhere data is stored, who can access it and how you can retrieve it.
Onboarding completedBusiness owner + ASPEmaraTax onboarding done, provider profile created and Peppol participant ID confirmed.
Sending and receiving connectedImplementer + ASPAgreed connection method and successful end-to-end tests.
Failures and corrections testedAccounts + ASPRejected invoice, corrected data and credit note tested, with results recorded.
Reporting confirmations visibleAccounts + implementerA way to tell exchange success apart from tax-data reporting success or failure.
Records retrievableBusiness owner + ASPRetention period, who stores the records (you or your ASP) and export agreed; a sample record opened.
Error handling and staff readyBusiness ownerNamed daily reviewer, escalation contacts and a written error-handling process.

Government source: MoF Guidelines v2.0, Appendix 2: readiness checklist.

Government source: MoF selection considerations v1.1, section 3.2: integration, security, support and pricing.

To check that a provider is accredited, use our guide to the UAE e-invoicing provider list. A business appoints one ASP for both sending and receiving.

The deadlines that apply after go-live

Readiness also means knowing the everyday time limits. These come from Decision 243 as amended by Decision 197 of 2026 (in force since 1 October 2026):

Ongoing duties for the business
DutyTime limit
Issue an e-invoice if you are VAT registeredWithin the timeline in the VAT law.
Issue an e-invoice if you are not VAT registeredWithin 14 business days of the date of the business transaction. Business days exclude weekends and federal holidays.
Issue an e-credit noteWhen a sale is cancelled, the price is reduced, a refund is made or an error is corrected.
Tell your ASP about a change to your FTA-registered detailsIn writing, within 5 business days of the FTA confirming the change.
Keep invoices, credit notes and their dataFor the period set by the Tax Procedures Law. You must be able to give them to the FTA on request.

Government source: Decision 243 of 2025, Articles 1, 5(3) and 6(2) and (4).

Government source: Decision 197 of 2026: new Article 6(5) and Article 11, Article 12 repealed.

Decision 243 no longer has a separate duty to tell the FTA about a system failure. The guidelines say your ASP informs you and the FTA of service disruptions, so agree how you will hear about them.

Government source: MoF Guidelines v2.0, section 15.4: service disruptions.

Know the fines

Cabinet Decision 173 of 2026 sets the penalties. The amounts are as published and can change. The PDF shows no Official Gazette date, so ask your accountant when they apply.

Penalties in Cabinet Decision 173 of 2026
ViolationPenalty
Not implementing, including not appointing an ASPAED 5,000, then AED 5,000 for each further month, up to AED 50,000 in 12 months.
Not issuing and sending an e-invoiceAED 100 each, up to AED 5,000 a month.
Not issuing and sending an e-credit noteAED 100 each, up to AED 5,000 a month.
Not telling your ASP about a change in your FTA detailsAED 250 a day, up to AED 5,000 a month.

Government source: Cabinet Decision 173 of 2026, Article 3 and the annexed table.

Check the data before you test the connection

Start with the records you use every day. Compare your system’s data with the MoF mandatory-field list for the type of invoice you issue. The list has 51 fields for a tax invoice and 49 for a commercial invoice. Do not assume every field applies to every transaction, or that a printed invoice already holds everything needed.

  • Business and customer details: legal names, addresses and the identifiers for each party. A seller with no TRN shows its TIN. Legal registration can be a trade licence, Emirates ID, passport or Cabinet decision.
  • Invoice details: document number, dates, currency and any reference to an earlier invoice.
  • Line details: descriptions, quantities, units, prices, discounts or charges and the correct tax treatment.
  • Totals: line totals, tax totals, amounts payable and AED values where required.

Keep a mapping sheet with four columns: required data, source field in your system, validation rule and person responsible. Fill blanks with your accountant and provider, not with guesses. To see why the data matters more than the layout, read why a PDF invoice is not a UAE e-invoice.

Government source: MoF Mandatory Fields v1.1, sections 4.1 and 4.2.

Test a normal sale and a problem case

Fictional example: a small furniture business sells products, sometimes makes items to order and sometimes installs them. The first test can be a simple sale. The next should be a real exception, such as a return or a wrong customer identifier.

  1. SendCreate a typical invoice and confirm the data reaches the ASP.
  2. Receive and reportCheck the exchange confirmation and the tax-data reporting confirmation separately. Test an incoming supplier invoice too.
  3. CorrectUse an agreed failure case. Check who sees it, what they change and how the result is confirmed.
  4. RetrieveFind the original invoice, any related credit note and the status records.

Government source: MoF Guidelines v2.0, Appendix 1, steps 3 and 4: testing and go-live.

Our advice: treat a successful test as evidence of that test only. Agree with your ASP what remains before you call the business live.

This article explains the documented workflow. The example is fictional and was not run on a live system. Repeat the steps in a separate test company with your provider, and ask your accountant how the rules apply to you.

Finish with a go-live decision and a daily check

Before go-live, list any open issues and who will fix them. After go-live, name someone to review failed exchanges and reporting messages, keep customer data up to date and contact the provider when needed.

Plan for changes such as VAT registration, joining or leaving a tax group, or closing the business. The MoF guidelines say to update your ASP through the reverification or offboarding process in EmaraTax.

Keep invoice records for the period in the Tax Procedures Law. Your ASP can store them if the contract says so, but the duty stays with you.

Government source: MoF Guidelines v2.0, section 5.4, Appendix 1 and Appendix 4: storage and ongoing changes.

Budget for the provider

Every accredited provider commits to 100 free e-invoice exchange and reporting services a year for each customer, counted from the date you sign. Setup, software, hosting, support and volume above that allowance can still cost money, so ask for the full cost in writing.

Government source: Decision 168 of 2026, Article 9(4): free services.

Can StarterKit help with this work?

StarterKit combines ERPNext with e-invoicing in one Starter Plan. The configuration scope, provider arrangements, activation and service terms are confirmed in your quote. Review the monthly and bundle inclusions, then tell us about your business and how you invoice today. For the whole process, read the UAE e-invoicing guide.

Prepared by the StarterKit team. Regulatory statements link to UAE government sources. Examples and suggested work plans are labelled separately; they do not determine your business’s legal or tax position. Check the linked decisions for the full conditions and later changes.