# Créer une facture électronique

Saisissez la facture, téléchargez le fichier que la plateforme de votre client sait lire. Autant de lignes qu'il faut, et le PDF Factur-X avec.

Source: https://tally-stick.com/fr/creer-une-facture-electronique

## Comment cela fonctionne

Saisissez la facture sur la page : numéro et dates, votre entreprise, votre client, les lignes, et si vous voulez l'IBAN et les conditions de paiement. Les totaux et la TVA par taux se recalculent à la frappe. Deux boutons en bas écrivent le fichier.

`Télécharger le XML` produit de l'UBL 2.1 déclarant le standard choisi en haut du formulaire. `Télécharger le PDF Factur-X` produit un PDF/A-3 lisible par une personne, portant `factur-x.xml` en syntaxe UN/CEFACT CII au profil EN 16931 : c'est le format hybride que la réforme française attend.

Rien n'est envoyé. Le formulaire devient du XML dans votre propre navigateur, et c'est aussi pour cela qu'il n'y a aucune limite quotidienne. Les coordonnées de votre entreprise restent dans le stockage local de ce navigateur pour que la facture suivante démarre à moitié remplie ; le client et les lignes, non.

À partir de septembre 2026, toute entreprise française doit pouvoir recevoir une facture électronique, l'obligation d'émettre suivant par étapes. Le fichier écrit ici est celui qu'une plateforme attend : UBL 2.1 ou CII au profil EN 16931.

## Les standards qu'il peut écrire

Le sélecteur **Standard** décide de ce que le fichier déclare. Par défaut, XRechnung 3.0. Le choix est mémorisé dans ce navigateur et partagé par les trois outils d'écriture ; il fixe aussi la devise habituelle, décide si un Leitweg-ID s'applique et détermine le nombre de décimales : une facture en JPY est écrite sans.

| Standard | CustomizationID | ProfileID |
| --- | --- | --- |
| XRechnung 3.0 (Allemagne) | `urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| NLCIUS / SI-UBL 2.0 (Pays-Bas) | `urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| Peppol BIS Billing 3.0 (Europe et international) | `urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| EN 16931 (sans règles nationales) | `urn:cen.eu:en16931:2017` | non écrit |
| Peppol PINT A-NZ (Australie, Nouvelle-Zélande) | `urn:peppol:pint:billing-1@aunz-1` | `urn:peppol:bis:billing` |
| Peppol PINT Japan | `urn:peppol:pint:billing-1@jp-1` | `urn:peppol:bis:billing` |
| Peppol PINT Malaysia | `urn:peppol:pint:billing-1@my-1` | `urn:peppol:bis:billing` |
| Peppol PINT Singapore (InvoiceNow) | `urn:peppol:pint:billing-1@sg-1` | `urn:peppol:bis:billing` |
| Peppol PINT United Arab Emirates | `urn:peppol:pint:billing-1@ae-1` | `urn:peppol:bis:billing` |

Le corps de la facture est EN 16931 dans tous les cas. Ce que le standard change, ce sont les deux identifiants, l'arrondi de la devise, l'application ou non du Leitweg-ID, le schéma sous lequel l'adresse électronique est enregistrée, et les identifiants qu'une règle nationale exige : NLCIUS refuse une facture sans numéro KVK ou OIN chez les deux parties et sans moyen de paiement.

## Ce qui est vérifié avant d'écrire quoi que ce soit

Le téléchargement est refusé, avec la liste des champs manquants, dès qu'un champ obligatoire pour la EN 16931 est absent : le numéro de facture, une date d'émission au format `AAAA-MM-JJ`, le type de facture, la devise, une référence acheteur, le nom, la rue, le code postal, la ville et le code pays à deux lettres pour le vendeur comme pour l'acheteur, une adresse électronique par partie, au moins une ligne, une quantité positive, une désignation et une unité par ligne, et un taux de TVA entre 0 et 100. Les messages sont en français et nomment la ligne concernée. Les totaux sont calculés, pas crus sur parole.

## Questions

### Combien de lignes puis-je saisir ?

Autant que la facture en demande. Il n'y a pas de plafond et pas d'offre payante qui en débloque une.

### Qu'est-ce que j'obtiens ?

Un fichier UBL 2.1 au profil choisi, et si vous le voulez un PDF Factur-X qui porte les mêmes données à l'intérieur d'une facture lisible. C'est le format hybride prévu par la réforme française.

### Est-ce que cela suffit pour la réforme de 2026 ?

Le fichier écrit ici est conforme à la EN 16931 en syntaxe UBL ou CII, ce que le socle attend. Ce que cette page ne fait pas, c'est le transporter : l'envoi passe par votre plateforme (PDP). Le contrôle des règles se fait sur [valider une facture électronique](https://tally-stick.com/fr/valider-facture-electronique).

### Puis-je écrire autre chose que du Factur-X ?

Oui. Le sélecteur Standard en haut écrit aussi XRechnung pour l'Allemagne, NLCIUS pour les Pays-Bas, Peppol BIS Billing 3.0 (qui est aussi l'EHF norvégien), la EN 16931 sans règles nationales, et Peppol PINT pour l'Australie et la Nouvelle-Zélande, le Japon, la Malaisie, Singapour et les Émirats arabes unis.

### Faut-il un compte ?

Non. Aucune inscription, aucune limite sur le nombre de factures.

### J'ai déjà les données dans un tableur.

Alors passez le formulaire. [Excel vers facture électronique](https://tally-stick.com/fr/excel-vers-facture-electronique) prend un classeur rempli et écrit un fichier par facture, et [Excel vers Factur-X](https://tally-stick.com/fr/excel-vers-factur-x) fait la même chose en PDF.

### La facture est-elle vérifiée ?

Les champs obligatoires de la EN 16931 sont vérifiés avant l'écriture, et sans eux il n'y a pas de fichier. Pour une facture reçue, utilisez [valider une facture électronique](https://tally-stick.com/fr/valider-facture-electronique) : chaque écart est expliqué avec les montants du fichier.

## Les autres outils d'écriture

- [Excel vers facture électronique](https://tally-stick.com/fr/excel-vers-facture-electronique)
- [Excel vers Factur-X](https://tally-stick.com/fr/excel-vers-factur-x)
