L'infrastructure fiscalepour l'entreprise marocaine moderne.
Soyez conforme DGI 2026 en quelques lignes de code, sans toucher à votre logiciel actuel.
Partenaires & normes
- DGI
- Barid eSign
- AMDIE
ITZENATA
- gest360.ma
- UBL 2.1
EFact - une API de facturation simple à intégrer et strictement conforme à la DGI.
Conformité DGI
%
Compatible schéma UBL 2.1 marocain
Haute Disponibilité
%
Continuité de service garantie 24/7, même lors des pics de charge
Archivage Légal
ans
Stockage inaltérable pour vos audits
Le compte a rebours a commence.
Une facture non validee par la DGI ne donne plus droit a deduction de TVA pour le client. Sanction additionnelle : 500 MAD d'amende par facture non conforme.
Grandes Entreprises (IS)
CA > 200M MAD et marches publics (B2G).
Entreprises de Taille Intermediaire
Extension de l'obligation aux ETI assujetties.
PME, TPE, Auto-entrepreneurs
CA > 500 000 MAD. Toute facture papier devient invalide.
Du JSON au QR code, en moins de 2 secondes.
Le modele « controle a priori » exige que chaque facture soit validee par la DGI avant d'avoir une valeur legale. EFact orchestre les 8 etapes pour vous.
Saisie
Le comptable cree la facture dans son ERP. L'ICE client est verifie en amont.
Transformation
Conversion automatique en XML structure UBL 2.1, avec namespaces cac et cbc.
Signature XAdES
Hash SHA-256 du XML, signe avec le certificat Barid eSign (Classe 3).
Transmission
Envoi securise vers la plateforme DGI via canal authentifie, en moins d'une seconde.
Controle DGI
Verification ICE, calculs TVA, integrite de signature en quelques millisecondes.
Clearance
200 OK. La DGI emet un UUID unique et les donnees pour le QR code.
Finalisation
L'UUID et le QR code sont integres au PDF lisible pour le client.
Envoi client
Le PDF et le XML sont remis au client. Verification possible via QR.
Trois piliers, zero compromis.
La stack complete pour passer en production sans vous battre avec la norme.
JSON to UBL 2.1
Transmettez de simples données (format standard JSON). Notre moteur s'occupe de la structure complexe exigée par la DGI (UBL 2.1), vérifie l'ICE, et calcule les taxes selon la loi marocaine.
Coffre-fort Barid eSign
Vos certificats Barid eSign sont isoles dans une enclave securisee. Signature XAdES-EPES en millisecondes, sans jamais exposer vos cles privees.
Transmission Garantie
Routage haute disponibilite avec garantie de livraison. Si la plateforme DGI est indisponible, vos factures sont securisees et rejouees automatiquement. Notifications d'etat en temps reel des la validation.
Simple, transparent, sans surprise.
Commencez gratuitement. Passez en production quand vous etes pret. Aucun engagement.
Starter
Pour les petites entreprises avec un faible volume de factures.
Gratuit
50 factures / mois incluses
- 50 factures / mois incluses
- Environnement sandbox DGI
- SDK Node.js & Python
- Webhooks d'etat
- Archivage legal 1 an
- Support par email
- SLA garanti
- Certificats Barid eSign geres
- Archivage legal 10 ans
Pro
La solution complete pour automatiser votre facturation.
499 MAD HT
jusqu'a 1 000 factures / mois
- 1 000 factures / mois incluses
- Production DGI activee
- SDK Node.js & Python
- Webhooks d'etat signes
- Archivage legal 10 ans
- Support prioritaire
- SLA 99.9 %
- Certificats Barid eSign geres
Entreprise
Pour les tres gros volumes et les besoins specifiques.
Sur devis
Tarif sur mesure selon volume
- Volume de factures illimite
- Production DGI activee
- Tous les SDKs
- Webhooks d'etat signes
- Archivage legal 10 ans
- Support dedie 24/7
- SLA 99.99 %
- Certificats Barid eSign geres
Factures supplementaires au-dela du quota : 0.50 MAD / facture (Starter : 1 MAD). Aucun frais cache.
Vous avez des questions ? Nous avons les reponses.
Tout ce qu'il faut savoir sur l'e-facturation DGI 2026 et l'API EFact. D'autres questions ? Contactez notre equipe.
Voir la documentationLa facturation electronique DGI 2026 est l'obligation legale pour les entreprises marocaines de transmettre leurs factures au format XML UBL 2.1, signees via XAdES, directement vers le systeme de la Direction Generale des Impots. EFact automatise ce processus de A a Z.
Integration instantanee via CLI.
Trois commandes pour installer, configurer et valider votre premier ICE client.
# 1. Installer le SDK EFact
npm install @itzenata/efact-node
# 2. Initialiser la configuration DGI
npx efact init --env=sandbox
# 3. Verifier la conformite d'un ICE client
npx efact verify --ice="00123456789"