Smart compliance
E-invoicing for the UAE and Saudi Arabia, by API or ERP.
Send and receive compliant e-invoices without replacing your software. One API, every country, pay per invoice.
No card needed · Sandbox in minutes · UAE and KSA ready
curl https://api.ecountix.com/v1/invoices \
-H "Authorization: Bearer $ECOUNTIX_KEY" \
-d '{
"country": "AE",
"type": "tax_invoice",
"buyer": { "trn": "100234567890003" },
"lines": [{ "name": "Consulting", "qty": 1, "price": 1500 }]
}'
Built around the standards regulators and networks require [badges to be confirmed]
- UAE e-invoicing (PINT-AE)
- Peppol network
- ZATCA Fatoora
- ISO 27001 (in progress)
- GDPR · UAE PDPL
What is Ecountix
One platform between your ERP and every tax authority.
Ecountix turns the invoices you already produce into compliant, signed and delivered e-invoices for each country, and receives your suppliers’ invoices back.
Connect any ERP
Use the REST API or one of 39 ready connectors. No rip-and-replace.
Comply per country
UAE PINT-AE and Saudi ZATCA rules, validation and signing are handled for you.
Send and receive
Outbound sales invoices and inbound supplier invoices, with status webhooks.
Countries
Know what applies to you, and by when.
UAE: PINT-AE over Peppol
A five-corner model where accredited service providers exchange invoices and report tax data to the FTA. First wave goes live 1 January 2027.
- Who
- Revenue ≥ AED 50m first, others from 1 Jul 2027
- Key date
- Go-live 1 Jan 2027; ASP deadline of 30 Oct 2026 has passed (verify)
Saudi Arabia: ZATCA Fatoora
Clearance for B2B and reporting for B2C, delivered in integration waves with signed XML and a QR code.
- Model
- Clearance (B2B), reporting (B2C)
- Onboarding
- CSID and cryptographic stamp
More countries are on the way
The gateway is built country by country. Bahrain, Oman, Qatar, Kuwait, Singapore, Germany, France and more are in progress.
Platform
Everything between “invoice created” and “invoice accepted”.
REST API and webhooks
Idempotent requests, async queue with retries, signed webhooks and a status stream.
ERP connectors
Tally, SAP, QuickBooks, Xero, Zoho, Odoo, NetSuite, Shopify and about 30 more.
Validation
EN 16931, PINT-AE and ZATCA rules with clear, line-level errors.
Signing and clearance
Certificates, signing and authority calls handled with a full audit trail.
Inbound invoices
Receive supplier e-invoices and push them to your AP workflow.
Sandbox and dashboard
Test safely, then watch every invoice and its status in one place.
For developers
A country-neutral API you can ship in an afternoon.
One request shape for every country. Start in the sandbox, move to production by changing the key.
- JavaScript
- Python
- REST
- Webhooks
curl https://api.ecountix.com/v1/invoices \
-H "Authorization: Bearer $ECOUNTIX_KEY" \
-H "Idempotency-Key: inv-1042" \
-d @invoice.jsonimport { Ecountix } from "@ecountix/sdk";
const ec = new Ecountix({ apiKey: process.env.ECOUNTIX_KEY });
const res = await ec.invoices.create({ country: "SA", ...invoice });
console.log(res.status); // "cleared"from ecountix import Ecountix
ec = Ecountix(api_key=os.environ["ECOUNTIX_KEY"])
res = ec.invoices.create(country="AE", **invoice)
print(res.status) # "cleared"Integrations
Works with the systems your finance team already runs.
- SAP
- Oracle NetSuite
- QuickBooks
- Xero
- Zoho
- Odoo
- Tally
- Microsoft Dynamics
- Shopify
- Stripe
- Sage
- Ariba
Free tools
Check before you send.
No sign-in needed. Validate a number, test an invoice file or see how ready you are.
Pricing
Start today, pay per invoice.
No setup fee and no monthly minimum in the sandbox. Volume pricing for production. [Amounts to be confirmed]
Coming soon
Ecountix Accounting is coming.
Simple books that are compliant from the first invoice. Join the waitlist for early access.
Latest
From the blog
Be ready before the mandate.
Start in the sandbox today. No card, no commitment.