Le CMUP (coût moyen unitaire pondéré) est une méthode de valorisation des stocks qui consiste à donner à chaque unité une même valeur : la moyenne des coûts d’achat, pondérée par les quantités. À chaque sortie de marchandises, on ne cherche pas quel lot précis est parti ; on valorise la sortie au coût moyen du stock. Le CMUP répond ainsi à une question centrale de la gestion des stocks : à quel coût sortir les marchandises quand elles ont été achetées à des prix différents ? Cet article reprend la méthode pas à pas, avec un exemple chiffré, un exercice corrigé et les pièges à éviter, expliqué par un formateur en BTS MCO.
En bref
- Le CMUP valorise chaque sortie de stock au coût moyen des unités disponibles : CMUP = valeur totale du stock ÷ quantité totale en stock.
- Le programme distingue deux variantes : le CMUP après chaque entrée (recalculé à chaque réception) et le CMUP de fin de période (un coût unique pour toutes les sorties).
- À la différence de la méthode PEPS, le CMUP lisse les écarts de prix : le stock final et les sorties sont valorisés à un coût moyen, sans suivre l’ordre d’entrée des lots.
Dans cet article, vous trouverez la définition du CMUP, les deux méthodes au programme, un exemple de fiche de stock entièrement chiffré, un exercice corrigé pas à pas, les erreurs fréquentes et une FAQ. Tous les nombres sont choisis pour être reproductibles en épreuve. Pour situer le CMUP dans son chapitre, appuyez-vous sur le cours de gestion des stocks.
CMUP : définition et utilité
Le coût moyen unitaire pondéré est un coût unitaire calculé en divisant la valeur totale d’un stock par le nombre d’unités qu’il contient. Il est dit pondéré parce que chaque lot pèse dans la moyenne à hauteur de sa quantité : un lot de 300 unités compte davantage qu’un lot de 50 unités. Sur une fiche de stock, on suit trois grandeurs pour chaque mouvement : la quantité, le coût unitaire et le montant (quantité × coût unitaire), en distinguant les entrées, les sorties et le stock restant.
Cette méthode est très utilisée dans l’unité commerciale car elle est simple, stable et peu sensible aux variations de prix ponctuelles. Elle sert à valoriser le stock au bilan, à calculer le coût d’achat des marchandises vendues et, plus largement, à alimenter les calculs de valorisation comparés à la méthode PEPS. Le CMUP donne un coût de sortie « lissé », ce qui facilite le pilotage des marges.

Les deux méthodes de CMUP au programme
Le programme de gestion opérationnelle distingue deux façons de calculer le CMUP. Il faut savoir les différencier et appliquer celle demandée par l’énoncé.
1. Le CMUP après chaque entrée. À chaque nouvelle entrée en stock, on recalcule le coût moyen :
- CMUP = (valeur du stock restant + valeur de la nouvelle entrée) ÷ (quantité en stock + quantité entrée)
Toutes les sorties qui suivent sont valorisées à ce CMUP, jusqu’à la prochaine entrée qui déclenche un nouveau calcul. C’est la variante la plus fréquente en fiche de stock : le coût de sortie « suit » les réapprovisionnements.
2. Le CMUP de fin de période (unique). On attend la fin de la période (mois, trimestre) et on calcule un seul coût moyen :
- CMUP = (valeur du stock initial + total des entrées de la période) ÷ (quantité initiale + total des quantités entrées)
Toutes les sorties de la période sont alors valorisées à ce coût unique, quel que soit le moment où elles ont eu lieu. Cette variante est plus rapide, mais elle ne peut être calculée qu’une fois toutes les entrées connues.
La démarche du CMUP après chaque entrée se déroule en 4 étapes :
- Reporter le stock initial (quantité, coût unitaire, montant) sur la fiche.
- À chaque entrée, additionner la valeur du stock restant et celle de l’entrée, puis diviser par le total des quantités pour obtenir le nouveau CMUP.
- Valoriser chaque sortie au dernier CMUP calculé (quantité sortie × CMUP).
- Mettre à jour le stock après chaque mouvement, jusqu’au stock final.
Calculer le CMUP après chaque entrée : exemple de fiche de stock
L’Arôme du Comptoir est un grossiste en café à Bordeaux. Il suit son stock d’un café en grains vendu au kilogramme. Au début du mois, il détient 200 kg valorisés à 8,00 € le kilo. Deux réceptions et deux sorties ont lieu dans le mois :
- Le 05 : entrée de 300 kg à 9,00 € le kilo.
- Le 12 : sortie de 350 kg.
- Le 18 : entrée de 250 kg à 9,56 € le kilo.
- Le 25 : sortie de 280 kg.
Première entrée (le 05). Avant l’entrée, le stock vaut 200 × 8,00 = 1 600 €. L’entrée ajoute 300 × 9,00 = 2 700 €. Le nouveau stock est de 500 kg pour 4 300 €, d’où un CMUP = 4 300 ÷ 500 = 8,60 € le kilo.
Première sortie (le 12). Les 350 kg sortent au dernier CMUP : 350 × 8,60 = 3 010 €. Il reste 150 kg valorisés à 150 × 8,60 = 1 290 €.
Deuxième entrée (le 18). Le stock restant (1 290 €) s’ajoute à l’entrée 250 × 9,56 = 2 390 €. On obtient 400 kg pour 3 680 €, soit un CMUP = 3 680 ÷ 400 = 9,20 € le kilo.
Deuxième sortie (le 25). Les 280 kg sortent à 9,20 € : 280 × 9,20 = 2 576 €. Le stock final est de 120 kg valorisés à 120 × 9,20 = 1 104 €.
| Mouvement | Qté | Coût unit. (€) | Montant (€) | Stock (Qté) | CMUP (€) | Valeur stock (€) |
|---|---|---|---|---|---|---|
| Stock initial | 200 | 8,00 | 1 600 | 200 | 8,00 | 1 600 |
| Entrée 05 | 300 | 9,00 | 2 700 | 500 | 8,60 | 4 300 |
| Sortie 12 | 350 | 8,60 | 3 010 | 150 | 8,60 | 1 290 |
| Entrée 18 | 250 | 9,56 | 2 390 | 400 | 9,20 | 3 680 |
| Sortie 25 | 280 | 9,20 | 2 576 | 120 | 9,20 | 1 104 |
Et avec la méthode de fin de période ? Sur les mêmes données, le CMUP unique serait de (1 600 + 2 700 + 2 390) ÷ (200 + 300 + 250) = 6 690 ÷ 750 = 8,92 € le kilo. Les 630 kg sortis seraient alors tous valorisés à 8,92 €, soit 5 619,60 €, et le stock final à 1 070,40 €. On voit que les deux méthodes donnent des valeurs proches mais distinctes : d’où l’importance de lire l’énoncé.
Exercice corrigé
Énoncé
TechPulse est un revendeur d’accessoires audio installé à Lille. Le magasin suit le stock d’un casque sans fil très demandé. Au 1er du mois, il détient 50 casques valorisés à 20,00 € l’unité. Les mouvements du mois sont les suivants :
- Le 04 : entrée de 100 casques à 24,50 € l’unité.
- Le 09 : sortie de 90 casques.
- Le 15 : entrée de 90 casques à 26,00 € l’unité.
- Le 21 : sortie de 110 casques.
- Le 26 : entrée de 80 casques à 28,40 € l’unité.
- Le 30 : sortie de 100 casques.
Présentez la fiche de stock selon la méthode du CMUP après chaque entrée : calculez chaque CMUP successif, valorisez les sorties et donnez le stock final (quantité et valeur). Vérifiez ensuite quel serait le CMUP unique de fin de période.
Corrigé
Stock initial. 50 casques × 20,00 = 1 000 €.
Entrée du 04. Stock restant 1 000 € + entrée 100 × 24,50 = 2 450 €, soit 150 casques pour 3 450 €. CMUP = 3 450 ÷ 150 = 23,00 €.
Sortie du 09. 90 × 23,00 = 2 070 €. Il reste 60 casques valorisés à 1 380 €.
Entrée du 15. Stock restant 1 380 € + entrée 90 × 26,00 = 2 340 €, soit 150 casques pour 3 720 €. CMUP = 3 720 ÷ 150 = 24,80 €.
Sortie du 21. 110 × 24,80 = 2 728 €. Il reste 40 casques valorisés à 992 €.
Entrée du 26. Stock restant 992 € + entrée 80 × 28,40 = 2 272 €, soit 120 casques pour 3 264 €. CMUP = 3 264 ÷ 120 = 27,20 €.
Sortie du 30. 100 × 27,20 = 2 720 €. Stock final : 20 casques valorisés à 544 €.
| Mouvement | Qté | Coût unit. (€) | Montant (€) | Stock (Qté) | CMUP (€) | Valeur stock (€) |
|---|---|---|---|---|---|---|
| Stock initial | 50 | 20,00 | 1 000 | 50 | 20,00 | 1 000 |
| Entrée 04 | 100 | 24,50 | 2 450 | 150 | 23,00 | 3 450 |
| Sortie 09 | 90 | 23,00 | 2 070 | 60 | 23,00 | 1 380 |
| Entrée 15 | 90 | 26,00 | 2 340 | 150 | 24,80 | 3 720 |
| Sortie 21 | 110 | 24,80 | 2 728 | 40 | 24,80 | 992 |
| Entrée 26 | 80 | 28,40 | 2 272 | 120 | 27,20 | 3 264 |
| Sortie 30 | 100 | 27,20 | 2 720 | 20 | 27,20 | 544 |
CMUP unique de fin de période. Total des entrées = 2 450 + 2 340 + 2 272 = 7 062 € pour 270 casques ; avec le stock initial : (1 000 + 7 062) ÷ (50 + 270) = 8 062 ÷ 320 = 25,194 € (arrondi à trois décimales). Les 300 casques sortis dans le mois seraient tous valorisés à ce coût unique. C’est la principale différence avec la méthode après chaque entrée, où chaque sortie suit le CMUP du moment.
Interprétation. Le stock a régulièrement pris de la valeur au fil des réapprovisionnements (23,00 € puis 24,80 € puis 27,20 €), ce qui reflète la hausse des prix d’achat. Le CMUP absorbe ces variations : les sorties ne bondissent pas d’un lot à l’autre, ce qui donne un coût de sortie stable et facilite le suivi de la marge, à relier au chapitre du modèle de Wilson pour optimiser les quantités commandées.
Erreurs fréquentes
- Oublier le stock restant dans le calcul du CMUP. Un nouveau CMUP se calcule toujours sur (stock restant + entrée), pas seulement sur l’entrée. Repartir uniquement du prix du dernier lot est l’erreur la plus courante.
- Valoriser une sortie au coût d’achat du lot au lieu du CMUP. En CMUP, on ne suit pas les lots : toute sortie sort au dernier coût moyen calculé, jamais au prix d’une facture d’achat précise (ce serait la logique PEPS).
- Recalculer le CMUP lors d’une sortie. Le CMUP ne change qu’aux entrées. Une sortie diminue la quantité et le montant du stock, mais laisse le coût unitaire inchangé jusqu’à la prochaine entrée.
- Confondre les deux méthodes. Le CMUP après chaque entrée et le CMUP unique de fin de période donnent des résultats différents. Lisez l’énoncé : il précise laquelle appliquer.
FAQ – CMUP
Pour aller plus loin
Le CMUP est un incontournable de la valorisation des stocks. Pour le maîtriser en épreuve, entraînez-vous sur des fiches de stock complètes et reliez-le aux autres notions de gestion des approvisionnements.
- Révisez l’ensemble du chapitre avec le cours de gestion des stocks et ses exercices corrigés.
- Comparez le CMUP à la méthode PEPS sur les mêmes données pour bien voir la différence de valorisation.
- Prolongez avec le modèle de Wilson pour optimiser les quantités commandées et limiter le coût de stockage.
- Resituez la notion dans le programme global du BTS MCO, notamment l’épreuve de gestion opérationnelle.