محاسبه موجودی بحرانی
در چه سطحی باید سفارش بدهید؟ سطح بحرانی را از فروش روزانه و زمان تأمین پیدا میکند.
موجودی اطمینان (safety stock) مقدار ذخیرهای است که بیش از نیاز عادی نگه میدارید تا وقتی فروش سریعتر از انتظار پیش میرود یا تأمینکننده دیر میکند، دچار کمبود موجودی نشوید. این ابزار با کمکردن «روز عادی» از بدترین روز (بیشترین فروش روزانه × بیشترین زمان تأمین)، مقدار لازم بالشتک را حساب میکند؛ علاوه بر این، مشخص میکند چه سهمی از این بالشتک ناشی از نوسان فروش و چه سهمی ناشی از تأخیر تأمین است — تا ببینید حل کدام مشکل سرمایه راکد شما را کم میکند.
برای بیشترین فروش و بیشترین زمان تأمین، فقط یک روز حدی را در نظر نگیرید؛ چند نمونه بد سه ماه اخیر را بردارید. یک روز غیرعادی و یکباره باعث میشود بالشتکی بزرگتر از نیاز نگه دارید.
Emniyet stoğu = (En yüksek günlük satış × En uzun tedarik süresi) − (Ortalama günlük satış × Ortalama tedarik süresi) Satış dalgalanmasından gelen pay = (En yüksek satış − Ortalama satış) × Ortalama tedarik süresi Tedarik gecikmesinden gelen pay = (En uzun süre − Ortalama süre) × En yüksek günlük satış Sipariş noktası = (Ortalama satış × Ortalama tedarik süresi) + Emniyet stoğu
روزانه بهطور میانگین 12 عدد میفروشید و در روزهای پرتردد به 20 میرسد. تأمینکننده معمولاً در 7 روز میرساند و در بدترین نوبت 12 روز طول کشید.
بدترین حالت: 20 × 12 = 240 عدد. حالت عادی: 12 × 7 = 84 عدد. موجودی اطمینان: 240 − 84 = 156 عدد — تقریباً 13 روز فروش شما.
از این 156 عدد، 56 عدد ناشی از نوسان فروش ((20 − 12) × 7) و 100 عدد ناشی از تأخیر تأمین ((12 − 7) × 20) است. یعنی مشکل اصلی تأخیر تأمینکننده شماست: اگر بتوانید بیشترین زمان تحویل را از 12 روز به 9 روز برسانید، بالشتک شما از 156 به 96 عدد میرسد — 60 عدد سرمایه راکد کمتر. بهجای اصلاح پیشبینی، صحبت با تأمینکننده در اینجا پول بیشتری آزاد میکند.
این محاسبه بر دو اندازهگیری واقعی استوار است و هر دو را میتوان در چند هفته جمع کرد.
بیشترین فروش روزانه: ثبتهای تراکنش در قالب مدیریت موجودی را بر اساس روز جمع بزنید و به پرتردیدترین روزهای 90 روز اخیر نگاه کنید.
بیشترین زمان تأمین: تاریخ ثبت سفارش و تاریخ ورود کالا به انبار را در قالب پیگیری سفارش بنویسید. آنچه معتبر است زمانی است که شما اندازه گرفتهاید، نه زمانی که تأمینکننده میگوید.
اگر کالای شما روی قفسه مغازه نیست و در انبار جداگانهای نگهداری میشود، این دو عدد فقط وقتی درست درمیآیند که ورود و خروجها به تفکیک انبار ثبت شوند: اگر کالای رسیده به انبار و کالای فروختهشده در یک روز ثبت نشوند، «بیشترین فروش روزانه» کمتر از واقعیت دیده میشود و بالشتک شما کوچکتر از نیاز محاسبه میشود. نحوه ثبت ورود، خروج و انبارگردانی در انبار، گامبهگام در راهنمای نحوه ردیابی موجودی انبار توضیح داده شده است.
این دو یک چیز نیستند و اگر با هم اشتباه گرفته شوند، سفارش یا خیلی زود یا خیلی دیر داده میشود.
موجودی اطمینان بالشتکی است که دست نمیزنید — در شرایط عادی اصلاً از آن استفاده نمیکنید. نقطه سفارش سطحی است که در آن میگویید «همین حالا سفارش بده» و موجودی اطمینان را در خود دارد: مقداری که در طول زمان تأمین میفروشید + موجودی اطمینان.
در مثال بالا موجودی اطمینان 156 و نقطه سفارش 84 + 156 = 240 عدد است. وقتی موجودی شما به 240 رسید سفارش میدهید؛ اگر همهچیز خوب پیش برود، هنگام رسیدن کالا هنوز 156 عدد در دست دارید. برای محاسبه مستقیم نقطه سفارش و مقدار پیشنهادی سفارش از ابزار محاسبه موجودی بحرانی استفاده کنید.
موجودی اطمینان رایگان نیست: هر عددی که روی قفسه میماند، پولی است که بسته شده است. برای اندازهگیری میزان موجودیای که نگه میدارید، به ابزار محاسبه نرخ گردش موجودی نگاه کنید — با افزایش موجودی اطمینان، نخستین شاخصی که پایین میآید همین است.
در کالایی که تاریخ انقضا دارد، بزرگکردن بالشتک خطر ضایعات را هم بالا میبرد. در چنین کالاهایی، بهجای بزرگکردن موجودی اطمینان، بیشتر کردن دفعات سفارش (کمتر و پرتکرارتر خریدن) معمولاً ارزانتر است.
موجودی اطمینان مقدار ذخیرهای است که بیش از نیاز عادی نگه داشته میشود تا وقتی فروش سریعتر از انتظار پیش میرود یا تأمینکننده دیر میکند، دچار کمبود موجودی نشوید. در شرایط عادی استفاده نمیشود؛ فقط وقتی اوضاع بد پیش برود وارد عمل میشود.
رایجترین روشی که در کسبوکار کوچک قابل اجراست این است: (بیشترین فروش روزانه × بیشترین زمان تأمین) − (میانگین فروش روزانه × میانگین زمان تأمین). هر دو مقدار حدی را از ثبتهای خودتان اندازه میگیرید؛ دانش آمار لازم نیست.
بله، اینها دو نام برای یک مفهوم هستند؛ معادل انگلیسی آن «safety stock» است. «موجودی اطمینان» در لجستیک رایجتر است.
فرق دارد. موجودی اطمینان خودِ بالشتک است؛ سطح موجودی بحرانی (نقطه سفارش) سطح کلی است که با احتساب همان بالشتک باید سفارش بدهید. نقطه سفارش = مقداری که در طول زمان تأمین فروخته میشود + موجودی اطمینان.
فرمول Z × انحراف معیار × √زمان تأمین برای کسبوکارهایی که داده فروش روزانه را منظم نگه میدارند و نوسانشان به توزیع نرمال نزدیک است نتیجه دقیقتری میدهد. بیشتر کسبوکارهای کوچک این داده را ندارند؛ روش بیشترین–میانگین همین مشکل را با دو عدد قابل اندازهگیری و نتیجهای مشابه حل میکند.
ایدهآل همین است، چون سرعت فروش و زمان تأمین بر حسب کالا فرق میکند. در عمل محاسبه برای 20-30 کالایی که بخش بزرگ گردش مالی شما را میسازند کافی است؛ نگهداشتن بالشتک برای کالاهای کمگردش اغلب زیانآور است.
اگر بیشترین فروشی که وارد کردهاید با میانگین فروش، و بیشترین زمان با میانگین زمان برابر باشد، یعنی نوسانی وجود ندارد؛ آن کالا به موجودی اطمینان نیاز ندارد. در عمل این میتواند نشانه این باشد که اندازهگیری انجام نشده است — مقادیر حدی را از ثبتهای واقعی بردارید.
در چه سطحی باید سفارش بدهید؟ سطح بحرانی را از فروش روزانه و زمان تأمین پیدا میکند.
موجودی شما سالی چند بار میچرخد، در چند روز تمام میشود و چقدر پول در انبار بسته شده است؟
از روی ورودی و خروجیها، موجودی باقیمانده، هشدار سطح بحرانی و ارزش کل موجودی را خودکار محاسبه میکند.
سفارش را بر اساس کانال، وضعیت، مبلغ و کد رهگیری بار پیگیری میکند؛ زمان تحویل را بر حسب روز محاسبه میکند.
آخرین بهروزرسانی: 18 سپتامبر 2026