01. Pack Factur-X · v1.0 · Avril 2026

VosmodèlesFactur-X.

Conformes.Validés.Prêts.

15 templates XML conformes EN 16931. Validés XSD + Schematron. Validateur Python inclus. Génération PDF/A-3 hybride. Soyez prêt avant le 1er septembre 2026.

J‑120 avant l'obligation française
01-basic-prestation-conseil.xml
<rsm:ExchangedDocument>
<ram:ID>FA-2026-0001</ram:ID>
<ram:TypeCode>380</ram:TypeCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260401</udt:DateTimeString>
<ram:SellerTradeParty>
<ram:Name>ABConsult.tech</ram:Name>
<ram:ID schemeID="0002">939602272</ram:ID>
<ram:TaxTotalAmount currencyID="EUR">800.00</ram:TaxTotalAmount>
EN16931 ✓
XSD ✓ Schematron ✓

02. Le constat

2026

Réception obligatoire

Toutes les entreprises assujetties à la TVA devront être capables de recevoir des factures électroniques conformes dès le 1er septembre 2026. Sans format valide, vos fournisseurs ne peuvent pas vous facturer correctement.

3

Formats imposés

Factur-X, UBL ou CII uniquement. Sans template conforme à l'une de ces normes, vos factures seront rejetées par les PDP et ne transiteront pas vers vos clients ou fournisseurs.

80+

Plateformes agréées

Plus de 80 PDP immatriculées attendent du Factur-X validé Schematron. Un seul écart de structure XML et votre facture entre en erreur — sans accusé de réception.

03. Ce que vous obtenez

Tout ce qu'il faut pour émettre du Factur-X conforme.

01

15 templates XML

Profils BASIC, EN16931, EXTENDED. Cas réels : conseil, e-commerce, BTP, export, marché public, santé, formation, transport. Tous validés XSD + Schematron EN 16931.

02

Validateur Python CLI

XSD + Schematron + auto-détection profil + sortie JSON pour CI/CD. Accepte .xml, .pdf ou dossier. Exit codes standards pour scripts de déploiement.

03

Génération PDF/A-3

Script Python pour produire des factures hybrides : PDF visuel + XML Factur-X embarqué. Conforme PDF/A-3b. Compatible avec tous les validateurs PDP.

04

Validateur Node.js

Port complet pour intégration dans projets JavaScript/TypeScript. Package @abconseils/facturx-validator. API + CLI. ESM + CJS. Tier Agency.

05

Mapping CII

Tous les XPath EN 16931 documentés. BT-1 à BT-152, codes catégorie TVA (S/E/AE/G/K/Z/O), unités UN/ECE, conditions de paiement UNTDID 4461.

06

20 erreurs fréquentes

Catalogue des rejets PPF/PDP les plus courants avec règle Schematron (BR-CO-25, BR-E-10…), cause et correction immédiate. Checklist pré-émission.

Template exemple

01 — Prestation de conseil (BASIC)

Factur-X 1.08 · Profil BASIC · Validé XSD + Schematron EN 16931

01-basic-prestation-conseil.xmlEN16931 ✓ XSD ✓ Schematron ✓
1<?xml version="1.0" encoding="UTF-8"?>
2<rsm:CrossIndustryInvoice xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100"
3 xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100"
4 xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100">
5
6 <!-- Profil et contexte -->
7 <rsm:ExchangedDocumentContext>
8 <ram:GuidelineSpecifiedDocumentContextParameter>
9 <ram:ID>urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basic</ram:ID>
10 </ram:GuidelineSpecifiedDocumentContextParameter>
11 </rsm:ExchangedDocumentContext>
12
13 <!-- En-tête facture -->
14 <rsm:ExchangedDocument>
15 <ram:ID>FA-2026-0001</ram:ID>
16 <ram:TypeCode>380</ram:TypeCode>
17 <ram:IssueDateTime>
18 <udt:DateTimeString format="102">20260401</udt:DateTimeString>
19 </ram:IssueDateTime>
20 </rsm:ExchangedDocument>
21
22 <rsm:SupplyChainTradeTransaction>
23
24 <!-- Ligne de facture -->
25 <ram:IncludedSupplyChainTradeLineItem>
26 <ram:AssociatedDocumentLineDocument>
27 <ram:LineID>1</ram:LineID>
28 </ram:AssociatedDocumentLineDocument>
29 <ram:SpecifiedTradeProduct>
30 <ram:Name>Prestation de conseil en transformation numérique</ram:Name>
31 </ram:SpecifiedTradeProduct>
32 <ram:SpecifiedLineTradeAgreement>
33 <ram:NetPriceProductTradePrice>
34 <ram:ChargeAmount>800.00</ram:ChargeAmount>
35 </ram:NetPriceProductTradePrice>
36 </ram:SpecifiedLineTradeAgreement>
37 <ram:SpecifiedLineTradeDelivery>
38 <ram:BilledQuantity unitCode="DAY">5</ram:BilledQuantity>
39 </ram:SpecifiedLineTradeDelivery>
40 <ram:SpecifiedLineTradeSettlement>
41 <ram:ApplicableTradeTax>
42 <ram:TypeCode>VAT</ram:TypeCode>
43 <ram:CategoryCode>S</ram:CategoryCode>
44 <ram:RateApplicablePercent>20.00</ram:RateApplicablePercent>
45 </ram:ApplicableTradeTax>
46 <ram:SpecifiedTradeSettlementLineMonetarySummation>
47 <ram:LineTotalAmount>4000.00</ram:LineTotalAmount>
48 </ram:SpecifiedTradeSettlementLineMonetarySummation>
49 </ram:SpecifiedLineTradeSettlement>
50 </ram:IncludedSupplyChainTradeLineItem>
51
52 <!-- Vendeur et acheteur -->
53 <ram:ApplicableHeaderTradeAgreement>
54 <ram:SellerTradeParty>
55 <ram:Name>ABConsult.tech</ram:Name>
56 <ram:SpecifiedLegalOrganization>
57 <ram:ID schemeID="0002">939602272</ram:ID>
58 </ram:SpecifiedLegalOrganization>
59 <ram:PostalTradeAddress>
60 <ram:PostcodeCode>75001</ram:PostcodeCode>
61 <ram:LineOne>15 rue de la Paix</ram:LineOne>
62 <ram:CityName>Paris</ram:CityName>
63 <ram:CountryID>FR</ram:CountryID>
64 </ram:PostalTradeAddress>
65 <ram:SpecifiedTaxRegistration>
66 <ram:ID schemeID="VA">FR20939602272</ram:ID>
67 </ram:SpecifiedTaxRegistration>
68 </ram:SellerTradeParty>
69 <ram:BuyerTradeParty>
70 <ram:Name>Banque Exemple SA</ram:Name>
71 <ram:SpecifiedLegalOrganization>
72 <ram:ID schemeID="0002">552120222</ram:ID>
73 </ram:SpecifiedLegalOrganization>
74 <ram:PostalTradeAddress>
75 <ram:PostcodeCode>75009</ram:PostcodeCode>
76 <ram:LineOne>29 boulevard Haussmann</ram:LineOne>
77 <ram:CityName>Paris</ram:CityName>
78 <ram:CountryID>FR</ram:CountryID>
79 </ram:PostalTradeAddress>
80 </ram:BuyerTradeParty>
81 </ram:ApplicableHeaderTradeAgreement>
82
83 <ram:ApplicableHeaderTradeDelivery/>
84
85 <!-- Totaux et TVA -->
86 <ram:ApplicableHeaderTradeSettlement>
87 <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
88 <ram:ApplicableTradeTax>
89 <ram:CalculatedAmount>800.00</ram:CalculatedAmount>
90 <ram:TypeCode>VAT</ram:TypeCode>
91 <ram:BasisAmount>4000.00</ram:BasisAmount>
92 <ram:CategoryCode>S</ram:CategoryCode>
93 <ram:RateApplicablePercent>20.00</ram:RateApplicablePercent>
94 </ram:ApplicableTradeTax>
95 <ram:SpecifiedTradePaymentTerms>
96 <ram:DueDateDateTime>
97 <udt:DateTimeString format="102">20260501</udt:DateTimeString>
98 </ram:DueDateDateTime>
99 </ram:SpecifiedTradePaymentTerms>
100 <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
101 <ram:LineTotalAmount>4000.00</ram:LineTotalAmount>
102 <ram:TaxBasisTotalAmount>4000.00</ram:TaxBasisTotalAmount>
103 <ram:TaxTotalAmount currencyID="EUR">800.00</ram:TaxTotalAmount>
104 <ram:GrandTotalAmount>4800.00</ram:GrandTotalAmount>
105 <ram:DuePayableAmount>4800.00</ram:DuePayableAmount>
106 </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
107 </ram:ApplicableHeaderTradeSettlement>
108
109 </rsm:SupplyChainTradeTransaction>
110</rsm:CrossIndustryInvoice>
Les 15 templates sont inclus dans le pack. Starter = 10 templates, Pro = 15.Voir les tarifs →

04. Tarifs

Un tier pour chaque besoin.

Starter

49 €HT

Démarrez en conformité

  • 10 templates XML validés
  • 5 templates sectoriels
  • Mapping CII complet
  • Guide 20 erreurs fréquentes
  • Guide PDP/PPF 2026
  • Validateur Python CLI
  • Script génération PDF/A-3
  • Validateur Node.js
  • Licence revente client
  • Support email
Recommandé

Pro

149 €HT

Le plus complet pour les équipes techniques

  • 10 templates XML validés
  • 5 templates sectoriels
  • Mapping CII complet
  • Guide 20 erreurs fréquentes
  • Guide PDP/PPF 2026
  • Validateur Python CLI
  • Script génération PDF/A-3
  • Validateur Node.js
  • Licence revente client
  • Support email 30 jours

Agency

399 €HT

Pour intégrateurs et cabinets conseil

  • 10 templates XML validés
  • 5 templates sectoriels
  • Mapping CII complet
  • Guide 20 erreurs fréquentes
  • Guide PDP/PPF 2026
  • Validateur Python CLI
  • Script génération PDF/A-3
  • Validateur Node.js
  • Licence revente client
  • Support email 7j ouvrés

Paiement Stripe sécurisé — Téléchargement immédiat après paiement — Mises à jour 1 an gratuites

05. Questions fréquentes

Ce que vous voulez savoir.

06. Agissez maintenant

Septembre 2026 arrive vite.
Soyez prêt en 10 minutes.

Téléchargez immédiatement vos templates validés, intégrez-les à votre ERP ou transmettez-les à votre équipe technique. Zéro configuration, zéro dépendance cloud.

Choisir un tier