Vos factures électroniques,
validées, corrigées et créées
Contrôlez votre facture Factur-X directement dans le navigateur, selon la norme EN 16931 — gratuit, sans inscription. Les erreurs, vous les corrigez d'un clic, avec des suggestions concrètes. Ou créez et validez vos factures par API REST et client MCP, directement dans votre agent IA. Les formats allemands XRechnung et ZUGFeRD sont aussi pris en charge.
Corriger les erreurs automatiquement ? On répare la facture et on ne demande que ce qui manque.
Aussi par API et MCP
Vérifiez, créez et réparez vos factures électroniques depuis votre code ou votre agent IA. Une requête, un JSON structuré en retour — sans logiciel à installer.
- API REST pour vérifier, créer et réparer
- Client MCP pour Claude et autres agents IA
- Factur-X, ZUGFeRD et XRechnung pris en charge
- Hébergé dans l'UE, conforme EN 16931
curl -X POST https://api.zugferd-validator.de/v1/validate \
-H "X-Api-Key: votre_cle" \
-d '{"file_type":"xml","file_content":"..."}'
# Réponse
{
"valid": false,
"format": "Factur-X / ZUGFeRD 2.4",
"summary": "1 erreur, 1 avertissement",
"errors": [{
"rule_id": "BR-CO-26",
"field": "BT-31",
"fix_suggestion": "Ajouter le n° de TVA vendeur"
}]
}
Créer, vérifier et réparer vos factures électroniques
Créer, valider, extraire, contrôler — directement dans votre flux de travail IA.
Quatre outils spécialisés
Valider, extraire, contrôler et créer — chaque outil pour un usage, toujours en JSON structuré.
validate_invoice
OUTIL
Valide les PDF Factur-X et les XML XRechnung selon EN 16931. Renvoie erreurs, avertissements et métadonnées.
extract_xml
OUTIL
Extrait le document XML intégré d'un PDF Factur-X / ZUGFeRD, avec détection du format et du profil.
check_consistency
OUTIL
Vérifie que les données visibles du PDF (n°, date, montant) concordent avec le XML intégré. Détecte les écarts.
create_invoice
OUTIL
Produit une facture Factur-X (PDF) ou un XML valide à partir de données structurées — plusieurs lignes, toutes les catégories de TVA, avoirs et corrections.
Une facture validée en 4 étapes
De l'inscription au premier résultat en moins de 5 minutes.
npx zugferd-mcp-client à configurer une fois dans votre client MCP (Cursor, Windsurf, etc.).Fonctionne avec votre stack
Compatible avec tous les clients MCP et accessible directement par API REST.
Plutôt en ligne de commande ? Valider par curl, Mustang-CLI et CI — voir la doc →
Clair. Sans surprise.
Commencez gratuitement. Changez quand vous avez besoin de plus.
gratuit en permanence
Vérifier des factures à l'unité – dans le navigateur ou par API.
Commencer gratuitement- 20 validations / semaine
- 1 facture / mois à créer
- Les 4 outils MCP
- 160 corrections de règles
- JSON structuré
- – Une seule facture à la fois
- – Pied de page « Créé avec zugferd-validator.de » sur les factures générées
- – Sans support / sans SLA
facturé annuellement · 228 €/an
Pour les entreprises qui contrôlent leurs factures dans le flux.
- Contrôle par lot : plusieurs factures d'un coup
- Réparation : corriger les erreurs automatiquement
- 500 validations / semaine
- Factures à créer : illimité
- Factures en marque blanche (votre logo)
- Tout ce qui est dans Gratuit
- Support e-mail (48 h)
- SLA 99 % · mises à jour prioritaires
facturé annuellement · 828 €/an
Pour de gros volumes et des processus critiques.
- Validations illimitées
- Création de factures illimitée
- Contrôle par lot (lots plus grands)
- Tout ce qui est dans Automatiser
- Support dédié
- Usage raisonnable : 300 appels / heure
Tous les prix hors TVA. · Voir la documentation API complète →
Plus de 300 appels/heure ou traitement en masse ? Offre Enterprise sur demande →
¹ Usage raisonnable : Automatiser est prévu pour 60 appels API par heure, Scaler pour 300 — suffisant pour un usage professionnel normal. Pour un débit plus élevé, un traitement en masse ou un SLA ferme, voir l'offre Enterprise.
| Fonction | Gratuit | Automatiser | Scaler |
|---|---|---|---|
| Validations / semaine | 20 | 500 | Illimité¹ |
| Factures à créer / semaine | 1 | 20 | Illimité¹ |
| Appels API max / heure | – | 60 | 300 |
| Contrôle par lot (plusieurs factures d'un coup) | |||
| Réparer la facture (correction automatique) | |||
| validate_invoice | |||
| extract_xml | |||
| check_consistency | |||
| create_invoice | |||
| Marque blanche (sans pied de page) | |||
| 160 suggestions de correction | |||
| Support e-mail | |||
| Support dédié | |||
| SLA | 99 % | 99 % |
Facture électronique, Factur-X & validation — l'essentiel
Réponses sur l'obligation, les formats et la validation.
Qu'est-ce que Factur-X ?
Factur-X, ZUGFeRD, XRechnung : quelle différence ?
La facture électronique est-elle obligatoire en France ?
Comment valider une facture Factur-X ?
/v1/validate avec votre clé API dans l'en-tête X-Api-Key. Vous recevez un JSON structuré : format et profil détectés, liste des erreurs et avertissements avec identifiant de règle (par ex. BR-CO-26), champ BT concerné, suggestion de correction concrète et XPath, plus les métadonnées de la facture. La validation se fait selon EN 16931 avec Mustang Project et l'outil KoSIT. Détails dans la documentation API.Que signifie EN 16931 ?
Que veut dire une erreur de validation (BR-...) ?
Quels formats le validateur prend-il en charge ?
Puis-je aussi créer des factures avec le validateur ?
POST /v1/create ou l'outil MCP create_invoice, vous produisez une facture électronique valide à partir de données JSON structurées — au choix un PDF Factur-X (PDF/A-3 avec XML intégré) ou un XML pur. Sont pris en charge : plusieurs lignes, toutes les catégories de TVA (standard, exonéré, autoliquidation), remises et frais, et les mentions de paiement. Au-delà des factures classiques, vous créez aussi des avoirs, des corrections et des factures d'acompte rattachées à la facture d'origine. L'API est sans état : chaque appel renvoie la facture finie, rien n'est stocké. La conformité est contrôlée selon EN 16931 — soit à la création, soit ensuite via validate_invoice.Y a-t-il un environnement de test (sandbox) pour la création de factures ?
zv_test_…, dans le compte). Elle permet de tester l'intégration sans consommer votre quota Live. Les factures créées en mode Sandbox portent un filigrane « DEMO » bien visible sur chaque page et une mention dans le XML — pleinement testables, mais sans valeur pour un usage réel. Pour de vraies factures, utilisez la clé Live. La validation, elle, s'essaie gratuitement via l'offre Gratuit ou la clé de démonstration publique.Combien coûte le validateur ? Y a-t-il une offre gratuite ?
Puis-je intégrer l'API à Claude ou à d'autres agents IA ?
zugferd-mcp-client) qui s'installe via npm et se branche dans les outils IA compatibles MCP comme Claude. Il expose les outils validate_invoice, extract_xml, check_consistency et create_invoice, pour qu'un agent IA vérifie, lise et crée des factures électroniques de façon autonome.Vérifiez votre première facture
Une clé API, en ligne en 5 minutes — gratuit, sans configuration.