← back home

October 15, 20265 min read · by Tamim Hmizi, AxynoxiaLire en français

Choosing e-invoicing software in Tunisia, or connecting the ERP you already have

You have two ways to meet the El Fatoora rules: buy invoicing software that already speaks the platform, or connect the system you use today. The right choice depends on one question: can your current system give you clean invoice data? This article lists what TTN publishes for integrators and what to ask before you decide.

What TTN gives integrators

TTN publishes a specification archive with the TEIF guide and XSD files, a web service specification and an SFTP specification, plus a document on signatures. The two exchange channels work like this:

Both channels expect the same thing: a TEIF file with one valid signature.

Option 1: new invoicing software

This makes sense when your current tool cannot export structured invoice data, or when nobody maintains it. Ask the vendor:

Ask for a demonstration of a real submission, not a screenshot of a dashboard.

Option 2: connect the ERP you already have

This makes sense when your ERP or accounting software already holds good invoice data and exposes an API or a structured export. The connection has four jobs:

  1. Map your invoice data to TEIF, including credit notes, several VAT rates and foreign currencies if you use them.
  2. Sign the file once, in its final form, with your certificate.
  3. Send it through the web service or SFTP and read the answer.
  4. Keep the signed file, TTN’s reference and any rejection, and let a person fix a rejected invoice.

The data stays in your ERP. You change one step in how an invoice leaves it.

Steps before going live

The Ministry of Finance note of January 2026 and decree no. 2016-1066 set the administrative steps (note commune 02/2026, Arabic). The issuer must:

Add to these a signing certificate from a provider ANCE recognises. TunTrust describes a company seal that lists electronic invoices among its uses.

How to decide

Count the invoices you issue, the systems that issue them and who maintains them. If one system issues all your invoices and it exposes data, a connection is usually a smaller change than a migration. If invoices come from a spreadsheet, or the system is end of life, new software is the cleaner start. Get written quotes for both and compare the yearly cost, not only the first invoice.

Axynoxia builds these connections. See our El Fatoora integration service. We also built Axynoxia Invoice, an invoicing platform prepared for Tunisian electronic invoicing, as a demo you can open. We do not present it as a certified solution.

Questions

Do I need to replace my ERP to issue El Fatoora invoices?

Not necessarily. If your system holds clean invoice data and has an API or a structured export, a connection can produce, sign and send the TEIF file. If it cannot, new software is the better start.

How do I send invoices to El Fatoora from my own system?

TTN publishes two channels: a web service to deposit signed TEIF invoices, and an SFTP exchange with an in folder and an out folder per taxpayer. Ask TTN for the current versions of both specifications.

What should I ask an invoicing software vendor?

Whether it produces valid TEIF, signs with an ANCE-accepted certificate through an ANCE-approved solution, reads TTN answers, avoids duplicates on retry, stores TTN references and exports your data.

What are the administrative steps before the first invoice?

Join the TTN network, file a declaration with the tax office with the membership certificate from TTN, and obtain a signing certificate that ANCE recognises.

Sources

Related reading: who must issue electronic invoices, TEIF and the electronic signature and penalties and common mistakes.

This article is general information based on the texts cited. It is not legal or tax advice. Confirm your situation with your accountant.

Axynoxia connects existing invoicing software to El Fatoora and reviews setups before go-live. See the integration service or book a discovery call. You can also open Axynoxia Invoice, our invoicing platform prepared for Tunisian electronic invoicing, at invoice.products.axynoxia.com.