Une application de gestion des stocks multi-sites doit dire, à tout moment et pour chaque article, combien d’unités se trouvent physiquement sur chaque site, combien sont déjà réservées, combien sont en transit entre deux sites et combien sont réellement disponibles à la vente. Pour y parvenir, elle enregistre chaque mouvement (réception, sortie, transfert, ajustement) dans un journal horodaté, gère les lots et les inventaires, et partage ce stock disponible avec tous les canaux de vente. Sans ces fondations, chaque site tient sa vérité et personne ne sait vraiment ce qu’il a.
Ce guide détaille les fonctions indispensables, les choix d’architecture qui évitent les écarts, et la place de cette application à côté de l’ERP et d’un éventuel WMS.
Pourquoi le multi-sites change-t-il tout ?
Avec un seul entrepôt, un tableur bien tenu peut faire illusion. Dès qu’il y a deux dépôts, une agence, un camion-atelier ou un stock en consignation chez un client, trois problèmes apparaissent :
- la visibilité : un commercial ne sait pas qu’un article manquant chez lui dort sur un autre site ;
- les transferts : la marchandise quitte un site avant d’arriver dans l’autre, et pendant ce temps elle n’est nulle part dans les fichiers ;
- la cohérence : chaque site applique ses propres habitudes de saisie, de nommage et de comptage.
Le résultat est connu : des ruptures alors que le stock existe, des achats en double, des inventaires de fin d’année qui révèlent des écarts que personne ne sait expliquer. Une application commune règle ces trois points à condition d’être pensée pour le multi-sites dès le départ, pas comme une juxtaposition de stocks locaux.
Les statuts de stock à distinguer
La notion la plus importante est aussi la plus souvent négligée : « le stock » n’est pas un chiffre unique. Une application sérieuse distingue au minimum les statuts suivants.
| Statut | Définition | À quoi il sert |
|---|---|---|
| Stock physique | Ce qui est réellement sur le site | Préparation, inventaire |
| Stock réservé | Quantités affectées à des commandes confirmées, pas encore sorties | Ne pas promettre deux fois la même unité |
| Stock disponible | Physique moins réservé | Ce que les commerciaux et le site e-commerce peuvent vendre |
| Stock en transit | Quantités expédiées d’un site vers un autre, pas encore reçues | Garder la trace des transferts |
| Stock bloqué | Quantités en contrôle qualité, endommagées ou en litige | Éviter de vendre une marchandise non conforme |
| Stock attendu | Commandes fournisseurs en cours | Promettre une date de disponibilité |
Le stock disponible est le chiffre que tous les canaux de vente doivent interroger en temps réel. C’est lui qui évite de vendre deux fois la même palette, en agence et sur la boutique en ligne.
Les fonctions indispensables
Un référentiel articles propre
Chaque article a une référence unique, une ou plusieurs unités (pièce, carton, palette) avec leurs conversions, et si possible son code GTIN. GS1 définit le GTIN comme l’identifiant qui permet à une entreprise d’identifier de façon unique tous ses articles commerciaux (GS1). Réutiliser ces codes déjà imprimés sur les produits permet de scanner dès la réception.
Des emplacements hiérarchisés
Site, zone, allée, emplacement : la profondeur dépend de la taille de chaque site. Un dépôt de quartier peut se contenter du site ; un entrepôt central a besoin d’emplacements précis pour que la préparation ne devienne pas une chasse au trésor.
Tous les types de mouvements
Réception fournisseur (avec contrôle des quantités par rapport à la commande), sortie pour commande client, consommation interne, transfert inter-sites, retour client, mise au rebut, ajustement d’inventaire. Chaque mouvement porte un motif, un auteur, une date et un lien vers le document d’origine.
Les transferts inter-sites
Un transfert se fait en deux temps : expédition par le site émetteur, qui fait passer le stock en transit, puis réception par le site destinataire, qui confirme les quantités reçues. Un écart à la réception est un litige à traiter, pas un ajustement silencieux.
Lots, numéros de série et dates
Dans l’agroalimentaire, la santé ou l’industrie, il faut savoir quel lot est parti chez quel client. L’application gère alors les lots, les dates limites et propose une sortie selon la règle adaptée : premier entré, premier sorti, ou premier périmé, premier sorti (FEFO) quand les dates de péremption comptent.
Le réapprovisionnement
Point de commande, stock de sécurité, quantité économique : l’application signale ce qu’il faut commander ou transférer, site par site, en tenant compte du stock attendu. Proposer un transfert depuis un site surstocké avant un achat est souvent le gain le plus rapide du multi-sites.

Inventaires : annuel, permanent ou tournant ?
L’article L123-12 du Code de commerce impose aux commerçants de contrôler par inventaire, au moins une fois tous les douze mois, l’existence et la valeur des éléments de leur patrimoine, dont les stocks. La façon d’y parvenir varie.
| Méthode | Principe | Avantage | Limite |
|---|---|---|---|
| Inventaire annuel | Comptage général à la clôture, activité arrêtée | Simple à organiser | Mobilise tout le monde, écarts découverts trop tard |
| Inventaire permanent | Le stock théorique est mis à jour à chaque mouvement | Stock connu à tout moment | Ne vaut que si les saisies sont fiables |
| Inventaire tournant | Les articles sont répartis en groupes comptés à tour de rôle | Écarts détectés et corrigés en continu | Demande une planification rigoureuse |
L’Office québécois de la langue française définit l’inventaire tournant comme un dénombrement effectué à intervalles déterminés selon la catégorie des articles, de sorte que chaque groupe soit contrôlé au moins une fois au cours d’un exercice (OQLF). L’application planifie ces comptages, par exemple plus souvent pour les articles à forte valeur ou à forte rotation, les présente sur mobile et enregistre chaque écart avec son motif.
Valoriser le stock : ce que l’application doit calculer
La valeur du stock alimente le bilan et la marge. Selon la doctrine fiscale, qui reprend l’article 321-22 du plan comptable général, le coût des stocks se détermine en principe par identification des coûts individuels ; pour les biens interchangeables, on peut recourir au coût moyen pondéré ou à la méthode du premier entré, premier sorti (BOFiP).
En pratique, l’application doit conserver le coût d’entrée de chaque réception (prix d’achat et frais accessoires) et appliquer la méthode retenue avec votre expert-comptable. Un transfert entre sites ne change pas la valeur, mais il doit la transporter avec la marchandise.
Les choix d’architecture qui évitent les écarts
Deux principes font la différence entre une application fiable et un tableur amélioré.
- Le stock est calculé, jamais saisi. Il résulte de la somme des mouvements enregistrés. Un ajustement est lui-même un mouvement, avec un motif et un auteur. On peut ainsi reconstituer le stock de n’importe quel article à n’importe quelle date.
- Les réservations sont atomiques. Quand deux commandes arrivent au même instant sur la dernière unité, une seule doit l’emporter. Cela se règle au niveau de la base de données, pas par une vérification à l’écran.
S’y ajoutent un mode hors ligne pour les terminaux de scan dans les zones mal couvertes, et des droits par site : un magasinier modifie le stock de son site, il consulte celui des autres.
Quelle place à côté de l’ERP, du WMS et de l’e-commerce ?
Une application de stock ne vit jamais seule. Elle échange avec l’ERP ou la comptabilité (articles, commandes, valorisation), avec le site marchand, par exemple Shopify, pour publier le disponible, et parfois avec un WMS dans le plus gros entrepôt. Notre article sur les applications qui complètent un WMS ou un TMS détaille cette cohabitation.
Si votre ERP couvre mal le multi-sites, deux options existent : le remplacer entièrement, ou ajouter un module de stock sur mesure relié à lui. La seconde est souvent la moins risquée, dans l’esprit de l’approche modulaire de l’ERP. Pour les distributeurs et négociants, notre page distribution et négoce présente les cas les plus fréquents.
La checklist avant de lancer le projet
- Lister les sites, leurs volumes et leurs contraintes (réseau, matériel, horaires).
- Nettoyer le référentiel articles : doublons, unités, codes-barres manquants.
- Définir les statuts de stock et les règles de réservation.
- Écrire le processus de transfert inter-sites, y compris la gestion des écarts.
- Choisir la méthode de valorisation avec l’expert-comptable.
- Préparer la reprise des stocks initiaux, idéalement après un comptage, en suivant une checklist de migration de données.
- Déployer site par site, en commençant par le plus représentatif.
Vous voulez savoir si votre ERP actuel peut porter le multi-sites ou s’il faut le compléter ? Décrivez vos sites et vos flux dans notre diagnostic de projet : nous revenons vers vous avec une première analyse.



