E-invoicing in UAE

Transform Your Financial Management with e-Invoicing in UAE

Our Products:

How Microsoft Dynamics NAV Integrates with Flick Network for UAE E-Invoicing

By

Flick team

Last updated at

September 11, 2025

Book a Demo

Learn more about this by booking a demo call with us. Our team will guide you through the process and answer any questions you may have.

Book Now

How Microsoft Dynamics NAV Integrates with Flick Network for UAE E-Invoicing

The United Arab Emirates is making e-invoicing mandatory for all B2B and B2G transactions by July 2026. Under these regulations, businesses must use an FTA-approved Accredited Service Provider to submit invoices to the FTA. Since NAV cannot handle this process on its own, it must be integrated with an ASP like Flick. 

This blog will explain how Microsoft Dynamics NAV integrates with Flick’s e-invoicing solution.

How Microsoft Dynamics NAV Integrates with Flick Network for UAE E-Invoicing

If you’re using Microsoft Dynamics NAV, you need to integrate your ERP with Flick’s e-invoicing solution to generate and submit invoices in line with UAE e-invoicing requirements.

Create an Extension in NAV

Flick will create a custom extension in Microsoft Dynamics NAV using the AL language (or C/AL depending on the version of NAV), which will be responsible for the extraction of invoice data, the validation of mandatory fields, and the secure transmission of JSON payloads to Flick.

Extract Invoice Data from NAV

Once the extension is created in Microsoft Dynamics NAV, Flick will extract all the necessary invoice information required for UAE e-invoicing.

This will include supplier and buyer information, the unique invoice number, issue and supply dates, description of goods or services, quantities, prices, and VAT amounts.

Build JSON Payload

After extraction, Flick will build a structured JSON payload that maps NAV fields to Flick’s schema.

JavaScript Object Notation (JSON) is a lightweight text-based data format that is widely used to structure and exchange information between systems and it is especially common in API communications.

The JSON payload packages the invoice data with all required information so it can be accurately and securely transmitted to Flick’s API.

Send Data to Flick API

Once the JSON payload is prepared, Flick will securely transmit the JSON payload from Microsoft Dynamics NAV to Flick’s API using authentication keys. 

Flick Converts Data to Required Format

Once the invoice data reaches Flick’s platform, it will be validated against the UAE e-invoicing rules to ensure the presence of all mandatory fields. After the validation, Flick will generate two outputs: a Peppol PINT-AE invoice for delivery on the buyer’s Access Point, and the Tax Document Data (TDD) required by the Federal Tax Authority.

Submit to FTA and Buyer ASP

After the invoice is converted into the PINT-AE invoice and TDD, Flick will automatically deliver each document to its required destination. The PINT-AE invoice will be transmitted to the buyer’s Access Point via the Peppol network, while the TDD will be submitted directly to the Federal Tax Authority.

Receive FTA Response

After the Tax Document Data (TDD) is submitted to the Federal Tax Authority, Flick will receive a response that may show the invoice as accepted, still processing, or rejected with errors.

Update NAV with Response

Once Flick receives the response from the Federal Tax Authority,  it will update Microsoft Dynamics NAV with the invoice status as accepted or rejected. This allows you to easily view and track the compliance status directly within your ERP interface without leaving the system.

Why Choose Flick for UAE E-Invoicing with Microsoft Dynamics NAV

Seamless Integration with NAV

Flick will integrate with your Microsoft Dynamics NAV or any other ERP seamlessly, extract the invoice data, and prepare the required formats for submission to both the Federal Tax Authority and the buyer’s Access Point.

Peppol-Certified ASP

As a UAE business you need to use an Access Service Provider (ASP) to submit your e-invoices, and Flick, as a Peppol-Certified Access Point, will deliver your invoices in the Peppol PINT-AE format directly to the Federal Tax Authority and your buyer’s Access Point.

Real-Time Status Updates

Flick will provide real-time updates on your Microsoft Dynamics NAV ERP, so you don’t have to leave your system to track whether invoices are accepted or rejected by the FTA.

End-to-End Automation

Flick will automate your entire UAE e-invoicing process, from extracting invoice data in Microsoft Dynamics NAV ERP to converting it into compliant formats, submitting it to the FTA and buyer’s ASP, and updating the status in real time without manual effort.

Dedicated Integration Support

Our team will provide dedicated integration support to connect your Microsoft Dynamics NAV ERP with Flick seamlessly and help you go live within a few days.

Conclusion

Microsoft Dynamics NAV cannot generate and submit invoices for UAE e-invoicing, so businesses need to use an ASP like Flick Network to send invoices to the FTA through the Peppol network, and you don’t need to worry about integration because our team will connect Microsoft Dynamics NAV with Flick and help you go live quickly.

FAQS

What is e-Invoicing in UAE?

E-Invoicing in the UAE is a system introduced by the FTA that requires businesses to issue invoices electronically in PINT-AE and TDD formats and submit them through an Access Service Provider like Flick.

What is an ASP?

An ASP is an Accredited Service Provider that businesses must use to submit e-invoices in the UAE.

What will Flick Network do in Microsoft NAV UAE e-invoicing?

Flick Network will integrate with Microsoft Dynamics NAV, extract your invoice data, convert it into UAE-compliant formats, and securely submit it to both the FTA and the buyer’s Access Point.

How can I check the FTA status of my e-invoice?

You can check the FTA status of your e-invoice directly in Microsoft Dynamics NAV, as Flick will provide real-time updates on the system showing whether the invoice is accepted, in processing, or rejected without leaving the ERP.

How to integrate Microsoft Dynamics NAV with Flick?

You can email us and our team will help you with setup and provide support until you are live.

Quick Navigation

Book a Demo

Learn more by booking a demo with our team. We'll guide you step by step.

Book Now