Vos factures conformes,sans en faire votre chantier.

Mettre vos factures en conformité, c'est des semaines de travail — et ce n'est pas ce qui fait avancer votre produit. ConformKit s'en occupe : envoyez une facture, vous savez aussitôt si elle est conforme, ce qui bloque et comment le corriger. Vous gardez votre temps pour ce que vous construisez vraiment.

Accès anticipé
Rejoignez la liste d'attente

L'API ouvre bientôt. Laissez votre e-mail : vous êtes prévenu dès que l'accès est disponible, avant tout le monde.

Pas de spam. Un seul e-mail, au lancement.

Voici le rapport que vous obtiendrez : chaque constat avec sa règle, sa référence et le correctif — et ce qui n'a pas pu être vérifié.

Essayer les outils gratuitsLire la doc
Verdict
Échec
2 erreurs · 1 avertissement · 103 contrôles réussis · 3 non couverts
Format cii
Profil EN 16931
Fichier facture_2027-0142.xml 7 Ko · analysé en 0 s
01 · Structure 3 contrôles · conforme
Conforme

Aucune anomalie relevée dans cette section.

02 · EN 16931 — règles métier 96 contrôles · 2 erreurs
BR-CO-15 Échec EN 16931 · BR-CO-15

Le montant total TTC (BT-112) doit être égal au total HT (BT-109) plus le total de TVA (BT-110).

Correctif : Recalculez BT-112 = BT-109 + BT-110, puis régénérez le fichier.

/*:CrossIndustryInvoice[namespace-uri()='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'][1]
BR-CO-16 Échec EN 16931 · BR-CO-16

Le montant restant dû (BT-115) doit être égal au total TTC (BT-112), moins les acomptes déjà versés (BT-113), plus l'éventuel arrondi (BT-114).

Correctif : Recalculez BT-115 = BT-112 − BT-113 + BT-114.

/*:CrossIndustryInvoice[namespace-uri()='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'][1]/*:SupplyChainTradeTransaction[namespace-uri()='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'][1]/*:ApplicableHeaderTradeSettlement[namespace-uri()='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'][1]/*:SpecifiedTradeSettlementHeaderMonetarySummation[namespace-uri()='urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'][1]
03 · Mentions obligatoires — FR 7 contrôles · 1 avert.
FR-MO-11 Avert. CGI ann. II, art. 242 nonies A (décret n° 2022-1299)

[BT-47] Le SIREN de l'acheteur est absent — il devient obligatoire entre assujettis établis en France.

Correctif : Renseignez BT-47 avec le SIREN à 9 chiffres de l'acheteur.

/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:SpecifiedLegalOrganization
04 · PDF/A-3 0 contrôles · conforme
Conforme

Aucune anomalie relevée dans cette section.

Couverture

FR-MO-20coverage: unsupported — Mention des pénalités de retard : texte libre, non vérifiable structurellement par les implémentations embarquées — coverage: unsupported.

FR-MO-21coverage: unsupported — Indemnité forfaitaire de recouvrement (40 €) : texte libre, non vérifiable structurellement — coverage: unsupported.

FR-MO-23coverage: unsupported — Option pour le paiement de la TVA d'après les débits : dépend d'un fait extérieur au fichier — coverage: unsupported.

Conformité technique du fichier — ne constitue pas un avis fiscal. Service indépendant, non affilié à la DGFiP.
ConformKit — surface API v1OpenAPI 3.1Hébergement UEPlanche 01
01POST /validate

Envoyez une facture, recevez le verdict : conforme ou non, ce qui bloque, comment le corriger.

02POST /generate

Vos données de facture en entrée, une facture conforme en sortie.

03POST /convert

Votre PDF existant ressort en facture conforme, prête à l'envoi.

04POST /extract

Récupérez les données d'une facture, en tableur ou en JSON.

Authentification par clé · réponses et messages d'erreur en français · fichiers purgés sous 1 heure, jamais stockés.

02 · Quatre outils gratuits

Deux outils marchent déjà, entièrement dans votre navigateur. Les deux autres passent par l'API — disponibles à l'ouverture.

Visionneuse Factur-X

Ouvrez une facture électronique et lisez-la en clair : parties, lignes, totaux, TVA.

Vos fichiers ne quittent jamais votre navigateur

Extraction CSV / JSON

Exportez les données d'une facture pour votre tableur, en un clic.

Vos fichiers ne quittent jamais votre navigateur

Validateur

Le rapport complet ci-dessus, sans compte ni installation.

Bientôt · à l'ouverture de l'API

Convertisseur

Transformez un PDF de facture en facture conforme. Compte gratuit, 100 documents par mois.

Bientôt · à l'ouverture de l'API
03 · D'où viennent les verdicts

Les vraies règles, tenues à jour

Nos verdicts viennent des outils de référence du secteur — ceux que vous utiliseriez vous-même — que nous suivons et vérifions à chaque nouvelle version des règles. Quand une règle sort de leur portée, nous le disons clairement plutôt que de deviner. ConformKit vérifie vos factures : il ne les transmet pas et ne déclare rien à votre place.

Le faire soi-même, ou nous laisser faire →

MoteurRôleVersion
MustangprojectVérifie et génère les factures Factur-X2.17.0
EN 16931Les règles officielles de la facture européenne1.3.16
veraPDFVérifie le format du PDF1.26.2

Un corpus de référence verrouille chaque version : une mise à jour qui change un verdict est bloquée tant que l'écart n'a pas été examiné.

04 · Première validation

Une requête suffit

curl -F "file=@facture.pdf" \
  -H "Authorization: Bearer ck_live_…" \
  https://api.conformkit.fr/v1/validate
Rejoindre la liste d'attenteLire la documentation