Calculateur de valeur de stock (CMUP et FIFO)
La valeur d'un stock est égale aux quantités restantes multipliées par leur coût unitaire d'achat. En FIFO, les unités restantes sont valorisées au coût des derniers lots entrés ; au CMUP, elles le sont au coût moyen pondéré de toutes les entrées. Saisissez vos lots et les quantités sorties pour comparer les deux résultats en DH.
Lots entrés, du plus ancien au plus récent
Ventes, casse et pertes comprises. Laissez vide si rien n'est sorti.
Coût total des entrées
÷ Quantité totale entrée
Valeur au CMUP =
Quantité restante × CMUP
Valeur en FIFO =
Somme (reste de chaque lot
× coût du lot)
Exemple :
- • 100 unités à 10 DH, puis 100 unités à 12 DH
- • 120 unités sorties, 80 restantes
- ➜ FIFO : 80 × 12 = 960 DH
- ➜ CMUP : 80 × 11 = 880 DH
Comment calculer la valeur d'un stock ?
On multiplie la quantité restante de chaque article par son coût unitaire, puis on additionne les articles. Le stock se valorise à son coût, c'est-à-dire le prix d'achat hors taxes augmenté des frais d'achat comme le transport ou les droits de douane, et jamais au prix de vente. La difficulté apparaît quand un même article a été acheté à plusieurs prix : il faut alors décider quel coût attribuer aux unités restantes. Les deux méthodes usuelles sont le FIFO et le coût moyen pondéré.
Quelles sont les étapes pour valoriser un article ?
Six étapes suffisent, dans cet ordre :
- Listez le stock initial, puis chaque réception dans l'ordre chronologique, avec sa quantité et son coût unitaire d'achat hors taxes.
- Additionnez les quantités sorties sur la période : ventes, casse, échantillons, pertes.
- En FIFO, retirez ces sorties des lots les plus anciens. Ce qui reste dans chaque lot, multiplié par le coût du lot, donne la valeur du stock.
- Au CMUP, divisez le coût total des entrées par la quantité totale entrée, puis multipliez ce coût moyen par la quantité restante.
- Comparez la quantité restante calculée avec votre inventaire physique : un écart signale un mouvement non enregistré.
- Conservez la même méthode d'un exercice à l'autre, pour que les valeurs restent comparables.
Quelle est la différence entre FIFO et CMUP ?
Le FIFO (premier entré, premier sorti) attribue aux sorties le coût des lots les plus anciens, tandis que le CMUP (coût moyen unitaire pondéré) donne le même coût moyen à toutes les unités. Les deux méthodes répartissent le même coût total entre le stock restant et les marchandises sorties ; seule la répartition change.
| Critère | FIFO | CMUP |
|---|---|---|
| Coût des sorties | Celui des lots les plus anciens | Le coût moyen de toutes les entrées |
| Coût du stock restant | Celui des derniers lots reçus | Le même coût moyen |
| Quand les prix d'achat montent | Stock plus élevé, coût des ventes plus bas | Stock et coût des ventes lissés |
| Suivi nécessaire | Le reste de chaque lot | Un seul coût moyen par article |
| Convient bien aux | Produits suivis par lot ou par date de péremption | Produits interchangeables, réapprovisionnés souvent |
Comment calculer le CMUP ?
Le CMUP est le coût total des entrées divisé par la quantité totale entrée : (valeur du stock initial + valeur des achats) ÷ (quantité initiale + quantités achetées). Chaque entrée pèse dans la moyenne en proportion de sa quantité, d'où le mot « pondéré ».
Il en existe deux variantes. Le CMUP de fin de période, celui que calcule cet outil, prend toutes les entrées de la période en une fois. Le CMUP après chaque entrée est recalculé à chaque réception, sur le stock présent à ce moment-là. Les deux donnent des résultats différents quand des sorties ont eu lieu entre deux réceptions à des prix différents. Le FIFO ne connaît pas cette distinction : son résultat est le même dans les deux cas.
Exemple : que valent 80 cartons achetés à deux prix différents ?
Ils valent 960 DH en FIFO et 880 DH au CMUP. Un distributeur a 100 cartons en stock initial à 10 DH l'unité (1 000 DH), puis reçoit 100 cartons à 12 DH (1 200 DH). Il a donc fait entrer 200 cartons pour 2 200 DH. Il en sort 120 sur la période : il en reste 80.
- FIFO : les 120 sorties prennent les 100 cartons à 10 DH, puis 20 cartons à 12 DH. Il reste 80 cartons du second lot : 80 × 12 = 960 DH.
- CMUP : 2 200 ÷ 200 = 11 DH par carton. Le stock vaut 80 × 11 = 880 DH.
| Montant | FIFO | CMUP |
|---|---|---|
| Valeur des 80 cartons restants | 960 DH | 880 DH |
| Coût des 120 cartons sortis | 1 240 DH | 1 320 DH |
| Total | 2 200 DH | 2 200 DH |
L'écart est de 80 DH. Comme le prix d'achat a monté, le FIFO affiche un stock plus élevé et un coût des ventes plus bas, donc une marge plus forte sur la période. Cet écart n'est pas un gain : il se retrouvera en sens inverse quand les 80 cartons seront vendus.
FIFO ou CMUP : quelle méthode choisir ?
Choisissez celle qui correspond à la façon dont vous suivez vos produits, puis gardez-la. Le FIFO suit le mouvement réel des marchandises quand vous vendez d'abord les lots les plus anciens, ce qui est la règle pour les produits à date de péremption. Le CMUP est plus simple à tenir pour des produits interchangeables achetés souvent, car un seul coût par article suffit. La méthode LIFO (dernier entré, premier sorti) n'est pas autorisée par les normes IFRS. Le guide Valoriser son stock : CMUP ou FIFO détaille ce choix.
Que faire quand un article vaut moins que son coût ?
On retient la plus basse des deux valeurs : le coût, ou la valeur nette de réalisation, c'est-à-dire le prix auquel l'article peut encore être vendu, diminué des frais nécessaires pour le vendre. Un produit périmé, abîmé ou passé de mode ne doit pas rester au bilan à son coût d'achat. Le calculateur donne le coût ; la dépréciation se juge article par article, à l'inventaire.
Quelles erreurs faussent la valeur du stock ?
Les erreurs les plus fréquentes portent sur le coût retenu, puis sur les quantités :
- Valoriser au prix de vente : le stock se valorise à son coût. Au prix de vente, vous comptez une marge qui n'est pas encore gagnée.
- Oublier les frais d'achat : le transport et les droits de douane font partie du coût unitaire, au même titre que le prix payé au fournisseur.
- Appliquer le dernier prix d'achat à tout le stock : ce n'est ni du FIFO ni du CMUP, et la valeur est surestimée dès que les prix montent.
- Changer de méthode en cours de route : le résultat de la période bouge alors que rien n'a changé dans l'entrepôt.
- Valoriser des quantités jamais recomptées : un coût unitaire juste appliqué à une quantité fausse donne une valeur fausse.
- Garder au coût un article invendable : un produit périmé, abîmé ou démodé doit être ramené à ce qu'il peut encore rapporter.
Une fois la valeur du stock fiable, elle sert de base au calcul de la rotation des stocks.
Questions fréquentes
Que signifie CMUP ?
CMUP signifie coût moyen unitaire pondéré. On le rencontre aussi sous les sigles CUMP et PMP (prix moyen pondéré). C'est le coût total des entrées divisé par la quantité totale entrée : chaque unité en stock porte le même coût, quel que soit le lot dont elle provient.
FIFO et CMUP donnent-ils le même résultat ?
Seulement quand le coût d'achat ne change pas d'un lot à l'autre. Dès que les prix varient, les deux valeurs s'écartent. Le coût total, lui, reste identique : ce qui n'est pas dans le stock restant se retrouve dans le coût des marchandises sorties.
Peut-on utiliser la méthode LIFO (dernier entré, premier sorti) ?
Les normes IFRS ne l'autorisent pas. Les deux méthodes usuelles sont le FIFO et le coût moyen pondéré. Pour la méthode à retenir dans vos comptes, voyez avec votre expert-comptable.
Faut-il valoriser le stock hors taxes ou TTC ?
Hors taxes dès lors que vous récupérez la TVA sur vos achats : une taxe récupérable n'est pas un coût pour l'entreprise. Saisissez donc des coûts unitaires hors taxes dans le calculateur.
Quand faut-il valoriser son stock ?
Au minimum à chaque clôture, à partir de l'inventaire physique. Une valeur de stock suivie chaque mois aide aussi à piloter la trésorerie, puisque le stock est de l'argent immobilisé.
La valeur de votre stock, à jour chaque jour
Ordavia enregistre chaque réception et chaque sortie, et calcule la valeur du stock à partir des quantités réelles et de vos coûts d'achat. Essai gratuit 30 jours.
Commencer gratuitementEt après ?
Ordavia suit vos quantités et vos coûts d'achat en continu : chaque réception et chaque sortie met à jour la valeur du stock, que vous retrouvez par entrepôt dans les rapports de valorisation.
Essai gratuit 30 joursSans carte bancaire. 3 500 DH/an ensuite, tout compris.
Mis à jour le 9 octobre 2026