Aller au contenu principal
FreelancesAvancé45 min

Facturation automatisée sur Excel

Un exercice corrigé pour mettre en place une facturation automatisée dans Excel, numérotation via TEXTE et coordonnées client via RECHERCHEV, avec le fichier Excel à télécharger.

Facturer à la main, c'est ressaisir l'adresse, le numéro de TVA et le montant pour chaque client, en espérant ne pas oublier d'incrémenter le numéro. Or une facture mal numérotée ou sans mention obligatoire devient justement un risque en cas de contrôle fiscal. Dans cet exercice, on va voir ensemble comment confier ce travail répétitif à Excel.

L'objectif est de bâtir un modèle où tu saisis le client et les prestations, et où la facture se compose toute seule, numéro conforme et totaux compris. C'est exactement ce qu'il faut à un freelance ou une TPE qui veut professionnaliser sa facturation sans payer un logiciel dédié !

Dans la vraie vie
Facturer à la main, c'est ressaisir l'adresse, le numéro de TVA et le montant pour chaque client, en espérant ne pas oublier d'incrémenter le numéro. Or une facture mal numérotée ou sans mention obligatoire devient un vrai risque en cas de contrôle fiscal.

Ce que tu vas construire

  • Construire une base clients et la brancher à la facture avec RECHERCHEV.
  • Générer automatiquement un numéro de facture chronologique et conforme.
  • Calculer la TVA et le montant TTC à partir des lignes de prestation.
  • Formater les montants et les dates pour un rendu imprimable.
  • Identifier les mentions légales obligatoires à intégrer dans le modèle.

À connaître avant de commencer

  • Savoir figer le taux de TVA avec les $ pour recopier les lignes de facture.
  • Avoir une idée de la structure d'une facture : numéro, date, client, prestations, TVA, TTC.

Voici les données de départ de cet exercice. Copie-les ou télécharge le fichier Excel, puis entraîne-toi avant de regarder le corrigé.

ABCDE
1CodeRaison socialeAdresseCPVille
2CLI-001Acme Corp12 rue de la Paix75002Paris
3CLI-002Tech Solutions8 av. des Champs69003Lyon
4CLI-003PME Martin45 bd Victor Hugo33000Bordeaux
5CLI-004Cabinet Durand3 place Bellecour69002Lyon
6CLI-005Logistik Pro22 rue Foch31000Toulouse
7CLI-006Groupe Vidal17 av. Jean Jaurès13001Marseille
8CLI-007SCI Horizon5 rue Pasteur44000Nantes
9CLI-008E-commerce Léa90 bd Haussmann75008Paris
10CLI-009BTP Horizon14 zone industrielle59000Lille
11CLI-010Restaurant Le Zinc28 quai des Chartrons33000Bordeaux

Exercice guidé

Coche chaque étape au fur et à mesure. Tente-la dans ton fichier, puis déplie le corrigé.

Ta progression
0/4
1
Récupérer les infos client automatiquementDans l'onglet facture, fais en sorte qu'une saisie de code client remplisse automatiquement les coordonnées du destinataire.
2
Formater le numéro de factureGénère un numéro de facture structuré (année-mois-numéro séquentiel) à partir d'un compteur et de la date.
3
Calculer les totaux et la TVACalcule le total HT, la TVA et le TTC depuis les lignes de prestation, et formate les montants pour l'impression.
4
Mettre en forme pour impressionCalcule et affiche la date d'échéance automatiquement à partir de la date de facture.
Le combo gagnant
Le tandem qui automatise la facture : RECHERCHEV remplit d'un coup les coordonnées du client à partir de son seul code, pendant que TEXTE forge un numéro conforme du type FAC-2026-03-001. Tu saisis deux informations, le reste se compose tout seul.

Astuces pour aller plus loin

Protège le compteur de numérotation

Le numéro séquentiel doit être dans une cellule dédiée que tu incrémentes manuellement à chaque nouvelle facture. Protège cette cellule (Format > Protéger la cellule) pour éviter de l'écraser par accident. Une numérotation avec trou est un signal rouge en cas de contrôle.

Gère les taux de TVA multiples dès maintenant

Si tu factures des prestations à 20% et du conseil en formation à 0%, ajoute une colonne Taux TVA dès la conception du modèle. SOMME.SI.ENS te permet de totaliser par taux. Ajouter cette colonne après coup est plus compliqué qu'au départ.

Exporte toujours en PDF avant d'envoyer

Envoie la facture en PDF, jamais en .xlsx : un client sous LibreOffice verra les formules et les mises en forme différemment. Dans Excel : Fichier > Exporter > Créer un document PDF. Garde le fichier Excel comme source, le PDF comme pièce jointe.

3 exercices similaires à la facturation automatisée

01

Tableau de bord freelance

Créer un tableau de bord complet pour suivre ton chiffre d'affaires, tes charges et ta rentabilité mois par mois en tant que freelance.
Voir l'exercice

02

Suivi de trésorerie freelance

Construire un tableau de suivi de trésorerie pour anticiper tes mois creux et ne jamais te retrouver à découvert. Suivre encaissements, décaissements et solde prévisionnel semaine par semaine.
Voir l'exercice

03

Ta première macro avec l'enregistreur

Découvrir VBA sans écrire une ligne de code : enregistrer une macro, l'exécuter et lire le code qu'Excel génère pour toi.
Voir l'exercice

Le modèle prêt à l'emploi

Le modèle Excel « TJM freelance »

Découvre notre calculateur de TJM pour fixer le tarif journalier juste selon tes charges et ton objectif de revenu

FAQ

Questions fréquentes

Crée un onglet clients avec les coordonnées, puis utilise RECHERCHEV dans l'onglet facture pour remplir automatiquement la raison sociale, l'adresse et la ville depuis un code client. TEXTE génère le numéro de facture, les formules calculent TVA et TTC sans aucune saisie manuelle répétée.

Multiplie le total HT par le taux de TVA : =TotalHT*0,2 pour 20%. Si tu as plusieurs taux, ajoute une colonne Taux TVA par ligne et utilise SOMME.SI.ENS pour totaliser par taux. Formate la cellule en euros avec deux décimales via Format > Cellule > Nombre.

Place un compteur en cellule dédiée (ex: H1), incrémente-le à chaque facture. TEXTE(H1;"000") formate le numéro sur 3 chiffres. Combine avec TEXTE(AUJOURDHUI();"AAAA-MM") pour obtenir FAC-2026-03-001. Protège la cellule compteur contre les modifications accidentelles.

Réserve une zone fixe dans ton modèle pour les mentions qui ne changent jamais (SIRET, adresse vendeur, conditions de paiement, pénalités de retard) et saisis-les une fois. Les champs variables (numéro, date d'émission, date d'échéance, taux de TVA, total TTC) sont remplis par tes formules RECHERCHEV et TEXTE. En micro-entreprise sans TVA, ajoute la mention article 293B du CGI dans cette zone fixe.

Dans un onglet Suivi, saisis numéro de facture, montant TTC, date d'échéance et statut. Utilise une mise en forme conditionnelle pour colorer en rouge les lignes dont la date d'échéance est dépassée et le statut différent de Payée. NB.SI.ENS compte les factures en retard.

Oui. Ajoute une colonne Taux TVA sur chaque ligne de prestation. SOMME.SI te totalise les bases HT par taux : =SOMME.SI(TauxCol;20%;BaseHTCol). Affiche un sous-total par taux dans le récapitulatif de TVA en bas de facture.