Document qui suit, pour un article, tous les mouvements : entrées (bons de livraison ou d'entrée), sorties (bons de sortie, ventes) et stock restant, en quantité et en valeur. Elle permet de connaître le stock à tout moment.
Chaque ligne indique la date, le libellé (BL, BS, BE…) et, pour les entrées, les sorties et le stock : la quantité (Q), le prix unitaire (PU) et le montant (Mt = Q × PU).
Contrôle : stock initial + entrées = sorties + stock final (en quantité et en valeur).
© TSC COMMERCE – OTHMAN ZT · Cours protégé, reproduction interdite
| Méthode | Principe | Stock final valorisé |
|---|---|---|
| FIFO (PEPS) — premier entré, premier sorti | Les articles entrés en premier sortent en premier, à leur coût d'entrée | Aux prix les plus récents |
| LIFO (DEPS) — dernier entré, premier sorti | Les derniers articles entrés sortent en premier | Aux prix les plus anciens |
| CMUP après chaque entrée | On recalcule un coût moyen après chaque entrée ; les sorties suivantes sortent à ce coût | Au dernier CMUP |
| CMUP de fin de période | Un seul coût moyen pour toute la période (mois, trimestre, année) | Au CMUP de la période |
Formules :
Le FIFO convient aux produits périssables (alimentaire). Le CMUP lisse les variations de prix. La méthode choisie influence le résultat : elle doit rester la même d'une année à l'autre (permanence des méthodes). Il existe aussi le NIFO (coût de remplacement).
Une entreprise de montage de matériel électrique suit un article. Stock au 01/01 : 100 unités à 8,90 DH. Mouvements :
| Date | Libellé | Entrées (Q × PU = Mt) | Sorties (Q × PU = Mt) | Stock (Q × PU = Mt) |
|---|---|---|---|---|
| 01/01 | Stock initial | 100 × 8,90 = 890 | ||
| 04/01 | BL 001 | 500 × 9,00 = 4 500 | 100 × 8,90 = 890 500 × 9,00 = 4 500 | |
| 10/01 | BS 35 | 100 × 8,90 = 890 200 × 9,00 = 1 800 | 300 × 9,00 = 2 700 | |
| 20/01 | BS 36 | 100 × 9,00 = 900 | 200 × 9,00 = 1 800 | |
| 01/02 | BL 002 | 500 × 8,50 = 4 250 | 200 × 9,00 = 1 800 500 × 8,50 = 4 250 | |
| 02/02 | BL 003 | 400 × 9,20 = 3 680 | 200 × 9,00 = 1 800 500 × 8,50 = 4 250 400 × 9,20 = 3 680 | |
| 05/02 | BS 37 | 200 × 9,00 = 1 800 500 × 8,50 = 4 250 100 × 9,20 = 920 | 300 × 9,20 = 2 760 | |
| 15/02 | BS 38 | 200 × 9,20 = 1 840 | 100 × 9,20 = 920 | |
| Total | 1 400 u = 12 430 | 1 400 u = 12 400 | 100 u = 920 |
Contrôle : 890 + 12 430 = 12 400 + 920 = 13 320 DH.
| Date | Libellé | Entrées (Q × PU = Mt) | Sorties (Q × PU = Mt) | Stock (Q × PU = Mt) |
|---|---|---|---|---|
| 01/01 | Stock initial | 100 × 8,90 = 890 | ||
| 04/01 | BL 001 | 500 × 9,00 = 4 500 | 100 × 8,90 = 890 500 × 9,00 = 4 500 | |
| 10/01 | BS 35 | 300 × 9,00 = 2 700 | 100 × 8,90 = 890 200 × 9,00 = 1 800 | |
| 20/01 | BS 36 | 100 × 9,00 = 900 | 100 × 8,90 = 890 100 × 9,00 = 900 | |
| 01/02 | BL 002 | 500 × 8,50 = 4 250 | 100 × 8,90 = 890 100 × 9,00 = 900 500 × 8,50 = 4 250 | |
| 02/02 | BL 003 | 400 × 9,20 = 3 680 | 100 × 8,90 = 890 100 × 9,00 = 900 500 × 8,50 = 4 250 400 × 9,20 = 3 680 | |
| 05/02 | BS 37 | 400 × 9,20 = 3 680 400 × 8,50 = 3 400 | 100 × 8,90 = 890 100 × 9,00 = 900 100 × 8,50 = 850 | |
| 15/02 | BS 38 | 100 × 8,50 = 850 100 × 9,00 = 900 | 100 × 8,90 = 890 | |
| Total | 1 400 u = 12 430 | 1 400 u = 12 430 | 100 u = 890 |
Contrôle : 890 + 12 430 = 12 430 + 890 = 13 320 DH.
| Date | Libellé | Entrées (Q × PU = Mt) | Sorties (Q × PU = Mt) | Stock (Q × CMUP = Mt) |
|---|---|---|---|---|
| 01/01 | Stock initial | 100 × 8,90 = 890 | ||
| 04/01 | BL 001 | 500 × 9,00 = 4 500 | 600 × 8,98 = 5 390 | |
| 10/01 | BS 35 | 300 × 8,98 = 2 694 | 300 × 8,98 = 2 694 | |
| 20/01 | BS 36 | 100 × 8,98 = 898 | 200 × 8,98 = 1 796 | |
| 01/02 | BL 002 | 500 × 8,50 = 4 250 | 700 × 8,64 = 6 046 | |
| 02/02 | BL 003 | 400 × 9,20 = 3 680 | 1 100 × 8,84 = 9 726 | |
| 05/02 | BS 37 | 800 × 8,84 = 7 072 | 300 × 8,84 = 2 652 | |
| 15/02 | BS 38 | 200 × 8,84 = 1 768 | 100 × 8,84 = 884 |
| Date | Calcul du CMUP |
|---|---|
| 04/01 | (890 + 4 500) ÷ (100 + 500) = 5 390 ÷ 600 = 8,98 |
| 01/02 | (1 796 + 4 250) ÷ (200 + 500) = 6 046 ÷ 700 = 8,64 |
| 02/02 | (6 046 + 3 680) ÷ (700 + 400) = 9 726 ÷ 1 100 = 8,84 |
CMUP = (890 + 4 500 + 4 250 + 3 680) ÷ (100 + 500 + 500 + 400) = 13 320 ÷ 1 500 = 8,88 DH. Toutes les sorties et le stock final sont valorisés à 8,88.
| Date | Libellé | Entrées (Q × PU = Mt) | Sorties (Q × CMUP = Mt) | Stock (Q) |
|---|---|---|---|---|
| 01/01 | Stock initial | 100 × 8,90 = 890 | 100 | |
| 04/01 | BL 001 | 500 × 9,00 = 4 500 | 600 | |
| 10/01 | BS 35 | 300 × 8,88 = 2 664 | 300 | |
| 20/01 | BS 36 | 100 × 8,88 = 888 | 200 | |
| 01/02 | BL 002 | 500 × 8,50 = 4 250 | 700 | |
| 02/02 | BL 003 | 400 × 9,20 = 3 680 | 1 100 | |
| 05/02 | BS 37 | 800 × 8,88 = 7 104 | 300 | |
| 15/02 | BS 38 | 200 × 8,88 = 1 776 | 100 | |
| Stock final | 100 × 8,88 = 888 |
| Méthode | Valeur des sorties | Valeur du stock final |
|---|---|---|
| FIFO | 12 400 | 920 |
| LIFO | 12 430 | 890 |
| CMUP après chaque entrée | 12 432 | 884 |
| CMUP fin de période | 12 432 | 888 |
La valeur du stock final, et donc le résultat de l'entreprise, change selon la méthode.
© TSC COMMERCE – OTHMAN ZT · Cours protégé, reproduction interdite
Mouvements du mois de février d'un article :
Établissez la fiche de stock selon les méthodes FIFO, LIFO, CMUP après chaque entrée et CMUP de fin de période.
FIFO
| Date | Libellé | Entrées | Sorties | Stock |
|---|---|---|---|---|
| 01/02 | Stock initial | 100 × 10 = 1 000 | ||
| 05/02 | Vente | 50 × 10 = 500 | 50 × 10 = 500 | |
| 13/02 | Achat | 150 × 12 = 1 800 | 50 × 10 = 500 150 × 12 = 1 800 | |
| 18/02 | Vente | 50 × 10 = 500 30 × 12 = 360 | 120 × 12 = 1 440 | |
| 28/02 | Achat | 200 × 13 = 2 600 | 120 × 12 = 1 440 200 × 13 = 2 600 |
Stock final FIFO : 320 unités = 4 040 DH.
LIFO
| Date | Libellé | Entrées | Sorties | Stock |
|---|---|---|---|---|
| 01/02 | Stock initial | 100 × 10 = 1 000 | ||
| 05/02 | Vente | 50 × 10 = 500 | 50 × 10 = 500 | |
| 13/02 | Achat | 150 × 12 = 1 800 | 50 × 10 = 500 150 × 12 = 1 800 | |
| 18/02 | Vente | 80 × 12 = 960 | 50 × 10 = 500 70 × 12 = 840 | |
| 28/02 | Achat | 200 × 13 = 2 600 | 50 × 10 = 500 70 × 12 = 840 200 × 13 = 2 600 |
Stock final LIFO : 320 unités = 3 940 DH.
CMUP après chaque entrée
| Date | Libellé | Entrées | Sorties | Stock |
|---|---|---|---|---|
| 01/02 | Stock initial | 100 × 10 = 1 000 | ||
| 05/02 | Vente | 50 × 10 = 500 | 50 × 10 = 500 | |
| 13/02 | Achat | 150 × 12 = 1 800 | 200 × 11,50 = 2 300 | |
| 18/02 | Vente | 80 × 11,50 = 920 | 120 × 11,50 = 1 380 | |
| 28/02 | Achat | 200 × 13 = 2 600 | 320 × 12,44 = 3 980 |
CMUP du 13/02 = (500 + 1 800) ÷ 200 = 11,50 ; CMUP du 28/02 = (1 380 + 2 600) ÷ 320 = 12,44.
CMUP de fin de période = (1 000 + 1 800 + 2 600) ÷ (100 + 150 + 200) = 5 400 ÷ 450 = 12 DH.
| Date | Libellé | Entrées | Sorties | Stock (Q) |
|---|---|---|---|---|
| 01/02 | Stock initial | 100 × 10 = 1 000 | 100 | |
| 05/02 | Vente | 50 × 12 = 600 | 50 | |
| 13/02 | Achat | 150 × 12 = 1 800 | 200 | |
| 18/02 | Vente | 80 × 12 = 960 | 120 | |
| 28/02 | Achat | 200 × 13 = 2 600 | 320 | |
| Stock final | 320 × 12 = 3 840 |
Reprenez l'exemple du cours (article de matériel électrique) et ajoutez : 17/02 : entrée de 500 unités à 9,50 DH ; 25/02 : sortie de 400 unités. Complétez la fiche FIFO à partir du 15/02.
| Date | Libellé | Entrées | Sorties | Stock |
|---|---|---|---|---|
| 15/02 | BS 38 | 200 × 9,20 = 1 840 | 100 × 9,20 = 920 | |
| 17/02 | Entrée | 500 × 9,50 = 4 750 | 100 × 9,20 = 920 500 × 9,50 = 4 750 | |
| 25/02 | Sortie | 100 × 9,20 = 920 300 × 9,50 = 2 850 | 200 × 9,50 = 1 900 |
Stock final : 200 unités = 1 900 DH. La sortie du 25/02 épuise d'abord le lot le plus ancien (9,20), puis entame le lot à 9,50.
1) FIFO, LIFO, CMUP après chaque entrée, CMUP de fin de période.
2) FIFO : les premiers articles entrés sortent les premiers ; LIFO : les derniers entrés sortent les premiers.
3) Le FIFO, car il fait sortir d'abord les produits les plus anciens et évite qu'ils se périment en stock.
Les vidéos de ce chapitre seront bientôt disponibles.