Does Microsoft Dynamics 365 Support UAE E-Invoicing?

Does Dynamics 365 generate UAE Peppol PINT-AE XML natively? What Business Central and Finance & Operations handle out of the box, what's missing, and how to connect Dynamics 365 to an FTA-approved ASP.

29 July 2026 10 min read Ashish Singh
Summary
Quick Answer

Microsoft Dynamics 365 is not an Accredited Service Provider, and neither Business Central nor Finance & Operations currently generates Peppol PINT-AE XML or submits invoices directly to an ASP. Both products support UAE VAT configuration as part of Microsoft's regional feature set, but the e-invoicing transmission layer itself is a genuine gap — the same gap every ERP without native PINT-AE support has. InvoiceUAE connects to Dynamics 365 via Azure AD OAuth and the Dynamics 365 REST API, pulls sales invoice data from either product, generates PINT-AE XML on its own backend, and submits it to your chosen FTA-approved ASP.

Key Takeaways

  • Dynamics 365 is an ERP, not an ASP — no ERP, however capable, can submit directly to the FTA without going through an Accredited Service Provider.
  • Business Central and Finance & Operations both support UAE VAT configuration, but neither has a built-in PINT-AE generation or ASP submission feature as of 2026.
  • InvoiceUAE connects to both Dynamics 365 products through the same Azure AD OAuth + REST API mechanism, configured per product since they expose invoice data differently.
  • The real gap is the e-invoicing transmission layer — not Dynamics 365's core VAT or invoicing functionality, which is mature and well-established.
  • The same phased 2026-2027 deadlines apply to Dynamics 365 users as to every other VAT-registered UAE business.

About Infotree Computers LLC & InvoiceUAE

InvoiceUAE is built by Infotree Computers LLC, a Dubai-based technology firm that has been implementing QuickBooks, Sage 50, Sage 300, Zoho One and Zoho Books for UAE and GCC businesses for 14 years. Infotree is a Certified QuickBooks ProAdvisor, Authorized Zoho Partner, Authorized Sage Partner, and holds Odoo Gold Partner status at the Gold level through an affiliate partnership. The team operates from offices in Dubai (UAE), Saudi Arabia, and Bhubaneswar (India), and InvoiceUAE's ASP partner is TaxStar (FTA-approved).

What Is UAE E-Invoicing?

UAE e-invoicing is the Federal Tax Authority's mandatory framework requiring VAT-registered businesses to exchange B2B and B2G invoices as structured Peppol PINT-AE XML through an Accredited Service Provider, instead of a PDF. It runs alongside VAT return filing as a separate, parallel compliance obligation.

For the full picture in one place — legal framework, timeline, penalties, and software comparison — see our complete UAE e-invoicing guide. For a plain-English introduction, see what UAE e-invoicing means for your business.

Does Dynamics 365 Support UAE Peppol PINT-AE E-Invoicing Natively?

Not natively, as of 2026. Dynamics 365 is not an Accredited Service Provider, and neither Business Central nor Finance & Operations currently ships a feature that generates Peppol PINT-AE XML or transmits invoices through the Peppol network. Both products handle UAE VAT configuration as part of Microsoft's standard regional feature set — that VAT capability and the e-invoicing transmission requirement are two separate things, and having one doesn't mean you have the other.

Businesses running either Dynamics 365 product in the UAE need a middleware connection between Dynamics 365 and an FTA-approved ASP to meet the e-invoicing mandate — the same requirement that applies to every accounting or ERP platform without native PINT-AE support.

Business Central vs. Finance & Operations: What Changes for E-Invoicing

Business Central and Finance & Operations (F&O) are genuinely different products under the same Dynamics 365 brand, aimed at different company sizes and complexity levels — and that difference carries over into how each one needs to be integrated for e-invoicing:

Business Central

  • Aimed at small-to-mid-sized businesses
  • Sales invoice data accessed via Business Central's own REST API endpoints
  • Typically simpler company/entity structure to configure per connection

Finance & Operations

  • Aimed at larger, more complex, often multi-entity organizations
  • Sales invoice data accessed via F&O's separate REST API surface (Data Management / OData endpoints)
  • Often involves multiple legal entities that need to be mapped individually

InvoiceUAE connects to both through the same underlying Azure AD OAuth authentication and Dynamics 365 REST API approach, but the connector is configured per product rather than being identical out of the box — this is worth knowing before assuming a Business Central setup guide applies directly to an F&O environment, or vice versa.

The PINT-AE Compliance Gap: What's Actually Missing

RequirementDynamics 365 (Native)With InvoiceUAE
Peppol PINT-AE XML generation (UBL 2.1 + SBDH)Not availableAuto-generated per invoice
UAE VAT configurationSupported as part of Microsoft's regional feature setRead directly from your existing configuration
Peppol Participant / Endpoint ID (scheme 0235 + TIN)Not a native field — Peppol-specific, not part of standard ERP VAT setupCaptured once per customer, applied automatically
Direct submission to an FTA-approved ASPNot possible from within Dynamics 365Supported for any ASP on the Ministry of Finance's pre-approved list
Per-invoice submission status (accepted/rejected)Not trackedReturned from the ASP and visible in InvoiceUAE's audit trail

Dynamics 365 is not an ASP and isn't trying to be one — the gap here is the e-invoicing transmission layer, not Dynamics 365's accounting or VAT fundamentals, which remain mature and reliable.

How InvoiceUAE Connects to Dynamics 365

InvoiceUAE's Dynamics 365 connector authenticates via Azure AD OAuth and reads sales invoice data through the Dynamics 365 REST API — it doesn't create, edit, or delete anything inside Dynamics 365 itself.

  1. Connect — authorize the InvoiceUAE connector against your Dynamics 365 tenant through Azure AD OAuth.
  2. Fetch — InvoiceUAE reads outstanding sales invoices from Business Central or Finance & Operations, depending on which product your business runs.
  3. Enrich once — add each customer's Peppol Participant ID and any missing PINT-AE-specific fields to a Customer Master record, entered once per customer.
  4. Validate — an AI-assisted compliance check flags missing or malformed fields before submission.
  5. Generate — InvoiceUAE converts the enriched data into PINT-AE XML (UBL 2.1 + SBDH) on its own backend — Dynamics 365 is never asked to produce this XML itself.
  6. Submit & track — the XML is transmitted to your chosen FTA-approved ASP, and the accepted/rejected status for every submission is reported back.

Not sure how to choose an ASP for your business? See our ASP selection guide and our complete ASP explainer — both link to the Ministry of Finance's official pre-approved provider list.

Read the ASP Guide →

Step-by-Step: Setting Up Dynamics 365 with InvoiceUAE

  1. Confirm your phase — check your annual taxable turnover against the AED 50 million threshold to know your deadline.
  2. Confirm your VAT and entity configuration in Dynamics 365 first — this should already be correct before connecting anything else.
  3. Appoint an FTA-approved ASP — verify accreditation against the Ministry of Finance's official pre-approved list.
  4. Connect Dynamics 365 to InvoiceUAE via Azure AD OAuth, and enter your ASP credentials in InvoiceUAE Settings.
  5. Enrich your Customer Master — Peppol Participant ID and any other PINT-AE-specific fields, once per customer.
  6. Test in Mock Mode — run the full validate → generate XML → submit workflow, including at least one credit note, before switching to live submissions.
  7. Go live before your mandatory deadline — there's no grace period once it passes.

Credit Notes in Dynamics 365

Both Business Central and Finance & Operations model credit memos/credit notes as distinct transaction types from a standard sales invoice — InvoiceUAE reads this distinction directly rather than inferring it from a negative amount. Each credit note is transmitted as Peppol document type 381, referencing the original invoice it corrects, which keeps your FTA audit trail and VAT return figures consistent. Under UAE VAT Law Article 62, credit notes generally need to be issued within 14 days of the adjustment being identified.

Deadlines for Dynamics 365 Users

PhaseBusiness CriteriaASP Appointment DeadlineMandatory Go-Live
Phase 1Revenue ≥ AED 50 million30 October 20261 January 2027
Phase 2Revenue < AED 50 million31 March 20271 July 2027

Larger, multi-entity Finance & Operations deployments are more likely to fall into Phase 1 given the AED 50 million revenue threshold — worth confirming early rather than assuming Phase 2 by default. These are the same deadlines that apply to every VAT-registered UAE business, regardless of which ERP you run. See our UAE E-Invoicing Mandate guide for the full breakdown.

Common Mistakes to Avoid

  • Assuming UAE VAT configuration covers e-invoicing — Dynamics 365's VAT setup is solid, but it doesn't generate PINT-AE XML or submit to an ASP.
  • Treating Dynamics 365 (or any ERP) as if it were an ASP — no ERP, however capable, can submit directly to the FTA without an Accredited Service Provider in the chain.
  • Assuming a Business Central integration guide applies directly to Finance & Operations — the two products expose invoice data through different API surfaces and need to be configured separately.
  • Not testing a credit note specifically in Mock Mode — credit notes have their own document type and reference requirements distinct from invoices.
  • Assuming Phase 2 by default in larger, multi-entity F&O deployments without actually checking the AED 50 million revenue threshold.

For the full list with detailed fixes, see our Setup Mistakes & Best Practices guide.

Not sure if your accounting system is ready for UAE e-invoicing? Contact Infotree for a GAP Analysis and System Impact Assessment — we'll map exactly where your Dynamics 365 setup stands against PINT-AE requirements before your ASP deadline. Have other accounting-related issues or e-invoicing compliance questions? Contact us — we're happy to help.

Request a Free GAP Analysis →

Need hands-on help? Contact Infotree for Microsoft Dynamics 365 e-invoicing implementation — from ASP selection to go-live testing, our team handles the full setup.

Contact Us for Dynamics 365 Implementation →

Frequently Asked Questions

Does Microsoft Dynamics 365 generate UAE Peppol PINT-AE XML natively?

Not natively, as of 2026. Dynamics 365 Business Central and Finance & Operations both support UAE VAT configuration, but neither has a built-in feature that generates Peppol PINT-AE XML or submits invoices to an FTA-approved ASP. A connector such as InvoiceUAE is needed to bridge that gap.

Is Dynamics 365 an Accredited Service Provider (ASP)?

No. Dynamics 365 is an ERP platform, not an Accredited Service Provider. It can be connected to an FTA-approved ASP through a middleware layer, but it cannot submit invoices directly to the FTA on its own.

Does Business Central need a different integration than Finance & Operations?

InvoiceUAE connects to both through the same underlying mechanism — Azure AD OAuth and the Dynamics 365 REST API — but the two products expose sales invoice data through different API endpoints, so the connector is configured per product, not identical out of the box.

How does InvoiceUAE connect to Dynamics 365?

Through Azure AD OAuth authentication and the Dynamics 365 REST API. InvoiceUAE pulls sales invoice data from either Business Central or Finance & Operations, generates PINT-AE XML on its own backend, and submits it to your chosen FTA-approved ASP, returning the accepted or rejected status for every submission.

What is the UAE e-invoicing deadline for Dynamics 365 users?

The same phased mandate that applies to every VAT-registered UAE business. Phase 1 (revenue ≥ AED 50 million): ASP appointment by 30 October 2026, go-live by 1 January 2027. Phase 2 (all other VAT-registered businesses): ASP appointment by 31 March 2027, go-live by 1 July 2027.

Ready to connect Dynamics 365 to UAE Peppol e-invoicing?

Start Your Free 15-Day Trial →

Sources: UAE Ministry of Finance — Cabinet Decision No. 106 of 2025, Ministry of Finance — Pre-Approved Service Providers.

About the Author
Ashish Singh
Ashish Singh
Software Consultant · Infotree Computers LLC

Ashish Singh is a UAE E-Invoicing specialist and Software Consultant at Infotree Computers LLC, Dubai — a firm with 14 years of QuickBooks implementation experience across the UAE and GCC, and Odoo Gold Partner status through an affiliate partnership. A QuickBooks ProAdvisor (Silver) with hands-on expertise across Zoho, QuickBooks, Odoo, Xero, and Sage, he specializes in Peppol PINT-AE compliance and ERP-to-ASP integration for businesses across the UAE and Middle East.

LinkedIn