EXCEL, VBA : Valoriser un stock selon la méthode du PEPS (FIFO) à partir des mouvements d’une référence donnée

Le contrôle des valorisations de stocks selon la méthode du CUMP (coût unitaire moyen pondéré) ne pose généralement pas de difficulté majeure sous EXCEL pour l’auditeur. La méthode du PEPS (Premier Entré Premier Sorti ou FIFO en anglais) est quant à elle moins facile à mettre en œuvre. La procédure fournie ci-après se propose de calculer la valorisation d’une référence de stock donnée à partir des mouvements entrées/sorties.

Exemple de mouvements entrées/sorties (onglet Feuil1) :

Date mvt Qté PU
01/01/2010 10 12
01/02/2010 25 13,5
23/02/2010 -30 17
01/03/2010 50 14
15/04/2010 120 13,8
18/04/2010 -70 16,2
19/04/2010 30 13,1
22/04/2010 50 12,9
25/04/2010 -10 15

 (quantités positives = entrées en stocks, quantités négatives = sorties)

Valorisation calculée par la procédure (onglet Feuil2) :

N° lot Qté Entrées Qté Sorties Solde Qté PU achat Valo stock final
Lot n° 1 10 -10 0 12 0
Lot n° 2 25 -25 0 13,5 0
Lot n° 3 50 -50 0 17 0
Lot n° 4 120 -25 95 14 1330
Lot n° 5 30 0 30 13,8 414
Lot n° 6 50 0 50 16,2 810
175 2554

Code source de la procédure de calcul :

Approfondir le sujet : programmer en VBA

Share Button
The following two tabs change content below.
Benoît RIVIERE
Après seize années passées en cabinet d’expertise-comptable et de commissariat aux comptes (où j’ai exercé comme expert-comptable et chef de mission audit), j’ai pris le poste de directeur comptable d’un groupe de distribution automobile en novembre 2014. Au cours de ma carrière, j’ai acquis une expérience significative en audit et en exploitation des systèmes d’information (analyse de données, automatisation des tâches, programmation informatique) au service de la production des comptes annuels et consolidés. C’est cette expérience personnelle et ma passion pour l’informatique que je partage sur ce blog. Mon CV / Réalisations personnelles et projets informatiques / Ma collection / Me contacter
Benoît RIVIERE

Derniers articles parBenoît RIVIERE (voir tous)

2 commentaires

  1. Bonjour Monsieur,

    Je suis actuellement en troisième année de licence de gestion en IAE.

    Je suis tombé sur votre article concernant votre macro VBA permettant de valoriser les stocks à l’aide de la méthode PEPS.

    Je n’ai malheureusement pas trouvé d’article sur la méthode CMUP (à chaque fin de période).
    Possédez-vous un exemple de macro concernant cette méthode ?

    Bien cordialement
    Luca BARTHEL

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.