Aller au contenu
Blog
Produit17 juin 2025· 6 min

Un seul stock pour le magasin et la boutique en ligne : comment éviter la survente

Stock physique, engagé et disponible, réservations, fréquence de synchronisation, stock de protection par canal et retours, avec un exemple chiffré et des indicateurs pour le mesurer.

Un client achète sur le site web les deux dernières unités d’un produit à 11 h 40. À 11 h 45, une vendeuse du magasin vend ces mêmes deux unités au comptoir, parce que les stocks du site et du magasin ne sont rapprochés qu’une fois par jour. Le lendemain, quelqu’un appelle le client pour annuler, rembourser le paiement et s’excuser. Le problème n’est pas d’avoir deux canaux : c’est d’avoir deux chiffres différents pour le même carton de marchandise.

Vendre en magasin et en ligne sans survente dépend de trois choses : bien séparer les types de stock, décider ce que voit chaque canal et à quelle fréquence c’est mis à jour, et traiter les retours avec soin. Tout cela peut se gérer dans un tableur tant que le volume reste faible.

Physique, engagé, réservé et disponible

Tout ce qui est en rayon ne peut pas être vendu. Distinguez :

Type de stock Ce que c’est Exemple
Physique Ce qui existe dans l’entrepôt ou le magasin Ce que donnerait un comptage
Engagé Vendu et confirmé, en attente de livraison Commande web payée pas encore expédiée
Réservé Mis de côté temporairement, peut être libéré Commande en attente de paiement, article mis de côté pour un client
Invendable Existe mais ne peut pas être proposé Endommagé, en contrôle, périmé
Disponible Ce qui peut réellement être vendu maintenant Le chiffre que chaque canal devrait voir

La formule de base :

Disponible = physique − engagé − réservé − invendable

Si le site affiche le stock physique au lieu du disponible, il vendra des unités qui ont déjà un propriétaire.

Réservations : mettre de côté sans bloquer indéfiniment

Une réservation retient du stock le temps qu’un achat soit finalisé. Pour éviter qu’elle ne devienne un stock fantôme :

  1. Fixez une échéance. Une commande en attente de paiement qui n’est pas réglée dans un délai défini libère sa réservation. Le délai dépend de vos moyens de paiement et relève de la décision de votre entreprise.
  2. Transformez la réservation en engagement à la confirmation du paiement. Le chiffre disponible ne change pas, mais le statut, si.
  3. Libérez en cas d’annulation. Une commande annulée remet immédiatement ses unités dans le disponible.
  4. Passez en revue les réservations anciennes chaque jour. Si une réservation dépasse un délai raisonnable, quelque chose a échoué.

À quelle fréquence synchroniser

Si le magasin et le site partagent un même enregistrement de stock, chaque vente est déduite instantanément et il n’y a rien à synchroniser. S’il s’agit de systèmes séparés, l’intervalle entre les mises à jour définit votre risque :

Unités à risque = ventes horaires de l’autre canal × intervalle de synchronisation (en heures)

Avec une synchronisation par jour, le risque correspond à tout ce que le magasin vend en une journée. Avec une toutes les 15 minutes, c’est ce qu’il vend en un quart d’heure. C’est ce chiffre que votre stock de protection doit couvrir.

Stock de protection par canal

Le stock de protection est une quantité masquée à un canal pour absorber le décalage de synchronisation et les erreurs d’inventaire :

Stock affiché sur le site = disponible − stock de protection

Stock de protection ≈ unités à risque liées à la synchronisation + erreur d’inventaire habituelle

L’erreur d’inventaire habituelle ressort de vos comptages : si, en comptant un produit, vous trouvez généralement 2 unités de moins que le système, ajoutez-les. Pour les produits à faible rotation, la protection peut être nulle ; pour les meilleures ventes, il vaut la peine de la calculer un par un.

Exemple chiffré

Prenons un produit avec ces données hypothétiques :

  • Physique : 40 unités.
  • Commandes web payées en attente d’expédition : 6.
  • Commandes en attente de paiement : 3.
  • Unités endommagées en contrôle : 1.
  • Ventes du magasin à l’heure de pointe : 12 unités par heure.
  • Synchronisation avec le site : toutes les 30 minutes.
  • Erreur de comptage habituelle : 2 unités.

Étape 1. Disponible : 40 − 6 − 3 − 1 = 30 unités.

Étape 2. Unités à risque : 12 × 0,5 = 6 unités.

Étape 3. Stock de protection : 6 + 2 = 8 unités.

Étape 4. Affiché sur le site : 30 − 8 = 22 unités.

Si vous passez à une synchronisation toutes les 10 minutes, les unités à risque tombent à 12 × 0,17 ≈ 2 et la protection à 4 : le site pourrait afficher 26. Améliorer la fréquence libère du stock à vendre ; augmenter la protection ne fait que masquer le problème.

Lorsque le disponible du site atteint zéro, le produit doit apparaître comme épuisé ou avec un avis de réassort, sans jamais accepter la commande « au cas où il en resterait ».

Les retours et leur réintégration

Un retour ne revient pas dans le disponible au moment où il franchit la porte :

  1. Réception : le retour est enregistré et l’article passe en « en contrôle » (invendable).
  2. Inspection : quelqu’un vérifie l’état, l’emballage et, le cas échéant, le lot et la date de péremption.
  3. Décision :
    • Vendable : retour dans le disponible de l’entrepôt ou du magasin où il se trouve physiquement.
    • Invendable : sorti du stock, renvoyé au fournisseur ou vendu en déstockage, avec son propre enregistrement.
  4. Délai : fixez un temps maximal d’inspection. Un retour non contrôlé est un stock invisible pour tous les canaux.

Si le retour est lié à une facture, le traitement documentaire (avoir ou autre) suit les règles de facturation électronique en vigueur ; validez-le avec votre comptable.

Indicateurs

Indicateur Comment le calculer Comment le lire
Commandes annulées faute de stock Commandes web annulées pour stock ÷ commandes web × 100 Supposons 18 sur 600 : 3 %. S’il augmente, revoyez la synchronisation et la protection
Taux de rupture Jours-produit avec disponible nul ÷ total des jours-produit × 100 Élevé sur les articles A : protection ou réapprovisionnement insuffisant
Exactitude de l’inventaire Produits comptés sans écart ÷ produits comptés × 100 Une faible exactitude impose des protections plus importantes
Réservations échues non libérées Réservations plus anciennes que le délai défini Devrait être nul
Délai de traitement des retours Nombre moyen de jours entre réception et décision Chaque jour de plus est du stock qui ne se vend pas

Erreurs courantes

  • Afficher le stock physique au lieu du disponible.
  • Synchroniser une fois par jour un produit qui se vend toutes les heures.
  • Des réservations sans échéance qui accumulent du stock fantôme.
  • Remettre les retours dans le disponible sans inspection.
  • Utiliser la même protection pour tous les produits.
  • Corriger la survente en annulant des commandes au lieu d’améliorer l’enregistrement du stock.

Passer à un système

Avec peu de produits et peu de commandes, un tableur avec ces formules évite la plupart des surventes. Quand le volume augmente, un ERP comme MKA peut faire tourner la boutique en ligne sur le même stock que les caisses de vos succursales, avec des réservations de stock dans l’inventaire (voir la solution pour magasins et chaînes).

Découvrez MKA avec les données de votre secteur.

En 30 minutes, nous vous montrons votre flux réel : de la vente à la facture, du stock à l’écriture comptable.