دو کسبوکار میتوانند درآمد و حاشیه سود یکسانی داشته باشند، اما همچنان از نظر سلامت مالی کاملاً متفاوت باشند — زیرا یکی از آنها 80,000 دلار روی قفسهای دارد که خاک میخورد در حالی که دیگری همان 80,000 دلار را سه بار در سه ماهه گذشته به وجه نقد تبدیل کرده است. این تفاوت در صورت سود و زیان نشان داده نمیشود. بلکه در یک عدد واحد و کمتر استفاده شده نمایان میشود: تعداد روزهای موجودی کالا (Days Inventory Outstanding).
اگر هرگز آن را محاسبه نکردهاید، تنها نیستید — بیشتر صاحبان مشاغل کوچک درآمد، حاشیه سود و شاید موجودی بانکی را ردیابی میکنند و در همانجا متوقف میشوند. اما اگر کسبوکار شما اقلام فیزیکی را خریداری یا تولید کرده و بعداً میفروشد، DIO یکی از مفیدترین بررسیهای سلامتی است که میتوانید انجام دهید، زیرا به سوالی پاسخ میدهد که صورت سود و زیان شما نمیتواند: پول نقد من واقعاً چقدر قبل از بازگشت به من گیر میکند؟
تعداد روزهای موجودی کالا واقعاً چه چیزی را اندازهگیری میکند
تعداد روزهای موجودی کالا (DIO)، که گاهی "روزهای در موجودی" یا "روزهای فروش موجودی" نامیده میشود، به شما میگوید که به طور متوسط چند روز طول میکشد تا موجودی خود را بفروشید. عدد کمتر به این معنی است که شما موجودی را به سرعت به فروش تبدیل میکنید. عدد بالاتر به این معنی است که پول نقد به جای حساب بانکی شما، در قفسهها، در انبار یا در اتاق انبار متوقف شده است.
این یک معیار نقدینگی است، نه یک معیار سودآوری. یک خط تولید میتواند به ازای هر واحد به شدت سودآور باشد و همچنان یک مشکل جریان نقدی باشد اگر فروش آن پنج ماه طول بکشد.
فرمول
محاسبه استاندارد به شرح زیر است:
DIO = (Average Inventory / Cost of Goods Sold) × Number of Days in Periodبیشتر کسبوکارها این را سالانه (با استفاده از 365 روز) یا فصلی (با استفاده از 90-91 روز) محاسبه میکنند. میانگین موجودی کالا به سادگی ارزش موجودی ابتدای دوره به اضافه ارزش موجودی پایان دوره تقسیم بر دو است — این کار باعث هموار شدن افزایشهای فصلی میشود که یک عکس فوری در یک نقطه زمانی را تحریف میکند.
مثال حل شده: فرض کنید یک خردهفروش بوتیک سال را با 40,000 دلار موجودی آغاز میکند و با 50,000 دلار پایان میدهد، که میانگین موجودی آن 45,000 دلار است. بهای تمام شده کالای فروخته شده (COGS) آنها برای سال 270,000 دلار بوده است.
DIO = ($45,000 / $270,000) × 365 = 60.8 daysآن خردهفروش به طور متوسط تقریباً 61 روز طول میکشد تا یک دلار موجودی کالا را به یک دلار فروش تبدیل کند.
میانبر: گردش موجودی کالا
اغلب DIO را در کنار گردش موجودی کالا میبینید — آنها دو دیدگاه از یک داده زیربنایی هستند.
Inventory Turnover = COGS / Average Inventory
DIO = 365 / Inventory Turnoverدر مثال بالا، گردش موجودی کالا 270,000 دلار / 45,000 دلار = 6 بار در سال است. 365 را بر 6 تقسیم کنید و به تقریباً 61 روز برمیگردید. اگر یک تامینکننده، وامدهنده یا مشاور به جای عدد روزها، نسبت گردش را به شما ارائه دهد، این تبدیل به شما امکان میدهد آن را مستقیماً با DIO خود مقایسه کنید.
چه چیزی «خوب» محسوب میشود
هیچ عدد خوب جهانی وجود ندارد — DIO تنها در کنار تاریخچه و صنعت شما معنادار است، زیرا دورههای نگهداری کالا در انواع کسبوکارها از نظر ساختاری متفاوت هستند. چند نقطه مرجع:
- خواربار و کالاهای فاسدشدنی: تقریباً 10–25 روز — عمر مفید کالا گردش سریع را ایجاب میکند
- کالاهای مصرفی سریعگردش: تقریباً 20–40 روز
- خردهفروشی الکترونیک: تقریباً 30–45 روز
- پوشاک: تقریباً 50–70 روز، منعکسکننده چرخههای خرید فصلی
- توزیع قطعات خودرو: تقریباً 75–90 روز
- توزیع صنعتی و تجهیزات مکانیکی: 60–120+ روز، زیرا قطعات تخصصی کمتر قابل پیشبینی به فروش میرسند
- تولید داروسازی: 120–180 روز، ناشی از زمانبندیهای نظارتی و تولید
اگر شما یک فروشگاه پوشاک بوتیک هستید که DIO 65 روزه دارد، تقریباً مطابق با دستهبندی خود هستید. اگر یک فروشنده مجدد الکترونیک با 65 روز هستید، موجودی کالا را تقریباً 50% بیشتر از همتایان خود حمل میکنید — و این تفاوت ارزش بررسی دارد. مهمترین مقایسه، هرچند، DIO در مقابل خود در طول زمان است. یک افزایش پیوسته از 45 به 55 به 68 روز در طول سه ماهه یک نشانه هشدار اولیه است، مدتها قبل از اینکه به عنوان یک بحران نقدینگی ظاهر شود.
چرا این عدد سزاوار توجه شماست
این یک مسیر مستقیم به وضعیت نقدی شماست
هر روزی که موجودی کالا فروخته نشده میماند، روزی است که پول نقد برای حقوق و دستمزد، اجاره، پوشش بازاریابی یا یک هزینه پیشبینی نشده در دسترس نیست. هزینههای نگهداری موجودی کالا — ترکیبی از انبارداری، بیمه، هزینه سرمایه و ریسک کاهش موجودی — معمولاً 20% تا 30% ارزش موجودی کالا در سال را در سراسر صنعت شامل میشود، و کسبوکارهای کوچک اغلب در بالاترین حد آن محدوده (25%–30%) قرار میگیرند زیرا فاقد قدرت خرید و کارایی انبار هستند که شرکتهای بزرگتر برای کاهش هزینهها از آن استفاده میکنند. برای 50,000 دلار میانگین موجودی کالا، این یعنی 10,000–15,000 دلار در سال که بیسر و صدا تنها در هزینههای نگهداری تبخیر میشود، مستقل از اینکه کالاها هرگز به فروش برسند یا نه.
این مستقیماً به چرخه تبدیل وجه نقد شما کمک میکند
DIO یک سوم چرخه تبدیل وجه نقد (CCC) است، حلقه کامل از هزینه کردن پول نقد برای موجودی کالا تا جمعآوری پول نقد از مشتری:
Cash Conversion Cycle = DIO + Days Sales Outstanding (DSO) − Days Payable Outstanding (DPO)تعداد روزهای موجودی کالا کوتاهتر (DIO) کل چرخه را کوتاهتر میکند — به این معنی که کسبوکار شما برای پر کردن شکاف بین پرداخت به تامینکنندگان و دریافت وجه از مشتریان، به تامین مالی خارجی (یک خط اعتباری، یک وام، یا پسانداز خودتان) زمان کمتری نیاز دارد. برای بیشتر کسبوکارها، یک چرخه تبدیل وجه نقد در محدوده 30–45 روز سالم تلقی میشود، هرچند — مانند DIO به تنهایی — این به طور قابل توجهی بر اساس صنعت متفاوت است.
مشکلات را قبل از آشکار شدن نمایان میکند
افزایش دوره گردش موجودی کالا (DIO) اغلب اولین نشانه چندین مشکل مختلف است، بسیار قبل از اینکه در جای دیگری ظاهر شوند:
- خرید بیش از حد نسبت به تقاضای واقعی — شما بر اساس سرعت فروش سال گذشته خرید میکنید، نه سال جاری
- اقلام کندفروش یا راکد — تعداد کمی از محصولات میانگین را بالا میبرند در حالی که بقیه کاتالوگ شما به خوبی گردش دارند
- کاهش تقاضا — نشانهای که ماهها قبل از اینکه به صورت کاهش درآمد ظاهر شود، ارزش تشخیص دارد
- عدم تطابق قیمتگذاری یا ترکیب محصول — ترکیب محصولات با آنچه مشتریان در حال حاضر میخواهند مطابقت ندارد
از آنجا که دوره گردش موجودی کالا (DIO) قبل از درآمد حرکت میکند، بررسی فصلی آن (یا ماهانه، اگر موجودی بخش بزرگی از داراییهای شماست) میتواند مزیتی به شما بدهد که صورت سود و زیان فصلی به شما نمیدهد.
چگونه دوره گردش موجودی کالای خود را کاهش دهیم
تقاضا را از دادههای واقعی فروش پیشبینی کنید، نه از حس درونی. سفارش مجدد را بر اساس سرعت گردش اخیر هر قلم کالا انجام دهید، نه عادتهای خرید با اعداد رند. حتی یک صفحه گسترده ساده که واحدهای فروخته شده در هر ماه برای هر محصول را ردیابی میکند، از شهود بهتر عمل میکند.
موجودی کندفروش را آگاهانه شناسایی و حذف کنید. گزارشی تهیه کنید که موجودی را بر اساس تعداد روزهای ماندگاری رتبهبندی کند و ۱۰ تا ۲۰ درصد پایینی را با بستهبندی، تخفیف یا تسویه قبل از اینکه به یک زیان کامل تبدیل شود، هدف قرار دهید. بازیابی ۶۰ سنت از هر دلار در حال حاضر بهتر از ۱۰ سنت در یک سال است.
با تامینکنندگان برای سفارشات کوچکتر و مکررتر مذاکره کنید. اگر یک تامینکننده برای خرید عمده تخفیف میدهد، محاسبه کنید که آیا هزینه نگهداری موجودی اضافی واقعاً از تخفیف بیشتر است یا خیر — اغلب اینطور نیست، وقتی هزینههای انبارداری و سرمایه نیز لحاظ شوند.
موجودی خود را بر اساس سرعت گردش بخشبندی کنید. هر قلم کالا (SKU) به استراتژی تکمیل موجودی یکسانی نیاز ندارد. اقلام پرگردش میتوانند نزدیکتر به سیستم درست به موقع (Just-in-Time) عمل کنند؛ اقلام کندفروش به محدودیتهای سختگیرانهتری در مورد میزان موجودی که در هر زمان نگهداری میکنید، نیاز دارند.
دوره گردش موجودی کالا (DIO) خود را طبق برنامه بررسی کنید، نه فقط زمانی که نقدینگی کم به نظر میرسد. تا زمانی که جریان نقدی احساس یک مشکل شود، انباشت موجودی معمولاً ماهها قبل آغاز شده است.
اشتباهات رایج در محاسبه دوره گردش موجودی کالا
استفاده از موجودی پایان دوره به جای میانگین موجودی. یک تصویر لحظهای — به ویژه تصویری که بلافاصله پس از یک شارژ مجدد بزرگ یا درست قبل از یک فروش فصلی گرفته شده است — میتواند دوره گردش موجودی کالا (DIO) شما را تا هفتهها در هر دو جهت تغییر دهد. میانگینگیری از ماندههای ابتدایی و پایانی این نوسان را هموار میکند. برای کسبوکارهایی با نوسانات فصلی شدید، میانگینگیری از ماندههای موجودی ماهانه (به جای سالانه) قرائت دقیقتری را ارائه میدهد.
استفاده از درآمد به جای بهای تمام شده کالای فروخته شده (COGS) در مخرج کسر. درآمد شامل سود افزوده است؛ بهای تمام شده کالای فروخته شده (COGS) اینطور نیست. تقسیم میانگین موجودی (که با قیمت تمام شده نگهداری میشود) بر درآمد به جای بهای تمام شده کالای فروخته شده (COGS)، دوره گردش موجودی کالا (DIO) را کمتر از واقعیت نشان میدهد و گردش موجودی شما را بهتر از آنچه واقعاً هست جلوه میدهد. این رایجترین اشتباه در محاسبات خودساخته است.
مقایسه دوره گردش موجودی کالا (DIO) بین مدلهای کسبوکار متفاوت بدون تعدیل. شرکتی که محصولات خود را تولید میکند، به طور طبیعی موجودی بیشتری (مواد اولیه، کالای در جریان ساخت، و محصولات نهایی) نسبت به خردهفروشی که فقط کالاهای ساخته شده را نگهداری میکند، خواهد داشت. اگر در حال بنچمارکینگ در برابر یک رقیب یا میانگین صنعتی هستید، مطمئن شوید که ساختارهای زنجیره تامین مشابه را مقایسه میکنید، نه فقط صنایع مشابه.
نادیده گرفتن فصلی بودن هنگام رصد روندها. دوره گردش موجودی کالا (DIO) یک خردهفروشی اسباببازی در سپتامبر هیچ شباهتی به دوره گردش موجودی کالا (DIO) آن در دسامبر ندارد، و این از روی طراحی است — نه یک نشانه هشدار. زمانی که کسبوکار شما الگوی فصلی دارد، دوره مشابه سال به سال (سپتامبر امسال در مقابل سپتامبر سال گذشته) را مقایسه کنید، نه ماههای متوالی.
یک مقایسه سریع
دو فروشگاه ابزار و یراق فرضی نشان میدهند که چرا این معیار بیش از آنچه در نگاه اول به نظر میرسد اهمیت دارد. فروشگاه A، ۶۰,۰۰۰ دلار میانگین موجودی در برابر ۳۶۰,۰۰۰ دلار بهای تمام شده کالای فروخته شده سالانه دارد — یک دوره گردش موجودی کالا (DIO) حدود ۶۱ روز. فروشگاه B همان ۶۰,۰۰۰ دلار میانگین موجودی را نگهداری میکند اما تنها ۲۴۰,۰۰۰ دلار بهای تمام شده کالای فروخته شده سالانه دارد، که به آن یک دوره گردش موجودی کالا (DIO) حدود ۹۱ روز میدهد.
هر دو فروشگاه سرمایهگذاری موجودی یکسانی دارند. اما فروشگاه B به طور متوسط ۳۰ روز اضافی دارد که در آن ۶۰,۰۰۰ دلار برای هیچ چیز دیگری در دسترس نیست — یک ماه اضافی از هزینههای نگهداری، یک ماه اضافی در معرض منسوخ شدن یا از مد افتادن محصولات قرار گرفتن، و یک ماه اضافی قبل از اینکه آن پول نقد بتواند حقوق و دستمزد، یک مکان جدید را تامین مالی کند، یا صرفاً به عنوان یک بافر (ذخیره) باقی بماند. همان ردیف در ترازنامه، اما ریسکهای به طور قابل توجهی متفاوت.
ارتباط این موضوع با دفاتر حسابداری شما
محاسبه دقیق دوره گردش موجودی کالا (DIO) بستگی به داشتن اعداد دقیق و بهروز برای ارزش موجودی و بهای تمام شده کالای فروخته شده دارد — به این معنی که سرفصلهای حسابداری شما باید موجودی را به عنوان یک دارایی واقعی ردیابی کند، نه فقط یک هزینه هنگام خرید، و بهای تمام شده کالای فروخته شده (COGS) باید منعکسکننده آنچه واقعاً در دوره فروخته شده باشد، نه آنچه خریداری شده است. کسبوکارهایی که خریدهای موجودی را مستقیماً در حساب هزینه ثبت میکنند (با نادیده گرفتن کامل مرحله دارایی) اصلاً نمیتوانند دوره گردش موجودی کالا (DIO) را محاسبه کنند، زیرا مانده موجودی برای میانگینگیری وجود ندارد.
این یکی از زمینههایی است که حسابداری متنی ساده و تحت کنترل نسخه مزایای خود را نشان میدهد: حساب دارایی موجودی و حساب بهای تمام شده کالای فروخته شده (COGS) شما هر دو دادههای قابل پرسوجو هستند، نه اعدادی که در یک داشبورد اختصاصی دفن شدهاند. Beancount.io حسابداری متنی سادهای را به شما میدهد که شفاف و قابل حسابرسی است، بنابراین استخراج دو رقمی که برای محاسبه دوره گردش موجودی کالا (DIO) — یا هر معیار سفارشی دیگری — نیاز دارید، موضوع پرسوجو از دفتر کل شماست، نه خروجی گرفتن از یک گزارش و امیدوار بودن به اینکه دستهبندیها مطابقت داشته باشند. رایگان شروع کنید و موقعیت موجودی و نقدینگی خود را با همان وضوحی ببینید که از یک پایگاه کد منظم انتظار دارید.