# Créer une facture électronique

Saisissez la facture, téléchargez le fichier EN 16931 que la plateforme de votre client attend.

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. Le bouton de téléchargement en bas écrit le fichier.

`Télécharger le XML XRechnung` produit de l'UBL 2.1 déclarant le standard choisi en haut du formulaire, XRechnung 3.0 par défaut, et le bouton se renomme avec le choix : Peppol donne `Télécharger le XML Peppol`. L'impression est à côté pour une copie papier.

Rien n'est envoyé. Le formulaire devient du XML dans votre propre navigateur, le tout dans la limite d'usage raisonnable. 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 décimales.

| 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 fréquentes

### 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 dans le sélecteur Standard, XRechnung 3.0 par défaut. C'est le socle EN 16931 que la réforme française attend.

### 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 d'autres standards ?

Oui. Le sélecteur Standard en haut écrit 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, dans la limite d'usage raisonnable.

### 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.

## Outils associés

- [Obligation de facturation](https://tally-stick.com/fr/obligation-facturation-electronique)
- [Intégrer dans un PDF](https://tally-stick.com/fr/joindre-factur-x-a-pdf)
- [Créer un avoir](https://tally-stick.com/fr/creer-un-avoir)
- [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)
