Une API pour développeurs et ERP - pas un logiciel de saisie.
API de facturation électronique au Maroc, conforme DGI.
L'infrastructure fiscale pour l'entreprise marocaine moderne. Soyez conforme en quelques lignes de code, sans toucher à votre logiciel actuel.
Standards pris en charge
- DGIModèle de clearance pris en charge
- Barid eSignCertificat de signature Classe 3
- UBL 2.1Schéma de facturation conforme
Ils nous font confiance
- gest360.ma
import { EFact } from '@itzenata/efact-node'
const efact = new EFact(process.env.EFACT_SECRET_KEY)
const invoice = await efact.invoices.create({
invoiceNumber: 'INV-2026-042',
invoiceDate: '2026-06-19',
currency: 'MAD',
buyerIce: '001234567890123',
buyerName: 'Client SARL',
lines: [
{ lineNumber: 1, description: 'Service X', quantity: 1, unitPrice: 12000, vatRate: 20 }
]
})
return Response.json({ id: invoice.id, status: invoice.status })EFact - une API de facturation simple à intégrer et strictement conforme à la DGI.
Schéma UBL 2.1
100%
Couverture du schéma de facture marocain, signature XAdES-EPES incluse
Haute Disponibilité
99.99%
Objectif de disponibilité visé, même lors des pics de charge
Archivage Légal
10 ans
Stockage inaltérable pour vos audits
La réforme est actée. Le calendrier ne l'est pas encore.
L'article 145-IX du CGI pose le principe de la facturation électronique et du contrôle a priori (modèle de clearance) : une facture non validée par la DGI ne donnera plus droit à déduction de TVA pour le client. En revanche, les dates d'entrée en vigueur, les seuils de chiffre d'affaires et les sanctions restent suspendus à la publication du décret d'application au Bulletin officiel. Les échéances ci-dessous sont celles annoncées, pas des dates opposables.
Grandes entreprises (IS)
Seuil de CA annoncé : 200M MAD, plus les marchés publics (B2G).
Entreprises de taille intermédiaire
Extension annoncée de l'obligation aux ETI assujetties.
PME, TPE, auto-entrepreneurs
Seuil de CA annoncé : 500 000 MAD.
Dernière vérification : 17 août 2026. À cette date, aucun décret d'application n'était publié au Bulletin officiel. Source : Direction Générale des Impôts. Nous mettons cette section à jour à chaque évolution du texte.
Du JSON au QR code, en moins de 2 secondes.
Le modèle « contrôle a priori » exige que chaque facture soit validée par la DGI avant d'avoir une valeur légale. EFact orchestre la chaîne complète pour vous.
JSON reçu
okPayload valide, ICE client vérifié.
UBL 2.1
okConversion XML, calcul TVA marocaine.
Signature XAdES
okHash SHA-256, scellé via Barid eSign.
Clearance DGI
okContrôle a priori sur canal authentifié.
UUID + QR
acceptéFacture à valeur légale, prête à envoyer.
› UUID émis · QR généré · facture validée
Simulateur DGI: la plateforme nationale d'e-facturation de la DGI n'est pas encore ouverte aux intégrations. La clairance (statuts ACCEPTED / REJECTED, référence, QR code) est aujourd'hui assurée par notre simulateur, qui reproduit le flux officiel. Le basculement vers la plateforme officielle se fera sans changement côté client. En savoir plus
Trois piliers, zero compromis.
La stack complète 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 isolés dans une enclave sécurisée. Signature XAdES-EPES en millisecondes, sans jamais exposer vos clés privées.
Transmission Garantie
Routage haute disponibilité avec garantie de livraison. Si la plateforme DGI est indisponible, vos factures sont sécurisées et rejouées automatiquement. Notifications d'état en temps réel dès la validation.
Tout sous contrôle avec le tableau de bord
Un seul tableau de bord pour tout piloter. Suivez vos factures, gérez vos clés API et tracez chaque évènement, depuis un seul endroit.

Intégrez EFact dans votre stack.
Le SDK Node.js est disponible dès aujourd'hui. Python, Java, PHP et .NET sont en cours de développement.
Comprendre la réforme avant de l'intégrer.
Vous avez des questions ? Nous avons les réponses.
Tout ce qu'il faut savoir sur l'e-facturation DGI 2026 et l'API EFact. D'autres questions ? Contactez notre équipe.
Voir la documentationLa facturation électronique DGI 2026 est l'obligation légale pour les entreprises marocaines de transmettre leurs factures au format XML UBL 2.1, signées via XAdES, directement vers le système de la Direction Générale des Impôts. EFact automatise ce processus de A à Z.
Guide complet de la conformité DGI 2026

