Introduction to Fatoora App
Fatoora App is a desktop application (Windows) that allows you to create, electronically sign and send invoices compliant with the TEIF standard (Tunisian Electronic Invoice Format) to the national platform TTN Elfatoura (TradeNet).

The application is part of the Fatoora platform which combines:
- A web portal www.fatoora.tn for managing your account, subscription and organization
- A cloud backend
business.fatoora.tnfor business services - A desktop application Fatoora App (Electron + fatooraSigner) installed on your Windows machine
Prerequisites
Before you start, make sure you have all of the following.
System
| Requirement | Detail |
|---|---|
| Operating system | Windows 10 / 11 (64-bit) |
| RAM | 4 GB minimum, 8 GB recommended |
| Disk space | 2 GB minimum |
| Internet connection | Required for cloud backend connection and TTN submission |
USB Signing Token
A certified TunTrust PKCS#11 token is required to electronically sign invoices. Fatoora App supports the following drivers:
| Token | Driver | Notes |
|---|---|---|
| TunTrust | tuntrust_pkcs11.dll | Official driver — priority 1 |
| SafeNet / Thales eToken | eTPKCS11.dll | |
| OpenSC | opensc-pkcs11.dll | Universal driver |
The token must contain a qualified certificate issued by TunTrust / ANCE (National Agency for Electronic Certification).
Tax Identification Number
Your Tunisian tax identification number (matricule fiscal) is required for:
- Registration on the fatoora.tn portal
- TTN Elfatoura configuration
TTN Elfatoura Account
With your tax ID, you must also create a TTN account on adhesion.elfatoura.tn. On this site you must:
- Create your El Fatoura account
- Register your company for electronic invoicing
- Submit the required documents
- Track the status of your registration request

Once registration is complete, you will receive your Elfatoura login and password to use in the TTN configuration of Fatoora App.
Next steps
Once all prerequisites are in place, proceed to account creation: