{"id":4397,"date":"2021-06-24T12:06:53","date_gmt":"2021-06-24T10:06:53","guid":{"rendered":"https:\/\/acopa.de\/en\/?p=4397"},"modified":"2022-06-30T14:46:31","modified_gmt":"2022-06-30T12:46:31","slug":"mastering-inventory-safety-stock-calculations","status":"publish","type":"post","link":"https:\/\/acopa.de\/en\/2021\/mastering-inventory-safety-stock-calculations\/","title":{"rendered":"Mastering Inventory &#8211; Safety Stock Calculations"},"content":{"rendered":"\n\n\n\n[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;3.22&#8243; min_height=&#8221;1817.1px&#8221; custom_margin=&#8221;-16px|||||&#8221; custom_padding=&#8221;||15px|||&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_margin=&#8221;-41px|auto|-18px|auto||&#8221; custom_padding=&#8221;||15px|||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.9.5&#8243; _module_preset=&#8221;26ec2043-f6e2-4f7b-90cd-475fe5543578&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; max_width=&#8221;800px&#8221; custom_padding=&#8221;0px|||||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<h6>Author: Daniel J. Sperling<\/h6>\n<p>Inventory planning is a crucial yet challenging discipline within supply chain management. Safety stock (or buffer stock) is the amount of carried inventory to prevent shortfall of materials. The calculation of the ideal safety stock is often volatile, uncertain, complex, and ambiguous. So where do I need to start to setup my inventory ideally? Simply put, a clear understanding of lead times, target service levels, the demand and consumption situation and further business specific factors need to be considered.<\/p>\n<h2><strong><span>Business Impacts<\/span><\/strong><\/h2>\n<p><span>But<\/span><span> let <\/span><span>us<\/span><span> take<\/span><span> a few<\/span><span> steps back<\/span><span> and<\/span><span> take<\/span><span>a business <\/span><span>perspective.<\/span><span> Why<\/span><span> is<\/span><span> it so important<\/span><span> to have<\/span><span> an<\/span><span> ideal <\/span><span>inventory <\/span><span>level?<\/span><span> Th<\/span><span>e answer<\/span><span> is easy.<\/span><span> Inventory<\/span><span> levels<\/span><span> that <\/span><span>are inaccura<\/span><span>te, have a large impact on business costs and <\/span><span>revenues.<\/span><span> Carry<\/span><span>ing<\/span><span> too<\/span><span> little<\/span><span> inventory<\/span><span> puts<\/span><span> your<\/span><span> business <\/span><span>at risk of stockouts, while too much inventory leads to too <\/span><span>much<\/span><span> tied <\/span><span>up<\/span><span> working<\/span><span> capital.<\/span><span> Both<\/span><span> scenarios<\/span><span> have <\/span><span>financial<\/span><span> impacts.<\/span><span> On<\/span><span> the<\/span><span> one<\/span><span> hand,<\/span><span> due<\/span><span> to<\/span><span> certain <\/span><span>materials being not availab<\/span><span>le, production needs to halt and <\/span><span>causes<\/span><span> downtime <\/span><span>costs.<\/span><span> On<\/span><span> the<\/span><span> other<\/span><span> hand,<\/span><span> not<\/span><span> fulfilled <\/span><span>customer orders, can manifest in additional fees, <\/span><span>penalties, or <\/span><span>in<\/span><span> the worst case, the entire loss of <\/span><span>customers. Maintaining a well calculated safety stock <\/span><span>can prevent stockouts based on the desired service Level <\/span><span>and optimize working capital. <\/span><\/p>\n<p><span>\u00a0<\/span><\/p>\n<h2><strong><span>Understanding (Target) Service Levels<\/span><\/strong><span><\/span><\/h2>\n<p><span>Th<\/span><span>e term service<\/span><span> levels <\/span><span>relates<\/span><span> to<\/span><span> the<\/span><span> customers <\/span><span>pers<\/span><span>pective<\/span><span> and<\/span><span> how<\/span><span> a business<\/span><span> is willing<\/span><span> to<\/span><span> serve<\/span><span> its <\/span><span>customers.<\/span><span> While<\/span><span> looking<\/span><span> at the<\/span><span> definition<\/span><span>, service<\/span><span> level <\/span><span>d<\/span><span>epicts a percentage of how many stockouts a business is <\/span><span>willing<\/span><span> to risk.<\/span><span> A service<\/span><span> level<\/span><span> of 95% states<\/span><span> that<\/span><span> the <\/span><span>business<\/span><span> is willing<\/span><span> to accept<\/span><span> 5% stockouts<\/span><span> during <\/span><span>replenishment cycles.<\/span><span> Service levels can be adjusted as <\/span><span>required. But <\/span><span>i<\/span><span>t is important to keep in mind, that a higher <\/span><span>desired service level<\/span><span>, requires a significantly higher safety <\/span><span>stock<\/span><span> level.<\/span><span> In safety<\/span><span> stock<\/span><span> calculations <\/span><span>this<\/span><span> factor<\/span><span> is <\/span><span>described<\/span><span> as<\/span><span>R-Factor<\/span><span> (or<\/span><span> Z-Factor). <\/span><span>The<\/span><span> R-Factor<\/span><span> is <\/span><span>determined<\/span><span> by the<\/span><span> inverted<\/span><span> standard<\/span><span> distribution<\/span><span>. Safety <\/span><span>stock<\/span><span> is not<\/span><span> designed<\/span><span> to protect<\/span><span> a<\/span><span> business<\/span><span> from<\/span><span> all <\/span><span>stockouts, just the majority of them. <\/span><\/p>\n<p><span>\u00a0<\/span><\/p>\n<h2><strong><span>How Much Risk Is Acceptable &#8211; Protecting Against Variability<\/span><\/strong><\/h2>\n<p><span>Calculating the ideal safety stock level requires <\/span><span>solid <\/span><span>knowledge about the variabilities in the supply chain <\/span><span>(<\/span><span>Figure<\/span><span>1)<\/span><span>. <\/span><span>Fac<\/span><span>t<\/span><span>ors that are widely <\/span><span>considered in safety <\/span><span>stock calculations are the variability in <\/span><span>lead time <\/span><span>and the <\/span><span>va<\/span><span>r<\/span><span>iability in <\/span><span>d<\/span><span>emand during <\/span><span>lead time. <\/span><span>These two <\/span><span>dimensions have the strongest impact on safety<\/span><span>stock<\/span><span>, yet <\/span><span>they are not <\/span><span>the only <\/span><span>uncertain<\/span><span>ties<\/span><span>. <\/span><span>The forecast quality <\/span><span>and the amount of replenishment are factors that can be <\/span><span>added to adjust the safety stock at a later point in time.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>Risk Of Lead Time Variability<\/span><\/strong><\/h2>\n<p><span>A criti<\/span><span>cal <\/span><span>to <\/span><span>manufacture products<\/span><span>, consisting of <\/span><span>several <\/span><span>c<\/span><span>omponents and materials<\/span><span>, is the lead time. <\/span><span>Industries <\/span><span>th<\/span><span>at <\/span><span>are <\/span><span>highly <\/span><span>affected by lead times <\/span><span>suffer <\/span><span>the <\/span><span>f<\/span><span>rom lead time <\/span><span>variability. <\/span><span>Without <\/span><span>supply, <\/span><span>production is delayed or in the <\/span><span>worst case can come to a halt. <\/span><span>Eliminatin<\/span><span>g <\/span><span>or\u00a0 reducing <\/span><span>uncertaint<\/span><span>y <\/span><span>of lead time <\/span><span>opti<\/span><span>mizes the ideal s<\/span><span>afety <\/span><span>st<\/span><span>ock <\/span><span>level and ensures a stable production outpu<\/span><span>t<\/span><span>. <\/span><span>Th<\/span><span>us having <\/span><span>positive <\/span><span>effects<\/span><span>on the own lead time (<\/span><span>output<\/span><span>) <\/span><span>consistency<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>Calculation Formulas<\/span><\/strong><\/h2>\n<p><span>Regarding safety stock <\/span><span>calculations<\/span><span>, business have <\/span><span>different <\/span><span>options <\/span><span>to calculate the right level<\/span><span>. <\/span><span>The choice of <\/span><span>the right <\/span><span>formula<\/span><span>is <\/span><span>dependent<\/span><span>on the business <\/span><span>itself, <\/span><span>the <\/span><span>data available<\/span><span>, <\/span><span>the <\/span><span>targe<\/span><span>t <\/span><span>service level<\/span><span>and the <\/span><span>desire<\/span><span>d <\/span><span>ac<\/span><span>curacy<\/span><span>. <\/span><span>The <\/span><span>following <\/span><span>approac<\/span><span>hes <\/span><span>provide <\/span><span>a <\/span><span>s<\/span><span>election <\/span><span>of <\/span><span>calculations<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>A: Traditional Approach<\/span><\/strong><\/h2>\n<p style=\"text-align: center;\"><span>Demand (<\/span><span>Daily Sales<\/span><span>)<\/span><span>\u00d7 <\/span><span>Period<\/span><span>= <\/span><span>S<\/span><span>afety Stock<\/span><span>(<\/span><span>Example: <\/span><span>5<\/span><span>,000 <\/span><span>units<\/span><span>\u00d7 <\/span><span>30 <\/span><span>d<\/span><span>ays (1 month) = <\/span><span>150,000 units<\/span><span>\/<\/span><span>month<\/span><span>).<\/span><\/p>\n<p><span>Intended to give a rule of thumb <\/span><span>based on the da<\/span><span>ily sales <\/span><span>and the stock level <\/span><span>to be present for a cert<\/span><span>ain <\/span><span>period (e<\/span><span>.<\/span><span>g. <\/span><span>a month). <\/span><span>By simply multip<\/span><span>ly<\/span><span>ing <\/span><span>the formula provides <\/span><span>the <\/span><span>number <\/span><span>of units necessary over the <\/span><span>defined period. <\/span><span>The <\/span><span>traditional approach serves as <\/span><span>a good starting point<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>B: Reduction Of Demand Variability<\/span><\/strong><\/h2>\n<p style=\"text-align: center;\"><span>R<\/span><span>&#8211;<\/span><span>Factor <\/span><span>\u00d7 <\/span><span>\u221a(Total Lead Time\/Period)<\/span><span>\u00d7 <\/span><span>\u03c3 Demand = Safety Stock<\/span><\/p>\n<p><span>Formula B can be used, when the <\/span><span>uncertainty to be <\/span><span>only <\/span><span>arises from the lead time perspective<\/span><span>. <\/span><span>Additionally a<\/span><span>constant<\/span><span>, <\/span><span>rel<\/span><span>iable <\/span><span>demand <\/span><span>is <\/span><span>required <\/span><span>to make th<\/span><span>is formula <\/span><span>feasi<\/span><span>ble<\/span><span>. <\/span><span>Presum<\/span><span>ing <\/span><span>Demand bei<\/span><span>ng the only uncertainty, <\/span><span>the formula looks as <\/span><span>depicted above<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h1 style=\"text-align: center;\"><strong><span>It&#8217;s Not About Mitigating All, But The Majority Of Stockouts<\/span><\/strong><\/h1>\n<p><strong><span><\/span><\/strong><\/p>\n<p><strong><span><\/span><\/strong><\/p>\n<h2><strong><span>C: Reduction Of Lead Time Variability<\/span><\/strong><\/h2>\n<p style=\"text-align: center;\"><span>R<\/span><span>&#8211;<\/span><span>Factor <\/span><span>\u00d7 <\/span><span>\u03c3<\/span><span>Total Lead Time<\/span><span>\u00d7 <\/span><span>\u00f8<\/span><span>Demand = Safety Stock<\/span><\/p>\n<p><span>In case of constant demand <\/span><span>and <\/span><span>varying lead times the <\/span><span>formula needs to be adjusted <\/span><span>a<\/span><span>ccordingly<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>D: Reduction Of Independent Variability In Demand And Lead Time<\/span><\/strong><\/h2>\n<p style=\"text-align: center;\"><span>R<\/span><span>&#8211;<\/span><span>Factor <\/span><span>\u00d7 <\/span><span>\u221a(Total Lead Time\/Period<\/span><span>\u00d7 <\/span><span>\u03c3 Demand<\/span><span>) + <\/span><span>(<\/span><span>\u03c3<\/span><span>Total Lead Time<\/span><span>\u00d7 <\/span><span>\u00f8<\/span><span>Demand<\/span><span>)<\/span><span>= Safety Stock<\/span><\/p>\n<p><span>The fourth a<\/span><span>pproach <\/span><span>co<\/span><span>mbines the calculation of both <\/span><span>uncertainties (<\/span><span>B and C) <\/span><span>and puts the<\/span><span>m <\/span><span>into relation <\/span><span>while <\/span><span>considering them independently. It is the most effective <\/span><span>basic cal<\/span><span>culation for t<\/span><span>o<\/span><span>determin<\/span><span>e<\/span><span>safety stock <\/span><span>level<\/span><span>s<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>E: Consideration Of Additional Variability In Supply (Delivered Amount)<\/span><\/strong><\/h2>\n<p style=\"text-align: center;\"><span>R<\/span><span>&#8211;<\/span><span>Factor <\/span><span>\u00d7 <\/span><span>\u221a<\/span><span>(<\/span><span>(Total Lead Time\/Period<\/span><span>\u00d7 <\/span><span>\u03c3 Demand<\/span><span>) + <\/span><span>(<\/span><span>\u03c3<\/span><span>Total Lead Time<\/span><span>\u00d7 <\/span><span>\u00f8<\/span><span>Demand<\/span><span>)<\/span><span>+ <\/span><span>(<\/span><span>\u03c3<\/span><span>Supply Quantity)<\/span><span>)<\/span><span>= Safety Stock<\/span><\/p>\n<p><span>Other fac<\/span><span>tors can be included in the formula to <\/span><span>amplify <\/span><span>and <\/span><span>adjusting <\/span><span>the last approach<\/span><span>. <\/span><span>Only dimensions that have a <\/span><span>significant impact <\/span><span>on<\/span><span>stoc<\/span><span>k<\/span><span>&#8211;<\/span><span>and service levels<\/span><span>are <\/span><span>recommended<\/span><span>.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2><strong><span>Limitations<\/span><\/strong><\/h2>\n<p><span>Every <\/span><span>business is <\/span><span>unique <\/span><span>and has different requirements <\/span><span>towards the<\/span><span>inventory<\/span><span>. Therefore, there <\/span><span>is no out<\/span><span>&#8211;<\/span><span>of<\/span><span>&#8211;<\/span><span>the<\/span><span>&#8211;<\/span><span>box <\/span><span>solution<\/span><span>. <\/span><span>The process of calculating ideal s<\/span><span>afety stock <\/span><span>levels is an iterative process<\/span><span>. <\/span><span>T<\/span><span>he formula needs to be <\/span><span>tested <\/span><span>and <\/span><span>adjusted<\/span><span>.<\/span><\/p>\n<p><span>Variation in demand becomes more and more predictable throughout artificial intelligence and machine learning. Nevertheless, all that can be achieved is a further reduction of uncertainty. Advancements in forecasting and calculating safetystock may improve, but event of a short falls of stock will still occur. All formulas are restricted by their mathematical possibilities. Extremes such as single deviations that are far off, seasonality or other uncommon events, will offset the result significantly. The previously stated formulas build a foundation and can be enriched with variables and factors that take these into account (e.g. outlier correction). All calculations are only as good as the data they are based on. With insufficient data quality and quantity, the calculations may not provide feasible results and can put inventory planning at risk. It is always recommended to execute validity checks to prevent critical consequences.<\/span><\/p>\n<p><span><\/span><\/p>\n<h2>Following Up On Safety Stock<\/h2>\n<p><span>Advancing<\/span><span>in the <\/span><span>topic<\/span><span>of <\/span><span>s<\/span><span>tock<\/span><span>levels<\/span><span>and inventor<\/span><span>y <\/span><span>planning<\/span><span>, the <\/span><span>configuration of reorder points<\/span><span>,<\/span><span>become<\/span><span>s <\/span><span>evident<\/span><span>.<\/span><span>Extending the topic even more, <\/span><span>Economic <\/span><span>O<\/span><span>rder <\/span><span>Q<\/span><span>uantity<\/span><span>(EOQ)<\/span><span>takes the safety stock <\/span><span>calculation a step <\/span><span>beyond<\/span><span>and is based on the trade<\/span><span>&#8211;<\/span><span>off between order<\/span><span>&#8211;<\/span><span>and <\/span><span>st<\/span><span>ockholding costs<\/span><span>. <\/span><span>These topics <\/span><span>are<\/span><span>covered in <\/span><span>other <\/span><span>ACOPA whitepapers.<\/span><\/p>\n<p><span><\/span><\/p>\n<p><span>REFERENCES<\/span><\/p>\n<p>1.\u201cSafety Stock Formula: How to calculate it\u201d, D. Robinson (SKUVAULT). Accessed on May 262021 and viewableat: <a href=\"https:\/\/www.skuvault.com\/blog\/safety-stock-formula\/\">https:\/\/www.skuvault.com\/blog\/safety-stock-formula\/<\/a><\/p>\n<p>2.\u201cCrack the Code: Understanding Safety Stock and masterin its equations\u201d, P. L. King (CSCP). Accessed May 10 2021 and viewable at: <a href=\"https:\/\/web.mit.edu\/2.810\/www\/files\/readings\/King_SafetyStock.pdf\">https:\/\/web.mit.edu\/2.810\/www\/files\/readings\/King_SafetyStock.pdf<\/a><\/p>\n<p>3.\u201cStockout Costs and Effects on the Supply Chain\u201d, M Murray (The balance smallbusiness). Accessed May 25 2021 viewable at: <a href=\"https:\/\/www.thebalancesmb.com\/stockout-costs-and-effects-2221391\">https:\/\/www.thebalancesmb.com\/stockout-costs-and-effects-2221391<\/a><\/p>\n<p>4.\u201cInventory Optimization with SAP\u201d, M.Hoppe, 2006, SAP Press.<\/p>\n<p>5.\u201eSupply Chain Management Based on SAP Systems: Architecture and Planning Processes\u201c, P. Mertens,etal.,2009, Springer Berlin Heidelberg.<\/p>\n<p><!-- \/divi:paragraph --><\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Inventory  planning  is  a  crucial  yetchallenging  discipline within  supplychain  management.  Safety  stock  (or  buffer stock)  is  the  amount  of  carried  inventory  to  prevent shortfall  of  materials.  The  calculation  of  the  ideal  safety stock is often volatile, uncertain, complex, and ambiguous.<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[26],"tags":[],"class_list":["post-4397","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/posts\/4397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/comments?post=4397"}],"version-history":[{"count":10,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/posts\/4397\/revisions"}],"predecessor-version":[{"id":4497,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/posts\/4397\/revisions\/4497"}],"wp:attachment":[{"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/media?parent=4397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/categories?post=4397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acopa.de\/en\/wp-json\/wp\/v2\/tags?post=4397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}