Skip to content

Choosing an ASP: five questions to ask before you sign

Omegamatrix team · Updated 18 Oct 2026 · 8 min read
In short: Every UAE business in scope for e-invoicing must appoint one Accredited Service Provider (ASP) for sending and receiving invoices. Before you sign, check five things: accreditation, which data formats the ASP accepts, how pricing works, what support and onboarding look like, and how invoice records are stored and connected to your systems.

Why does the choice of ASP matter?

Your ASP sends, receives and reports every e-invoice your business handles, so the choice affects your finance team every day. Under Ministerial Decision No. 243 of 2025, you meet your exchange and reporting duties through the ASP you appoint.

The Ministry of Finance guidelines add two practical points: each business appoints only one ASP for both sending and receiving, and you sign the contract before you start onboarding through EmaraTax.

The deadlines are:

  • Revenue of AED 50 million or more: appoint an ASP by 30 October 2026
  • Revenue below AED 50 million: appoint an ASP by 31 March 2027
  • Government entities: appoint an ASP by 31 March 2027

Question 1: Is the provider on the Ministry's accredited list?

Start by confirming that the provider appears on the Ministry of Finance list of Accredited Service Providers. Businesses meet their e-invoicing obligations through an accredited provider, and the Ministry publishes and updates this list.

The available ASPs also appear in the e-invoicing section of EmaraTax. Some companies sell e-invoicing tools without being an ASP themselves, so ask directly: are you accredited, under which company name, and does your service cover both sending and receiving?

Question 2: Will the ASP accept data from our current systems?

The ASP should accept invoice data from the systems you already use, in formats your team can produce without heavy changes. The Ministry's guidelines describe the supplier sending invoice data to its ASP "in an agreed format", which the ASP then converts into the UAE standard XML.

Your invoices may come from an ERP, a billing tool, a point-of-sale system or spreadsheets. Ask each ASP:

  • Which input formats do you accept: XML, JSON, CSV, Excel?
  • Which connection options do you offer: API, SFTP file drop, manual upload?
  • Do you have ready connectors for our ERP or accounting software?
  • What happens when an invoice fails validation? Who sees the error and how is it fixed?
  • How will we receive supplier invoices: in our ERP, by email, or in a portal?

If custom development is needed, ask who maintains it when PINT AE is updated.

Question 3: How is the service priced?

ASPs use different pricing models, so compare them against your own invoice volume rather than headline prices. The three common structures are:

Pricing modelHow it worksSuits
Per invoiceA fee for each invoice sent or receivedLow or irregular volumes
Volume tiersA monthly or annual bundle up to a set number of invoicesSteady, predictable volumes
Flat feeOne fixed subscription regardless of volumeHigh volumes or simple budgeting

Before comparing, count how many invoices and credit notes you send and receive each month. Then ask each provider:

  • Are received invoices charged, or only sent ones?
  • Is there a setup or onboarding fee?
  • What does storage cost, and for how long?
  • What happens if we exceed our tier?
  • What is the minimum contract term, and how do we leave?

Question 4: What support and onboarding will we get?

Good support and a clear onboarding plan make the switch much easier for your finance team. Ask how long onboarding usually takes from signed contract to live invoices, and what you need to provide.

The ASP helps you join the Peppol network, issues your participant identifier and supports testing. Points to check:

  • Support hours: do they cover UAE working days and your month-end close?
  • Languages: the UAE framework supports Arabic and English, so ask which languages the support team works in.
  • Channels: phone, email, chat or WhatsApp, and expected response times.
  • Testing: can you test sending, receiving and credit notes before going live?
  • Error routine: the Ministry recommends agreeing a governance model with your ASP for resolving errors.
  • Service disruptions: the guidelines say ASPs should inform you and the FTA of disruptions and send delayed invoices once service resumes. Separately, businesses must notify the FTA of a system failure within 2 business days, so agree who does what.

Question 5: How are records stored, and how does it connect to our systems?

You remain responsible for keeping e-invoice records for the legal period, even if your ASP stores them for you. The Ministry's guidelines confirm that an ASP may store invoices on your behalf under contract, but the obligation stays with your business.

The retention periods under the Tax Procedures Executive Regulation are:

  • 5 years after the related tax period for taxable persons
  • 5 years from the end of the calendar year for other persons
  • 7 years for real estate records

Records must stay complete, secure and retrievable for the FTA on request. Ask each ASP how long they keep your invoices, how you export them, and what happens to your data if you change provider.

For integration, ask whether the ASP connects directly to your ERP, offers an API or expects files. With several source systems, middleware can keep things simple.

ASP comparison checklist

Use this table to compare providers side by side.

What to checkASP AASP BASP C
On the Ministry of Finance accredited list
Covers both sending and receiving
Accepts our formats (XML, JSON, CSV, Excel)
Connection options (API, SFTP, upload)
Ready connector for our ERP
Clear error reporting and fixing process
Pricing model and expected monthly cost
Setup fee and minimum term
Support hours and response times
Support languages (Arabic, English, others)
Typical onboarding time
Testing before go-live
Storage period and export options
Process for service disruptions

Key takeaways

  • Appoint one accredited ASP for both sending and receiving, then onboard through EmaraTax.
  • Check that the ASP accepts data from every system that produces your invoices.
  • Compare pricing against your real monthly invoice volume, including received invoices.
  • Agree support, testing and an error routine before you sign.
  • Storage can be delegated to the ASP, but the retention obligation stays with you.

How Omegamatrix can help

PENTAXIS is our e-invoicing middleware. It is not an ASP: it takes invoices from any ERP or accounting system, validates them against PINT AE rules, and hands a clean file to whichever ASP you choose. This keeps your ASP choice flexible. See the PENTAXIS page for details.

Frequently asked questions

How many ASPs does a UAE business need for e-invoicing?

A UAE business needs one Accredited Service Provider for both sending and receiving e-invoices, according to the Ministry of Finance guidelines. Members of a VAT tax group onboard individually and may each choose a different ASP.

Where can I find the list of accredited ASPs in the UAE?

The UAE Ministry of Finance publishes the list of Accredited Service Providers on its website and updates it over time. The available ASPs also appear in the e-invoicing section of EmaraTax when a business starts onboarding.

When must a UAE SME appoint an ASP?

A UAE business with revenue below AED 50 million must appoint an ASP by 31 March 2027 and go live by 1 July 2027. Businesses with revenue of AED 50 million or more must appoint one by 30 October 2026.

Can an ASP store our e-invoices for us?

An ASP can store e-invoices on a business's behalf if the contract allows it. The legal duty to keep records for the required period, usually 5 years and 7 years for real estate, stays with the business.

Do we sign with the ASP before or after EmaraTax onboarding?

A UAE business signs its contract with the chosen ASP first. The business then starts onboarding from the e-invoicing section of EmaraTax and is redirected to the ASP's portal to complete the process.

Can we change ASP later?

A UAE business can update or end its ASP arrangement through the reverification and offboarding processes in EmaraTax. Using middleware between the ERP and the ASP can make a future change simpler because the ERP connection stays the same.

Sources

WhatsApp us