À retenir
- Un tableau de gestion des stocks sur Excel fonctionne s’il repose sur un journal des mouvements, et non sur un stock tapé à la main.
- Excel atteint ses limites avec plusieurs utilisateurs, le temps réel, les lots et dates de péremption, ou plusieurs emplacements. Ce ne sont pas des limites de taille : une feuille Excel accepte 1 048 576 lignes.
- Avant d’acheter quoi que ce soit, vérifiez si votre caisse ou votre logiciel de facturation gère déjà le stock.
- Pour les commerçants, l’inventaire physique au moins une fois tous les douze mois est une obligation du Code de commerce.
- Le passage à une application se fait au mieux par étapes, en gardant les données et les habitudes qui marchent.
Construire un tableau de suivi des stocks sur Excel qui tient la route
La plupart des fichiers de stock qui déraillent ont la même faiblesse : une colonne « stock » que quelqu’un modifie à la main. Au bout de quelques semaines, personne ne sait plus pourquoi le chiffre est ce qu’il est. La bonne structure sépare ce qui ne change pas, ce qui se passe, et ce qui en résulte.
Onglet 1 : les articles
Une ligne par article : référence unique, désignation, unité (pièce, kilo, litre, carton), fournisseur principal, prix d’achat (colonne « Prix achat »), délai de livraison du fournisseur en jours (colonne « Délai »), stock de sécurité (colonne « Sécurité »), emplacement. C’est la seule liste où l’on crée un article. Les autres onglets y font référence par la référence, jamais par le nom tapé à nouveau.
Onglet 2 : le journal des mouvements
Une ligne par mouvement : date, référence, type (Entrée, Sortie, Perte, Correction), quantité, motif ou numéro de document (bon de livraison, facture, commande client). On n’efface jamais une ligne ; une erreur se corrige par un mouvement inverse. Mettez ce journal sous forme de tableau structuré (Insertion, Tableau) et nommez-le « Mouvements » ; faites de même pour la liste d’articles, nommée « Articles ».
Deux réglages évitent la plupart des erreurs :
- Sur la colonne Référence : Données, Validation des données, Liste, source
=INDIRECT("Articles[Référence]"). On ne peut plus saisir une référence qui n’existe pas. - Une colonne « Quantité signée », qui met les sorties et les pertes en négatif, pour que tout s’additionne simplement :
=SI(OU([@Type]="Entrée";[@Type]="Correction");[@Quantité];-[@Quantité])
Une correction d’inventaire se saisit avec son signe : -3 si vous avez compté 3 pièces de moins que prévu.
Onglet 3 : l’état du stock
Le stock n’est jamais tapé : il se calcule. Dans le tableau Articles, ajoutez ces colonnes :
| Colonne | Formule | Ce qu’elle donne |
|---|---|---|
| Stock | =SOMME.SI.ENS(Mouvements[Quantité signée];Mouvements[Référence];[@Référence]) |
Le stock théorique, à partir de tout le journal |
| Conso jour | =-SOMME.SI.ENS(Mouvements[Quantité signée];Mouvements[Référence];[@Référence];Mouvements[Type];"Sortie";Mouvements[Date];">="&AUJOURDHUI()-90)/90 |
La sortie moyenne par jour sur les 90 derniers jours |
| Seuil | =ARRONDI.SUP([@[Conso jour]]*[@Délai]+[@Sécurité];0) |
Le niveau qui déclenche la commande |
| À commander | =SI([@Stock]<=[@Seuil];"commander";"") |
Le signal |
| Valeur | =[@Stock]*[@[Prix achat]] |
La valeur du stock au prix d’achat |
Les colonnes Délai (le délai de livraison du fournisseur, en jours) et Sécurité (une quantité) se remplissent à la main, article par article. Ajoutez une mise en forme conditionnelle sur la colonne « À commander » (Accueil, Mise en forme conditionnelle, Règles de mise en surbrillance, Texte qui contient « commander ») pour que la liste de courses saute aux yeux. Un filtre sur cette colonne vous donne, en un clic, la commande à passer.
Onglet 4 : l’inventaire
Une fois par an au minimum, ou plus souvent pour les articles chers, vous comptez physiquement. Imprimez la liste des articles avec une colonne vide « Compté », sans afficher le stock théorique : la personne qui compte ne doit pas être influencée. Ensuite, une colonne =[@Compté]-[@Stock] donne l’écart, et chaque écart devient un mouvement « Correction » avec son motif. Un écart qui revient sur le même article est une information : vol, casse, erreur de saisie, recette mal suivie.
Comprendre le seuil de réapprovisionnement
Le seuil répond à une question simple : combien vais-je consommer pendant que j’attends la livraison ? C’est la consommation moyenne par jour, multipliée par le délai de livraison du fournisseur en jours, plus une marge de sécurité pour les semaines plus chargées.
Par exemple, si vous sortez en moyenne 6 sacs d’un produit par jour et que votre fournisseur livre en 4 jours, vous consommez 24 sacs pendant l’attente. Avec une marge de 10 sacs, le seuil est de 34. Ces chiffres sont une illustration ; la formule de l’onglet 3 lit votre consommation réelle dans le journal, article par article.
Revoyez les seuils au moins à chaque saison, ou raccourcissez la période de calcul (30 jours au lieu de 90) pour les articles saisonniers. Un article de printemps avec un seuil calculé en hiver provoquera des ruptures en avril.
Les bonnes habitudes de saisie
- Une seule personne responsable du fichier, même si plusieurs le consultent.
- Une saisie au moment du mouvement, ou au plus tard le jour même, avec le numéro du document qui le justifie.
- Des listes déroulantes pour la référence et le type de mouvement, afin d’éviter les fautes de frappe qui créent des articles fantômes.
- Une copie datée du fichier chaque semaine, rangée ailleurs que sur le même ordinateur.
Cette structure suffit à beaucoup de petites entreprises. Si vous voulez aller plus loin sans quitter le tableur (imports automatiques, boutons, alertes par email), le guide pour automatiser Excel présente les options.
Les signes qu’Excel ne suffit plus
| Signe | Pourquoi Excel souffre | Ce qui aide |
|---|---|---|
| Plusieurs personnes modifient le fichier | Versions concurrentes, cellules écrasées, « qui a touché à ça ? » | Une base de données avec des droits par personne |
| Le stock doit être juste à l’instant | Le fichier n’est à jour qu’après la saisie du soir | Saisie au moment du mouvement, sur téléphone ou en caisse |
| Lots, numéros de série, dates de péremption | Une ligne par lot devient vite ingérable | Un outil qui suit chaque lot de l’entrée à la sortie |
| Plusieurs emplacements ou boutiques | Un onglet par lieu, des transferts oubliés | Un stock par emplacement, des transferts tracés |
| Recettes ou nomenclatures | Une vente de produit fini doit décompter ses ingrédients | Une fiche recette qui décompte automatiquement |
| Les commandes fournisseurs se font de mémoire | Le seuil alerte, mais personne ne passe la commande | Une proposition de commande générée et envoyée |
Un seul de ces signes ne justifie pas forcément de changer d’outil. Trois ou quatre à la fois, si.
Notez que le nombre d’articles est rarement le vrai problème. Microsoft indique qu’une feuille Excel peut contenir 1 048 576 lignes et 16 384 colonnes. Ce qui casse avant, c’est le partage, la discipline de saisie et le temps réel.
Passer d’Excel à une application : les étapes
Étape 1 : regarder ce que vous avez déjà
Beaucoup de logiciels de caisse, de facturation ou de gestion commerciale ont un module de stock, parfois non activé. Si la vente passe déjà par la caisse, c’est l’endroit naturel pour décompter le stock. Commencez par là.
Étape 2 : nettoyer la liste des articles
Doublons, articles morts, unités incohérentes : faites le ménage dans Excel avant toute migration. C’est le travail le plus utile, et il ne coûte que du temps.
Étape 3 : décider où naît chaque mouvement
Les entrées naissent à la réception (bon de livraison), les sorties à la vente (caisse, facture) ou à la consommation (chantier, production). Chaque mouvement doit être saisi une fois, là où il naît, pas recopié le soir.
Étape 4 : choisir entre logiciel du marché et outil sur mesure
Un logiciel de gestion de stock du marché couvre bien les cas classiques. Le sur mesure prend le relais quand vos règles sont propres à votre métier, ou quand il faut faire dialoguer la caisse, le site marchand, les fournisseurs et la comptabilité sans tout remplacer. La page remplacer vos fichiers Excel montre comment on transforme un tableur en application sans perdre ce qui fonctionne, et la page connecter vos logiciels décrit les liaisons entre outils.
Avant de signer pour un logiciel de stock, faites-lui passer ces tests, avec vos propres articles pendant l’essai gratuit quand il existe :
- La saisie au moment du mouvement : peut-on enregistrer une réception ou une sortie depuis un téléphone, en scannant un code-barres ?
- Vos unités : achat au carton, vente à la pièce, ou achat au kilo et vente à la barquette, avec la conversion automatique.
- Les lots et dates si vous vendez de l’alimentaire, et la recherche « où est parti ce lot ».
- Le lien avec la caisse ou la facturation : une vente doit décompter le stock sans ressaisie.
- L’export complet de vos articles et mouvements dans un fichier lisible par Excel, pour ne pas être enfermé.
- Le coût par utilisateur ou par boutique sur trois ans, pas seulement le premier mois.
Étape 5 : faire tourner les deux en parallèle
Pendant un mois, gardez le fichier Excel à côté et comparez chaque semaine. Quand les chiffres concordent, vous arrêtez le fichier.
Cas par métier
Boulangeries et restaurants
Le stock est surtout de la matière première, consommée par des recettes. L’intérêt d’un outil est de décompter les ingrédients à partir des ventes et de calculer le coût matière. Voir les pages boulangeries et restaurants.
Boucheries, cavistes et commerces alimentaires
Lots, origines et dates : la traçabilité des denrées alimentaires est une obligation européenne (règlement (CE) n° 178/2002, article 18), qui demande de pouvoir identifier vos fournisseurs et vos clients professionnels. Un suivi par lot dans Excel devient vite lourd. Voir les pages boucheries et cavistes.
Artisans du bâtiment
Le stock vit dans le dépôt et dans les camionnettes. Le vrai sujet est souvent la sortie de matériel vers un chantier, pour le refacturer et calculer la marge du chantier. Voir IA et automatisation pour les artisans.
Garages
Pièces détachées, références constructeur, commandes à l’unité. Voir la page garages automobiles.
Erreurs fréquentes
- Taper le stock à la main au lieu de le calculer à partir des mouvements.
- Saisir le soir ce qui s’est passé dans la journée : les oublis sont garantis.
- Ne jamais compter. Un stock théorique jamais confronté au réel dérive toujours.
- Mélanger les unités (carton et pièce, kilo et barquette) sans table de conversion.
- Confondre stock et comptabilité. La valorisation du stock dans les comptes obéit à des règles (l’article L123-18 du Code de commerce cite le coût moyen pondéré et le premier entré, premier sorti) : votre expert-comptable choisit et applique la méthode, vous lui fournissez des quantités justes.
Ce que ça ne fait pas
Aucun outil ne remplace le comptage physique ni la discipline de saisie. Et si votre stock tient sur quelques dizaines de références que vous voyez d’un coup d’œil, un tableau bien construit est la bonne réponse : n’achetez rien. Pour un regard global sur vos chiffres, la page tableau de bord d’entreprise montre comment réunir stock, ventes et marges sans recopie.
- Légifrance : article L123-12 du Code de commerce (inventaire au moins une fois tous les douze mois)
- Légifrance : article L123-18 du Code de commerce (évaluation des stocks, coût moyen pondéré ou premier entré, premier sorti)
- Microsoft : spécifications et limites d'Excel
- EUR-Lex : règlement (CE) n° 178/2002, article 18 sur la traçabilité





