UAE & e-Invoicing Compliance
These APIs are currently in Beta. Please note that some features are not yet available as they are under active development.
Welcome to the integration guide for the United Arab Emirates (UAE) e-invoicing framework. This section helps organizations, software houses, and ERP providers align their platforms with the Federal Tax Authority (FTA) regulations using A-Cube APIs.
The UAE e-Invoicing Mandate
The UAE Federal Tax Authority (FTA) enforces a standardized electronic invoicing model to digitalize business-to-business (B2B) and business-to-government (B2G) transactions across the Emirates.
The system leverages the global Peppol Network infrastructure, adapted to meet local fiscal rules, tax specifications, and security standards.
- Structured Data: Invoices must be generated, transmitted, and archived in a specific structured electronic format (XML). PDF copies are no longer enough for fiscal validation.
- Real-time Routing: Invoice delivery happens over secure Access Points (AP) that route documents dynamically to receivers while updating the central clearing systems.
To Get Started
To successfully integrate your platform with the UAE network, follow these steps:
- Register the company with A-Cube as an Accredited Service Provider (ASP) to bind their identity to the global Peppol Network and ensure compliance with UAE government registry requirements. See the Onboarding Guide.
- Get a Valid Token Once the account setup is finalized, authenticate your requests using secure platform credentials. See Authentication.
- Prepare and send a new document, choosing between standard compliance-ready UBL XML or our JSON format.
- Track the Audit Trail Capture the unique document identifier (
uuid v4) returned in the response to track the transmission state and ensure long-term audit visibility.
Environments
On the A-Cube platform, the UAE Peppol exchange network is split into two distinct environments:
- Sandbox is the environment where you can test the entire platform for free; the communication with the Tax Authority is simulated. The base URL is https://ae-sandbox.api.acubeapi.com
- Production is the environment where the communication is real; you can't send an invoice to test. The base URL is https://ae.api.acubeapi.com
The sandbox environment is useful to develop and test your integration directly into the Peppol network test environment without any commercial risk.
You can create an account for FREE by registering here.
Authentication
You can find all the technical information about managing your API keys, headers, and security tokens in the Global Authentication Guide.