حد بحرانی موجودی چیست؟

حد بحرانی موجودی آستانه‌ای است که وقتی موجودی یک کالا به آن مقدار برسد، باید سفارش جدید ثبت شود. محاسبه آن با این فرمول انجام می‌شود: میانگین فروش روزانه × مدت تأمین (روز) × 1,2 — یعنی به مقداری که تا رسیدن کالا از قفسه فروخته می‌شود، 20% ذخیره اطمینان اضافه می‌شود. برای کالایی که روزانه 12 عدد فروش می‌رود و تأمین‌کننده‌اش آن را در 7 روز تحویل می‌دهد، حد بحرانی حدود 101 عدد است. همین آستانه با نام‌های «نقطه سفارش»، «حداقل موجودی» و «نقطه سفارش مجدد» هم شناخته می‌شود؛ هر سه یک مفهوم را بیان می‌کنند.

هدف از حد بحرانی پر نگه داشتن انبار نیست؛ هدف این است که بدون تمام شدن موجودی با کمترین موجودی ممکن کار کنید. اگر آن را بالا بگیرید، پولتان روی قفسه می‌ماند و اگر خیلی پایین بگیرید، فروش از دست می‌دهید.

این فرمول از کجا می‌آید؟

فروش با ثبت سفارش متوقف نمی‌شود. تا رسیدن کالا، خروج از قفسه ادامه دارد. بنابراین هنگام سفارش باید دست‌کم به‌اندازه‌ای کالا داشته باشید که در طول مدت تأمین فروخته می‌شود. علاوه بر آن، احتمال اینکه کارها طبق برنامه پیش نرود هم باید در نظر گرفته شود: فروش ممکن است از انتظار سریع‌تر شود یا تأمین‌کننده تأخیر کند. این دو بخش فرمول هستند:

حد بحرانی موجودی = (میانگین فروش روزانه × مدت تأمین) + موجودی اطمینان

در عمل، در نظر گرفتن موجودی اطمینان برابر با 20% نیاز دوره تأمین برای بیشتر کسب‌وکارها کافی است؛ این کار فرمول را به شکل کوتاه فروش روزانه × مدت تأمین × 1,2 درمی‌آورد.

در چهار گام محاسبه کنید

1. میانگین فروش روزانه را پیدا کنید

تعداد فروش آن کالا در 30 تا 90 روز گذشته را بر تعداد روزها تقسیم کنید. اگر در 90 روز 1.080 عدد فروخته‌اید، میانگین روزانه‌تان 12 عدد است. بازه کوتاه گمراه‌کننده است: هفته‌ای را که کمپین داشته‌اید یا اصلاً فروش نداشته‌اید به‌تنهایی مبنا قرار ندهید. برای کالای فصلی، نگاه به همان دوره سال گذشته نتیجه دقیق‌تری می‌دهد.

2. مدت تأمین را از تاریخ‌های واقعی تحویل اندازه بگیرید

به‌جای مدتی که تأمین‌کننده می‌گوید، از مدت ثبت‌شده در سوابق خودتان استفاده کنید: فاصله روز ثبت سفارش تا روزی که کالا وارد قفسه شده است. میانگین چند سفارش آخر را بگیرید. این گام بیشتر از همه نادیده گرفته می‌شود و حد بحرانی را کمتر از مقدار واقعی نشان می‌دهد.

3. این دو را در هم ضرب کنید: مقداری که در طول مدت تأمین فروخته می‌شود

میانگین فروش روزانه × مدت تأمین. اگر روزانه 12 عدد می‌فروشید و کالا در 7 روز می‌رسد، پس از ثبت سفارش 84 عدد از قفسه شما کم می‌شود. این کمترین مقداری است که باید در لحظه ثبت سفارش در دست داشته باشید.

4. ذخیره اطمینان اضافه کنید

فروش ممکن است سریع‌تر شود و تأمین‌کننده ممکن است تأخیر کند. برای پوشش این دو ریسک، 20% به نیاز دوره تأمین اضافه کنید: 84 + 16,8 = حدود 101 عدد. برای کالاهایی که تقاضایشان نوسان دارد یا تأمین‌کننده‌شان قابل اعتماد نیست، این سهم را به 30 تا 50% برسانید؛ برای تأمین‌کننده‌ای که هر روز بدون وقفه تحویل می‌دهد، 10% کافی است.

نمونه محاسبه برای کالاهای مختلف

حد بحرانی دو کالا در یک انبار لزومی ندارد شبیه هم باشد؛ آنچه آن را تعیین می‌کند حاصل‌ضرب سرعت فروش و مدت تأمین است:

نوع کالافروش روزانهمدت تأمینفروش‌رفته در این مدت20% اطمینانحد بحرانی
گردش سریع، تأمین‌کننده نزدیک40 عدد2 روز801696 عدد
گردش متوسط، تأمین داخلی12 عدد7 روز8417101 عدد
گردش کند، وارداتی3 عدد21 روز631376 عدد
گردش بسیار کند، وارداتی0,5 عدد30 روز15318 عدد

به دو ردیف اول جدول توجه کنید: حد بحرانی کالایی که روزانه 40 عدد فروش می‌رود، کمتر از کالایی است که روزانه 12 عدد فروش می‌رود. دلیلش مدت تأمین است. بنابراین قاعده «از کالای پرفروش بیشتر موجودی نگه دار» اشتباه است — آنچه محاسبه را تعیین می‌کند خودِ سرعت فروش نیست، بلکه نتیجه ترکیب سرعت فروش و مدت تأمین است.

سه اشتباه رایج

1. استفاده از مدتی که تأمین‌کننده وعده داده است. تأمین‌کننده‌ای که می‌گوید «سه روزه می‌رسانم» ممکن است در پنج تحویل آخرش به‌طور متوسط هشت روز طول کشیده باشد. مدت واقعی را از سوابق خودتان اندازه بگیرید.

2. یک بار تعیین کردن حد و فراموش کردنش. وقتی سرعت فروش تغییر کند، آستانه معنایش را از دست می‌دهد. کالایی که مدام هشدار می‌دهد یا هرگز هشدار نمی‌دهد، کالایی است که حدش به‌روز نشده است.

3. پیگیری یک کالا با دو کد. وقتی موجودی بین دو کارت تقسیم شود، هیچ‌کدام به حد بحرانی نمی‌رسد و هشداری نمی‌آید. به همین دلیل نظم کدگذاری کالا بر حد بحرانی مقدم است؛ ابتدا راه‌اندازی مدیریت موجودی انبار را کامل کنید.

پس از محاسبه: پیگیری آستانه

پیدا کردن حد، نیمی از کار است؛ مسئله اصلی این است که وقتی موجودی به آن رسید باخبر شوید. در Excel می‌توانید با قالب‌بندی شرطی آن را رنگی کنید و محاسبه را با ماشین‌حساب حد بحرانی موجودی انجام دهید. اگر با برنامه کار می‌کنید، برای هر کالا حداقل موجودی تعریف می‌کنید و وقتی موجودی از آن پایین‌تر رفت، اعلان می‌رسد — تصاویر صفحه‌ها در صفحه امکانات و برای کار با تلفن در انبار در نسخه‌های موبایل و وب آمده است.

درست کار کردن حد بحرانی به این بستگی دارد که مقدار ثبت‌شده در سیستم با واقعیت یکی باشد. اگر ثبت با قفسه نخواند، هشدار هم در زمان نادرست می‌آید؛ بنابراین انبارگردانی منظم ضروری است — مراحلش را در راهنمای انبارگردانی چگونه انجام می‌شود توضیح داده‌ایم.

پرسش‌های متداول

آیا حد بحرانی موجودی و نقطه سفارش یکی هستند؟

بله، هر دو یک آستانه را تعریف می‌کنند: وقتی موجودی به این مقدار برسد، سفارش جدید ثبت می‌شود. «حداقل موجودی» و «نقطه سفارش مجدد» هم نام‌های دیگر همین مفهوم هستند.

تفاوت موجودی اطمینان با حد بحرانی چیست؟

موجودی اطمینان بخش حائل داخل حد بحرانی است. حد بحرانی = مقداری که در طول مدت تأمین فروخته می‌شود + موجودی اطمینان. انتظار این است که به موجودی اطمینان اصلاً دست نخورد؛ اگر دست خورده، یا فروش سریع‌تر شده یا تأمین تأخیر داشته است.

آیا باید برای هر کالا جداگانه محاسبه کنم؟

روی کاغذ بله، در عمل خیر. با کالاهایی شروع کنید که بخش عمده گردش مالی را می‌سازند و آن‌ها را تک‌به‌تک محاسبه کنید. برای بقیه کالاهای کم‌فروش، تعیین یک قاعده مشترک برای هر گروه کالا (مثلاً «به‌اندازه فروش دو هفته») کافی است.

هر چند وقت یک بار باید حد بحرانی را به‌روز کنم؟

هر وقت سرعت فروش یا مدت تأمین تغییر کند. روش عملی این است که پس از هر انبارگردانی، حد کالاهای پرگردش را بازبینی کنید. حدی که ثابت بماند، طی چند ماه یا مدام هشدار اشتباه می‌دهد یا اصلاً هشدار نمی‌دهد.

آیا بالا نگه داشتن حد ضرری دارد؟

بله. موجودی اضافی یعنی پولی که روی قفسه خوابیده است؛ علاوه بر آن جا اشغال می‌کند و در کالاهایی که تاریخ انقضا دارند خطر ضایعات ایجاد می‌کند. هدف بالا بردن حد تا حد ممکن نیست، بلکه پوشش ریسک تمام شدن موجودی با هزینه‌ای قابل قبول است. برای سنجش اینکه چقدر موجودی نگه می‌دارید، به راهنمای نرخ گردش موجودی چیست مراجعه کنید؛ وقتی حدها را بیش از نیاز بالا بگیرید، اولین شاخصی که افت می‌کند همین است.

آیا فرمول برای کالای فصلی کار می‌کند؟

فرمول کار می‌کند، اما باید ورودی را تغییر دهید: به‌جای میانگین سالانه، فروش روزانه مورد انتظار دوره پیش‌رو را به‌کار ببرید. پیش از شروع فصل حد را بالا ببرید و با پایان فصل پایین بیاورید — وگرنه در خارج از فصل موجودی بی‌مورد نگه می‌دارید.

آخرین به‌روزرسانی: 2026-09-07

هشدار حد بحرانی موجودی در برنامه

برای هر کالا حداقل موجودی تعریف کنید؛ وقتی از آن پایین‌تر رفت، اعلان بیاید.

صفحه اصلی: خرید، فروش، مرجوعی و هزینه با یک ضربه
صفحه اصلی: خرید، فروش، مرجوعی و هزینه با یک ضربه
فروش سریع با بارکد و کسر از موجودی
فروش سریع با بارکد و کسر از موجودی
فهرست محصولات، مقدار موجودی و جست‌وجوی بارکد
فهرست محصولات، مقدار موجودی و جست‌وجوی بارکد
وضعیت مالی: مانده حساب مشتریان و تأمین‌کنندگان
وضعیت مالی: مانده حساب مشتریان و تأمین‌کنندگان

حدهای بحرانی را یک بار وارد کنید، پیگیری با برنامه

یک حساب رایگان باز کنید، فهرست Excel خود را وارد کنید و حداقل موجودی هر کالا را تعریف کنید.