প্রতিটি ইনভেন্টরি ম্যানেজার এই অনুভূতিটি চেনে। আপনি 'যদি দরকার হয়' ভেবে কয়েক সপ্তাহের অতিরিক্ত বাফার যোগ করেন, আর তিন মাস পরে গুদাম ভরে যায় ধীরগতির স্টকে যা নগদ আটকে রাখে। অথবা আপনি মূলধন ছাড়ানোর জন্য বাফার কমান, আর কয়েক সপ্তাহের মধ্যেই আপনার সবচেয়ে বেশি বিক্রি হওয়া পণ্য স্টকআউটে চলে যায়। গ্রাহক চলে যায়। আয় কমে। চক্র আবার শুরু হয়।
সেফটি স্টক এই টানাপোড়েন কমানোর কথা, কিন্তু তা তখনই কাজ করে যখন আপনি এর আকার অনুভূতি দিয়ে নয়, ডেটা দিয়ে ঠিক করেন। ভাল খবর হল, এটি ঠিকভাবে করতে আপনার উন্নত পরিকল্পনা সিস্টেমের দরকার নেই। একটি স্প্রেডশিট, কয়েকটি ইনপুট এবং নিয়মিত রিভিউয়ের অভ্যাস আপনাকে অনেক দূর নিয়ে যাবে।
সেফটি স্টক আপনার দুশ্চিন্তা কমাবে, ক্যাশ ফ্লোকে চেপে ধরবে না। যদি ছয় মাস ধরে আপনার বাফার রিভিউ না হয়ে থাকে, তবে সেগুলো প্রায় নিশ্চিতভাবেই ভুল।
সেফটি স্টক আসলে কী, আর কী নয়
সেফটি স্টক হল সেই অতিরিক্ত ইনভেন্টরি যা আপনি পুনরায় সরবরাহের লিড টাইমে প্রত্যাশিত চাহিদার ওপরে ধরে রাখেন। এর একটাই কাজ: আপনি কত বিক্রি করবেন এবং সরবরাহকারী কত সময়ে ডেলিভারি দেবে, সেই অনিশ্চয়তাকে শোষণ করা। এটি কোনও স্থির শতাংশ নয়। এটি কোনও আন্দাজের সংখ্যা নয়। আর এটি অবশ্যই আপনার ক্যাটালগের প্রতিটি SKU-র জন্য এক রকম নয়।
একটি হিসাব করা বাফার, যা চাহিদার অস্থিরতা এবং লিড টাইমের অস্থিরতা দুটোই বিবেচনায় আনে। এই ইনপুট বদলালে এটি বদলে যায়।
সব কিছুর জন্য একই রকম 'দুই সপ্তাহ বাড়তি স্টক' নিয়ম। এই পদ্ধতি ধীরগতির পণ্যকে বেশি এবং দ্রুত চলা পণ্যকে কম সুরক্ষা দেয়।
সেফটি স্টক প্লাস লিড টাইমের সময়ের গড় চাহিদা। যখন হাতে থাকা স্টক এই স্তরে নেমে আসে, তখন পুনরায় অর্ডার করার সময়।
রিঅর্ডার পয়েন্টের ফর্মুলা সবকিছু একসাথে বাঁধে: Reorder Point = Safety Stock + (Average Daily Sales x Average Lead Time). সেফটি স্টক হল স্বাভাবিক ব্যবহারের নিচে থাকা কুশন স্তর, যা চাহিদা হঠাৎ বেড়ে গেলে বা চালান দেরিতে এলে আপনাকে কভার দেয়।

ভুল করলে কেন খরচ এত বেশি হয়
সংখ্যাগুলো স্পষ্ট। স্টোরেজ, বীমা, অবচয় এবং আটকে থাকা মূলধন ধরলে ইনভেন্টরি বহন খরচ সাধারণত বছরে মোট ইনভেন্টরি মূল্যের 20 থেকে 30 শতাংশ হয়। সেফটি স্টকে অতিরিক্ত প্রতিটি ডলার শুধু ধরে রাখার জন্যই বছরে 20 থেকে 30 সেন্ট খরচ করায়। অন্যদিকে, স্টকআউটের কারণে খুচরা ব্যবসায়ীরা বিশ্বজুড়ে বছরে আনুমানিক 1.2 ট্রিলিয়ন ডলার হারায়, আর 69 শতাংশ অনলাইন ক্রেতা তাদের প্রথম পছন্দ না পেলে সঙ্গে সঙ্গে প্রতিযোগীর কাছ থেকে কিনে ফেলে।
2025 সালের Netstock benchmark survey, যেখানে 2,400টি ছোট ও মাঝারি ব্যবসা ছিল, দেখিয়েছে যে 55 শতাংশ প্রতিষ্ঠান অন্তত 20 শতাংশ অতিরিক্ত স্টক ধরে রাখে, যা আগের বছরের 48 শতাংশ থেকে বেশি। একই সময়ে 17 শতাংশ প্রতিষ্ঠানের 10 শতাংশের বেশি dead stock আছে যা 12 মাসের বেশি সময় ধরে বিক্রি হয়নি। এটি এমন বাক্সে আটকে থাকা বাস্তব নগদ, যা কেউ চায় না।
লক্ষ্য zero risk নয়। লক্ষ্য হল প্রতিটি পণ্যের জন্য ঠিক যতটা ঝুঁকি নেওয়া উচিত, তা নির্ধারণ করা, stockout আসলে কত খরচ করায় এবং buffer আসলে কত খরচ করায় সেটা বুঝে।
সাপ্লাই চেইন পরিকল্পনার নীতি
সেফটি স্টকের ব্যবহারিক ফর্মুলা
সরল থেকে উন্নত, একাধিক ফর্মুলা আছে। আপনার ডেটার গুণমানের সাথে যে ফর্মুলা মেলে সেটি দিয়ে শুরু করুন, পরে উন্নত করুন।
পদ্ধতি 1: average-max পদ্ধতি (সবচেয়ে সহজ)
Safety Stock = (Max Daily Sales x Max Lead Time) - (Average Daily Sales x Average Lead Time). এটি সবচেয়ে দ্রুত হিসাব করার পদ্ধতি। এটি আপনার অতীতের সর্বোচ্চ মান ব্যবহার করে উচ্চ চাহিদা ও দীর্ঘ লিড টাইমের সবচেয়ে খারাপ সমন্বয় থেকে সুরক্ষা দেয়। অসুবিধা হল, এটি প্রায়ই অতিরিক্ত স্টক তৈরি করে কারণ এটি সব সময় চরম পরিস্থিতির জন্য পরিকল্পনা করে।
উদাহরণ: আপনি গড়ে দিনে 30 ইউনিট বিক্রি করেন, আর সর্বোচ্চ 50 ইউনিট। আপনার সরবরাহকারী গড়ে 10 দিন নেয়, কিন্তু কখনও 16 দিনও লেগেছে। Safety Stock = (50 x 16) - (30 x 10) = 800 - 300 = 500 ইউনিট। এটি শুরু করার একটি পয়েন্ট, কিন্তু আপনার প্রয়োজনের চেয়ে বেশি বাফারও হতে পারে।
পদ্ধতি 2: service-level ফর্মুলা (প্রস্তাবিত)
যখন আপনার কাছে standard deviation গণনা করার মতো পর্যাপ্ত বিক্রির ইতিহাস থাকে, তখন এই ফর্মুলা একটি নির্দিষ্ট service-level লক্ষ্য অনুযায়ী বাফার দেয়।
Safety Stock = Z x square root of [(Lead Time x Demand Variance) + (Average Demand squared x Lead Time Variance)]. এখানে Z হল standard normal table থেকে নেওয়া service factor, demand variance হল দৈনিক চাহিদার standard deviation-এর square, আর lead time variance হল lead time-এর standard deviation-এর square।
চাহিদা ও লিড টাইমের বেশিরভাগ ওঠানামা কভার করে। কম মার্জিন বা সহজে বিকল্প দেওয়া যায় এমন পণ্যের জন্য ভালো।
মূলধারার পণ্যের জন্য সবচেয়ে সাধারণ লক্ষ্য। প্রাপ্যতা ও ইনভেন্টরি খরচের মধ্যে শক্তিশালী ভারসাম্য দেয়।
যেসব উচ্চ-মার্জিন বা গুরুত্বপূর্ণ পণ্যে stockout খুব ব্যয়বহুল, তাদের জন্য। উল্লেখযোগ্যভাবে বেশি বাফার লাগে।
প্রায় সর্বোচ্চ সুরক্ষা। শুধু mission-critical SKU-র জন্য যুক্তিসঙ্গত। এখানে ইনভেন্টরি খরচ দ্রুত বেড়ে যায়।
এই non-linear সম্পর্কটি খেয়াল করুন। 95 থেকে 99 শতাংশ service level-এ গেলে Z-score প্রায় দ্বিগুণ হয়ে যায়, আর সেই অনুযায়ী সেফটি স্টকও বেড়ে যায়। এই কারণেই সবার জন্য 99 শতাংশ লক্ষ্য এত ব্যয়বহুল, আর SKU শ্রেণি অনুযায়ী পার্থক্য করা এত গুরুত্বপূর্ণ।
গণনাসহ উদাহরণ
ধরুন আপনি গড়ে দিনে 40 ইউনিট বিক্রি করেন, standard deviation 8 ইউনিট। আপনার সরবরাহকারী গড়ে 12 দিনে ডেলিভারি দেয়, standard deviation 3 দিন। আপনি 95 শতাংশ service level চান (Z = 1.65)।
Safety Stock = 1.65 x square root of [(12 x 64) + (1,600 x 9)] = 1.65 x square root of [768 + 14,400] = 1.65 x square root of 15,168 = 1.65 x 123.2 = 203 ইউনিট। তখন আপনার reorder point হবে 203 + (40 x 12) = 683 ইউনিট।
এই উদাহরণে, lead time variability-ই সেফটি স্টকের বড় অংশ চালাচ্ছে। যদি আপনি সরবরাহকারীর ডেলিভারি অসঙ্গতি 3 দিন থেকে 1 দিনে নামিয়ে আনতে পারেন, তবে সেফটি স্টক প্রায় 96 ইউনিটে নেমে যাবে, অর্থাৎ প্রায় অর্ধেক। আরও স্টক যোগ করার আগে সরবরাহকারীর নির্ভরযোগ্যতা উন্নত করুন।
SKU শ্রেণি অনুযায়ী বাফার মিলিয়ে নিন
প্রতিটি SKU-তে একই service level ও একই review frequency ব্যবহার করা সেফটি স্টক ম্যানেজমেন্টের সবচেয়ে সাধারণ ভুলগুলোর একটি। দ্রুত বিক্রি হওয়া, উচ্চ-মার্জিন পণ্য যা আপনার আয়ের 15 শতাংশ আনে, তাকে সেই ধীরগতির অ্যাকসেসরির মতো বাফার দেওয়া যায় না যার তিনটি বিকল্প একই তাকেই আছে।
যদি আপনি আগে থেকেই ABC analysis করে থাকেন, তাহলে সেই শ্রেণিগুলো ব্যবহার করে আলাদা লক্ষ্য ঠিক করুন। যদি না করে থাকেন, তাহলে এখনই সময়। নীতিটা সরল: যেখানে stockout বেশি ক্ষতি করে সেখানে বেশি বাফার রাখুন, আর যেখানে overstock dead inventory বানায় সেখানে কম রাখুন।
95 থেকে 98 শতাংশ service level লক্ষ্য রাখুন। সেফটি স্টক মাসে একবার রিভিউ করুন। এই SKU-গুলোই আপনার আয়ের বড় অংশ চালায়, তাই এখানে stockout ব্যয়বহুল।
90 থেকে 95 শতাংশ service level লক্ষ্য রাখুন। ত্রৈমাসিক রিভিউ করুন। যুক্তিসঙ্গত বাফার রাখুন, তবে খুব কম critical এমন পণ্যে অতিরিক্ত বিনিয়োগ করবেন না।
85 থেকে 90 শতাংশ service level লক্ষ্য রাখুন। প্রতি ছয় মাসে রিভিউ করুন। অতিরিক্ত C আইটেমের carrying cost নীরবে জমতে থাকে। এখানে কিছুটা দীর্ঘ lead time মেনে নেওয়া যেতে পারে।

কখন বাফার বাড়াবেন, কখন কমাবেন
সেফটি স্টক এমন সংখ্যা নয় যা একবার সেট করে ভুলে যাওয়া যায়। চাহিদার ধরণ বদলায়, সরবরাহকারী বদলায়, আর বাহ্যিক বিঘ্ন কোনও সতর্কতা ছাড়াই আসে। 2025 Netstock benchmark অনুযায়ী, 68 শতাংশ ছোট ও মাঝারি ব্যবসা lead time variability-কে তাদের সবচেয়ে বড় supplier challenge বলেছে, যা দীর্ঘ lead time ও খরচের থেকেও বেশি। যদি আপনার supplier পরিস্থিতি বদলে থাকে, তাহলে আপনার safety stock calculation ইতিমধ্যেই পুরোনো।
সেফটি স্টক বাড়ান যখন
- চাহিদার অস্থিরতা বাড়ছে: নতুন পণ্য চালু করা, প্রমোশনাল সময় বা মৌসুমি চাহিদার শীর্ষ অনিশ্চয়তা বাড়ায়।
- লিড টাইম বাড়ছে বা দুলছে: সরবরাহকারীর দেরি, কাঁচামালের ঘাটতি বা ট্যারিফের মতো ভূরাজনৈতিক বাধা quoted ও actual delivery time-এর ফাঁক বাড়ায়।
- আপনি নতুন সরবরাহকারী অনবোর্ড করছেন: ডেলিভারির ধারাবাহিকতা প্রমাণিত না হওয়া পর্যন্ত অনিশ্চয়তা ঢাকতে অতিরিক্ত বাফার রাখুন।
- পণ্যের বিকল্প নেই: যখন গ্রাহক সহজে অন্য পণ্যে যেতে পারে না, তখন stockout মানে সম্পূর্ণ হারানো বিক্রি।
- stockout cost carrying cost-এর চেয়ে অনেক বেশি: উচ্চ-মার্জিন পণ্যে একটি হারানো বিক্রি মাসের পর মাস স্টোরেজ খরচের চেয়েও বেশি ক্ষতি করতে পারে।
সেফটি স্টক কমান যখন
- চাহিদা স্থির হয়েছে: পরিণত পণ্য, যেগুলোর বিক্রি স্থির ও পূর্বানুমানযোগ্য, তাদের কম বাফার লাগে।
- সরবরাহকারীর নির্ভরযোগ্যতা বেড়েছে: কম এবং বেশি ধারাবাহিক lead time ফর্মুলার lead time variance অংশ সরাসরি কমায়।
- ফোরকাস্টের নির্ভুলতা বেড়েছে: ভালো planning tool সেই demand uncertainty কমায় যেটা সেফটি স্টক কভার করে।
- carrying cost stockout cost-এর তুলনায় বেশি: perishables, seasonal বা দামী পণ্যে overstock কখনও কখনও occasional miss-এর চেয়েও বেশি ক্ষতি করে।
- পণ্যের চাহিদা কমছে বা phase-out হচ্ছে: dead stock-এ আটকে যাওয়ার আগে দ্রুত বাফার কমান। 2025 সালে 17 শতাংশ ছোট ব্যবসা জানিয়েছে যে তাদের 10 শতাংশের বেশি dead stock আছে যা এক বছরের বেশি সময় ধরে বিক্রি হয়নি।
এড়িয়ে চলার মতো পাঁচটি সাধারণ ভুল
- প্রতিটি SKU-র জন্য একই শতাংশ ব্যবহার করা। 'সবকিছুর জন্য দুই সপ্তাহ' ধরনের blanket rule ধীরগতির আইটেমকে বেশি আর দ্রুতগতির আইটেমকে কম সুরক্ষা দেয়। মূল্য শ্রেণি ও variability অনুযায়ী আলাদা করুন।
- lead time variability উপেক্ষা করা। অনেক টিম শুধু demand swing দেখে সেফটি স্টক হিসাব করে, আর ভুলে যায় যে supplier inconsistency আরও বড় কারণ হতে পারে। সব সময় দুই দিকই ধরুন।
- সেট করে ভুলে যাওয়া। মৌসুম, ট্রেন্ড ও বাজারের পরিবর্তনের সাথে demand pattern বদলায়। অন্তত ত্রৈমাসিক, আর A আইটেমের ক্ষেত্রে মাসিক রিভিউ করুন।
- প্রক্রিয়ার সমস্যা আড়াল করতে সেফটি স্টক ব্যবহার করা। যদি forecast error, খারাপ ডেটা বা supplier সমস্যা ঢাকতে আপনার বাফার ক্রমাগত বাড়তেই থাকে, তাহলে আপনি কারণ নয়, লক্ষণ সামলাচ্ছেন। আগে মূল সমস্যা ঠিক করুন।
- সব কিছুর জন্য 99 শতাংশ service level লক্ষ্য রাখা। 95 থেকে 99 শতাংশে গেলে Z-score এবং বাফার প্রায় দ্বিগুণ হয়ে যায়। সবচেয়ে উঁচু service level শুধুই সত্যিকারের critical SKU-র জন্য রাখুন।
একটি সহজ review cadence তৈরি করুন
সবচেয়ে প্রভাবশালী অভ্যাস হল নিয়মিত সেফটি স্টক রিভিউ। এটি না থাকলে চাহিদা ও লিড টাইম বদলানোর সঙ্গে সঙ্গে বাফার বাস্তবতা থেকে সরে যায়। নিচের হালকা শিডিউলটি আপনার পুরো সপ্তাহ খেয়ে না নিয়ে বাফারকে সৎ রাখবে।
সেফটি স্টক রিভিউ শিডিউল
- মাসিক - A আইটেম:গত 90 দিনের demand ও lead time data ব্যবহার করে সেফটি স্টক নতুন করে হিসাব করুন। বাস্তব stockout-কে target service level-এর সাথে তুলনা করুন।
- ত্রৈমাসিক - B আইটেম:demand ও lead time-এর standard deviation আপডেট করুন। সাম্প্রতিক sales volume অনুযায়ী কোনও B আইটেম A বা C শ্রেণিতে গেছে কি না দেখুন।
- প্রতি ছয় মাসে - C আইটেম:বাফার রিভিউ করুন এবং zero movement থাকা SKU-গুলো phase-out বা dead stock clearance-এর জন্য চিহ্নিত করুন।
- যে কোনও disruption-এর পর:সরবরাহকারী বদলালে, বড় promotion চললে বা tariff ও logistics delay-এর মতো বাহ্যিক অবস্থা বদলালে, প্রভাবিত SKU-র জন্য সঙ্গে সঙ্গে আবার হিসাব করুন।
- বার্ষিক - পূর্ণ reset:সব SKU classification (ABC) নতুন করে হিসাব করুন, সব safety stock level রিফ্রেশ করুন, আর নিশ্চিত করুন যে service level লক্ষ্য এখনও ব্যবসায়িক লক্ষ্যের সাথে মেলে।
প্রতিটি রিভিউয়ের একটি সহজ log রাখুন: তারিখ, কী বদলাল এবং কেন। এতে এমন একটি trail তৈরি হয় যা trend ধরতে এবং management-কে buffer decision বোঝাতে সাহায্য করে।

সবকিছু একসাথে ধরুন
ধাপে ভাঙলে সেফটি স্টক জটিল নয়। demand variability এবং lead time variability মাপুন। প্রতিটি SKU-র গুরুত্ব অনুযায়ী service-level লক্ষ্য বেছে নিন। ফর্মুলা চালান। reorder point ঠিক করুন। শিডিউল অনুযায়ী রিভিউ করুন। এটিই পুরো সিস্টেম।
এর ফল বাস্তব: অতিরিক্ত ইনভেন্টরিতে কম নগদ আটকে থাকে, সবচেয়ে গুরুত্বপূর্ণ আইটেমে কম stockout হয়, আর আপনার টিম উদ্বেগ নয়, ডেটার ভিত্তিতে replenishment সিদ্ধান্ত নেয়। এই সপ্তাহে আপনার শীর্ষ 20 SKU নিয়ে শুরু করুন, ফর্মুলা কাজ করান, তারপর সেখান থেকে বাড়ান।