Microsoft Dynamics 365
UAE E-Invoicing Integration
Connect Dynamics 365 Finance & Operations or Business Central to UAE Peppol PINT-AE e-invoicing via Azure AD OAuth. InvoiceUAE syncs invoices automatically, generates FTA-compliant XML, and submits to your UAE ASP.
No credit card required · F&O and Business Central supported · Cancel anytime
Can Microsoft Dynamics 365 connect to UAE e-invoicing?
Yes — via InvoiceUAE. Microsoft Dynamics 365 does not natively support UAE Peppol PINT-AE e-invoicing. InvoiceUAE connects via Azure AD OAuth and the Dynamics 365 REST API, supporting both Finance & Operations (F&O) and Business Central. It pulls sales invoices, generates Peppol PINT-AE XML, and submits directly to your UAE FTA-approved ASP.
Does Dynamics 365 support UAE Peppol e-invoicing natively?
No. Neither Dynamics 365 Finance & Operations nor Dynamics 365 Business Central natively generates UAE Peppol PINT-AE XML or submits invoices to UAE FTA-approved ASPs. While D365 includes Electronic Invoicing (e-invoicing) capabilities for some markets, UAE Peppol PINT-AE is not currently available as a built-in D365 feature.
InvoiceUAE fills this gap by connecting to Dynamics 365 via the standard REST API with Azure AD authentication — the same pattern Microsoft recommends for third-party integrations. No D365 extensions or code customisation are required.
How Dynamics 365 Connects to UAE Peppol via InvoiceUAE
Register an Azure AD App for InvoiceUAE
In the Azure portal, create an App Registration for InvoiceUAE. This gives InvoiceUAE a secure identity (Tenant ID, Client ID, Client Secret) to authenticate against your Dynamics 365 environment. No user passwords are used or stored by InvoiceUAE.
Grant the Azure AD App the Required D365 API Permissions
For Dynamics 365 Finance & Operations: grant the app the "Dynamics 365 Finance" API permission with the appropriate role. For Business Central: grant the "Dynamics 365 Business Central" API permission with read access to Invoices and Customers. Your Azure AD administrator can restrict these to the minimum required scopes.
Configure Credentials in InvoiceUAE
Provide your Azure AD Tenant ID, Client ID, and Client Secret to InvoiceUAE in the Settings panel. Also specify your D365 environment URL (e.g., your F&O or Business Central tenant URL). InvoiceUAE stores all credentials encrypted and never exposes them.
InvoiceUAE Syncs Sales Invoices, Customers, and VAT Data
InvoiceUAE connects to your Dynamics 365 environment and syncs sales invoices, credit notes, customer records, and VAT transaction data. For F&O this uses the CustomerInvoiceJournal and related entities. For Business Central this uses the SalesInvoice and Customer APIs. All access is read-only.
Map D365 Fields to UAE PINT-AE Fields and Enrich Customers
InvoiceUAE includes pre-built field mapping templates for both D365 F&O and Business Central to UAE PINT-AE. Review and confirm the mapping once. Then enrich each Dynamics 365 customer with UAE compliance fields: TRN (15-digit UAE tax registration number), Emirate code, and Supply Type — one-time per customer, stored permanently.
Generate Peppol PINT-AE XML and Submit to Your UAE ASP
InvoiceUAE generates the full SBDH + UBL 2.1 PINT-AE XML for each Dynamics 365 invoice. Submit to your UAE FTA-approved ASP with one click. Real-time ASP acceptance/rejection status, email and WhatsApp alerts, and a complete audit trail are included in the InvoiceUAE dashboard.
What InvoiceUAE Generates from Your Dynamics 365 Data
Large businesses (above FTA revenue threshold): January 2027 · SMEs: July 2027
Connect your Dynamics 365 environment now via Azure AD OAuth. No D365 code customisation or extensions required. Full setup in under 30 minutes.
Manual Process vs. With InvoiceUAE
| Task | Manual / Without InvoiceUAE | With InvoiceUAE |
|---|---|---|
| API sync from Dynamics 365 | ✗ Requires D365 extension development | ✓ Pre-built Azure AD OAuth REST API connector |
| PINT-AE XML generation | ✗ No native UAE Peppol XML in D365 | ✓ Auto-generated from D365 invoice data |
| Azure AD security | ✗ Custom auth handling needed | ✓ OAuth 2.0 app registration, encrypted storage |
| UAE TRN and Emirate fields | ✗ Not in standard D365 customer data model | ✓ Added once per customer in InvoiceUAE |
| ASP submission | ✗ Manual portal upload per invoice | ✓ One click or automated batch |
| Bulk processing | ✗ One invoice at a time manually | ✓ Batch up to 50 invoices per submission run |
Dynamics 365 UAE E-Invoicing — Frequently Asked Questions
Connect Dynamics 365 to UAE Peppol Today
Join UAE businesses using InvoiceUAE for seamless Dynamics 365 Peppol e-invoicing compliance
Start Free 15-Day Trial Book a DemoNo credit card · F&O and Business Central supported · Cancel anytime