{"id":433,"date":"2026-10-03T06:00:59","date_gmt":"2026-10-03T03:00:59","guid":{"rendered":"https:\/\/wpcalc.com\/fr\/?p=433"},"modified":"2026-10-03T06:00:59","modified_gmt":"2026-10-03T03:00:59","slug":"calculateur-stock","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/fr\/finance\/calculateur-stock\/","title":{"rendered":"Calculateur de stock"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Estimation du niveau de stock actuel<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"433\" data-favorite-title=\"Stock\" data-favorite-url=\"https:\/\/wpcalc.com\/fr\/finance\/calculateur-stock\/\" data-favorite-excerpt=\"Calculez le stock dont vous disposez en indiquant le stock initial, les achats et les unit\u00e9s vendues ou utilis\u00e9es. Utile pour la vente au d\u00e9tail, la gestion d\u2019entrep\u00f4t et la planification de la production.\" aria-label=\"Ajouter aux favoris\" data-favorite-icon=\"icon icon-storage-unit\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/fr\/finance\/calculateur-stock\/\" method=\"POST\" class=\"calculator\" id=\"calculator-433\" data-post=\"433\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Champs de saisie<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Stock initial<\/label><div class=\"term\">BI<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"stock_initial\" id=\"field-1\" aria-describedby=\"calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"1000\"\/><small id=\"calc-info-1\">Stock disponible au d\u00e9but de la p\u00e9riode<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Achats (nouveau stock)<\/label><div class=\"term\">P<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"achats_nouveau_stock\" id=\"field-2\" aria-describedby=\"calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"500\"\/><small id=\"calc-info-2\">Unit\u00e9s ajout\u00e9es pendant la p\u00e9riode (achats ou production)<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Unit\u00e9s vendues ou utilis\u00e9es<\/label><div class=\"term\">S<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"units_vendues_ou_utilises\" id=\"field-3\" aria-describedby=\"calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"700\"\/><small id=\"calc-info-3\">Unit\u00e9s retir\u00e9es du stock (ventes, utilisation, etc.)<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalculer\" id=\"calculate-button\" data-post=\"433\">Calculer<\/button><button type=\"reset\">R\u00e9initialiser<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculer automatiquement<\/label><small>Si activ\u00e9, le r\u00e9sultat se met \u00e0 jour automatiquement d\u00e8s que vous modifiez une valeur.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Vos r\u00e9sultats<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Stock restant<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"unit\u00e9s\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copier le lien vers ce calcul<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Laisser un commentaire<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"433\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Que pensez-vous de ce r\u00e9sultat\u00a0?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">J\u2019aime <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Utile <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confus <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">D\u00e9\u00e7u <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexact <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Formule de calcul du stock<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formule<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{Stock restant} = BI + P - S \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>O\u00f9&nbsp;:<\/strong><\/p>\n<ul>\n<li>\\(BI\\) \u2014 stock initial, le stock disponible au d\u00e9but de la p\u00e9riode (en unit\u00e9s)<\/li>\n<li>\\(P\\) \u2014 achats ou production, les unit\u00e9s ajout\u00e9es pendant la p\u00e9riode<\/li>\n<li>\\(S\\) \u2014 unit\u00e9s vendues ou utilis\u00e9es, les unit\u00e9s sorties du stock pendant la p\u00e9riode<\/li>\n<\/ul>\n<p>La formule fait simplement le bilan des entr\u00e9es et des sorties : partez du stock dont vous disposiez, ajoutez tout ce qui est entr\u00e9 dans l\u2019entrep\u00f4t ou la r\u00e9serve, puis soustrayez tout ce qui en est sorti. Le r\u00e9sultat correspond au stock restant \u00e0 la fin de la p\u00e9riode.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Exemple de calcul du stock<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Exemple&nbsp;:<\/strong> un magasin commence le mois avec 1&nbsp;000 unit\u00e9s en stock, re\u00e7oit 500 unit\u00e9s gr\u00e2ce \u00e0 de nouveaux achats et vend 700 unit\u00e9s pendant le mois.<\/p>\n<p>\\[ \\text{Stock restant} = 1{,}000 + 500 - 700 = 800 \\text{ unit\u00e9s} \\]<\/p>\n<p><strong>R\u00e9sultat&nbsp;:<\/strong> il reste 800 unit\u00e9s en stock \u00e0 la fin de la p\u00e9riode.<\/p>\n<p>\n\r\n<\/section>\n<h2>Comment utiliser le calculateur<\/h2>\n<ol>\n<li>Indiquez le <strong>stock initial<\/strong> \u2014 le nombre d\u2019unit\u00e9s disponibles au d\u00e9but de la p\u00e9riode.<\/li>\n<li>Indiquez les <strong>achats (nouveau stock)<\/strong> \u2014 toutes les unit\u00e9s ajout\u00e9es pendant la p\u00e9riode, qu\u2019elles aient \u00e9t\u00e9 achet\u00e9es aupr\u00e8s de fournisseurs ou produites en interne.<\/li>\n<li>Indiquez les <strong>unit\u00e9s vendues ou utilis\u00e9es<\/strong> \u2014 toutes les unit\u00e9s sorties du stock \u00e0 la suite de ventes, d\u2019une consommation interne ou d\u2019une utilisation dans la production.<\/li>\n<li>Consultez le r\u00e9sultat&nbsp;: le <strong>stock restant<\/strong>, exprim\u00e9 en unit\u00e9s.<\/li>\n<\/ol>\n<h2>Qu\u2019est-ce que le stock et pourquoi est-il important&nbsp;?<\/h2>\n<p>Le stock est la quantit\u00e9 de marchandises dont dispose une entreprise et qui sont disponibles \u00e0 la vente ou \u00e0 l\u2019utilisation \u00e0 un moment donn\u00e9. C\u2019est l\u2019un des indicateurs op\u00e9rationnels les plus fondamentaux dans le commerce de d\u00e9tail, le commerce en ligne, la vente en gros et l\u2019industrie, car toutes les d\u00e9cisions qui en d\u00e9coulent \u2014 fixation des prix, promotions, calendrier des r\u00e9approvisionnements, planification de la production \u2014 d\u00e9pendent de la connaissance du stock r\u00e9ellement disponible.<\/p>\n<p>Le calcul suit la logique d\u2019un inventaire physique : ce que vous aviez au d\u00e9part, plus ce qui est arriv\u00e9, moins ce qui est sorti. Comme il s\u2019agit d\u2019une simple \u00e9quation de flux, vous pouvez suivre le stock chaque jour, chaque semaine ou chaque mois. Le r\u00e9sultat obtenu \u00e0 la fin d\u2019une p\u00e9riode devient automatiquement le stock initial de la suivante.<\/p>\n<p>Un chiffre de stock exact est important pour trois raisons principales. Premi\u00e8rement, il \u00e9vite les <em>ruptures de stock<\/em>, lorsque la demande des clients ne peut pas \u00eatre satisfaite parce que le stock s\u2019est \u00e9puis\u00e9 sans que cela ait \u00e9t\u00e9 remarqu\u00e9 \u2014 ce qui entra\u00eene une perte directe de ventes et nuit \u00e0 la r\u00e9putation de l\u2019entreprise. Deuxi\u00e8mement, il \u00e9vite le <em>surstockage<\/em>, qui immobilise des capitaux dans des marchandises \u00e0 faible rotation tout en augmentant les frais de stockage et de possession. Troisi\u00e8mement, il alimente les \u00e9tats financiers : la valeur du stock final entre directement dans le bilan et dans le calcul du co\u00fbt des marchandises vendues au compte de r\u00e9sultat.<\/p>\n<p>L\u2019interpr\u00e9tation du r\u00e9sultat d\u00e9pend du contexte. Un niveau de stock largement sup\u00e9rieur \u00e0 la demande attendue \u00e0 court terme est rassurant ; un niveau qui baisse plus vite que ne le permet votre d\u00e9lai de r\u00e9approvisionnement est un signal d\u2019alerte. Pour obtenir une vue plus compl\u00e8te, rapprochez le nombre d\u2019unit\u00e9s de la dur\u00e9e pendant laquelle le stock peut r\u00e9pondre \u00e0 la demande \u2014 voir le <a href=\"https:\/\/wpcalc.com\/fr\/finance\/delai-moyen-stockage\/\">calculateur de dur\u00e9e de stockage<\/a> \u2014 ou de sa valeur \u00e0 l\u2019aide du <a href=\"https:\/\/wpcalc.com\/fr\/finance\/stock-final\/\">calculateur de stock final<\/a>.<\/p>\n<h2>Hypoth\u00e8ses et limites<\/h2>\n<ul>\n<li><strong>Des unit\u00e9s, pas une valeur mon\u00e9taire.<\/strong> Ce calculateur fonctionne avec des unit\u00e9s (ou toute autre mesure coh\u00e9rente : pi\u00e8ces, kg, litres). Si vous avez besoin de la valeur mon\u00e9taire du stock disponible, multipliez d\u2019abord le nombre d\u2019unit\u00e9s par le co\u00fbt unitaire, ou utilisez le <a href=\"https:\/\/wpcalc.com\/fr\/finance\/calculateur-cout-stocks\/\">calculateur de co\u00fbt des stocks<\/a>.<\/li>\n<li><strong>Seuls trois flux sont pris en compte.<\/strong> Les achats et les ventes sont les donn\u00e9es classiques, mais dans un entrep\u00f4t r\u00e9el, des unit\u00e9s peuvent aussi \u00eatre perdues \u00e0 cause de dommages, de vols, d\u2019\u00e9carts d\u2019inventaire ou de produits p\u00e9rim\u00e9s ; il peut \u00e9galement y avoir des retours. Si ces mouvements sont importants, tenez-en compte dans le champ \u00ab&nbsp;unit\u00e9s vendues ou utilis\u00e9es&nbsp;\u00bb ou ajustez le r\u00e9sultat manuellement.<\/li>\n<li><strong>La pr\u00e9cision des donn\u00e9es saisies est essentielle.<\/strong> La formule donne un stock th\u00e9orique. Si les entr\u00e9es ou les ventes ne sont pas toutes enregistr\u00e9es, le r\u00e9sultat s\u2019\u00e9loignera de la r\u00e9alit\u00e9. Seul un inventaire physique p\u00e9riodique permet de corriger les erreurs accumul\u00e9es.<\/li>\n<li><strong>Les diff\u00e9rents produits doivent \u00eatre suivis s\u00e9par\u00e9ment.<\/strong> Effectuez le calcul par r\u00e9f\u00e9rence produit ou par gamme de produits ; additionner les unit\u00e9s de produits diff\u00e9rents donne un chiffre d\u00e9nu\u00e9 de sens.<\/li>\n<li><strong>C\u2019est un \u00e9tat des lieux, pas une r\u00e8gle de gestion.<\/strong> Le r\u00e9sultat indique le stock que vous avez, pas celui que vous <em>devriez<\/em> avoir. Pour d\u00e9terminer les quantit\u00e9s optimales \u00e0 commander, utilisez le <a href=\"https:\/\/wpcalc.com\/fr\/finance\/quantite-economique-de-commande\/\">calculateur de quantit\u00e9 \u00e9conomique de commande<\/a>.<\/li>\n<\/ul>\n<h2>Conseils pratiques<\/h2>\n<ul>\n<li>Utilisez syst\u00e9matiquement des p\u00e9riodes de m\u00eame dur\u00e9e (semaine, mois, trimestre) pour que le stock final d\u2019une p\u00e9riode corresponde bien au stock initial de la suivante.<\/li>\n<li>Refaites le calcul apr\u00e8s chaque livraison importante ou pic de ventes, plut\u00f4t que d\u2019attendre la fin du mois : plus l\u2019intervalle est court, moins vous risquez de mauvaises surprises.<\/li>\n<li>Fixez un seuil de stock minimal par r\u00e9f\u00e9rence produit ; lorsque le stock restant calcul\u00e9 s\u2019en approche, d\u00e9clenchez un r\u00e9approvisionnement avant que le d\u00e9lai de livraison ne devienne probl\u00e9matique.<\/li>\n<li>Examinez tout \u00e9cart important entre le stock calcul\u00e9 et l\u2019inventaire physique : il r\u00e9v\u00e8le g\u00e9n\u00e9ralement des ventes non enregistr\u00e9es, des erreurs \u00e0 la r\u00e9ception ou des pertes de stock.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Calculez le stock dont vous disposez en indiquant le stock initial, les achats et les unit\u00e9s vendues ou utilis\u00e9es. Utile pour la vente au d\u00e9tail, la gestion d\u2019entrep\u00f4t et la planification de la production.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[12],"class_list":["post-433","post","type-post","status-publish","format-standard","hentry","category-finance","tag-stocks"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/comments?post=433"}],"version-history":[{"count":7,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/433\/revisions"}],"predecessor-version":[{"id":5247,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/433\/revisions\/5247"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/media?parent=433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/categories?post=433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/tags?post=433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}