صورت سود و زیان شما میگوید ماه پر سودی بوده است. حساب بانکیتان چیز دیگری میگوید. اگر این شکاف برایتان آشناست، عددی که آن را توضیح میدهد احتمالاً چرخه عملیاتی شماست: شمار روزهای میان پر کردن قفسه تا در دست داشتن پول نقد مشتری.
هر روز در این چرخه، روزی است که پول شما برای کسی دیگر کار میکند. خردهفروشی با چرخه عملیاتی ۱۲۰ روزه تقریباً دو برابر سرمایه در گردش یک رقیب کاملاً مشابه با چرخه ۶۰ روزه را نیاز دارد — همان فروش، همان حاشیه سود، اما دو برابر نقدینگی گرفتار در کارتنها و فاکتورهای پرداختنشده. این نوشته نشان میدهد چگونه این چرخه را اندازه بگیرید، هر نیمه آن چه چیزی به شما میگوید، و چرا کسر یک عدد دیگر آن را به چرخه تبدیل نقد تبدیل میکند — همان چیزی که وامدهندگان واقعاً دربارهاش میپرسند.
چرخه عملیاتی چه چیزی را اندازه میگیرد
چرخه عملیاتی (OC) به یک پرسش پاسخ میدهد: بهطور میانگین چند روز از دریافت موجودی تا وصول نقد حاصل از فروش آن میگذرد؟ این چرخه دقیقاً دو پایه دارد:
- دوره موجودی (DIO — روزهای موجودی معوق): موجودی چند وقت در انبار میماند تا فروخته شود.
- دوره مطالبات (DSO — روزهای فروش معوق): پس از فروش، وصول پرداخت چند وقت طول میکشد.
آنها را جمع کنید تا چرخه به دست آید:
چرخه عملیاتی = DIO + DSOبه چیزی که غایب است توجه کنید: تأمینکنندگان. چرخه عملیاتی زمانی شروع میشود که موجودی میرسد، نه زمانی که بابت آن پرداخت میکنید. این امر عامدانه است — این چرخه کارایی عملیات خودِ شما را (خرید، انبارداری، فروش، وصول) پیش از ورود اعتبار تأمینکننده اندازه میگیرد. حسابهای پرداختنی بعداً نوبت خود را میگیرند، هنگامی که چرخه عملیاتی به چرخه تبدیل نقد تبدیل میشود.
کسبوکارهایی که موجودی فیزیکی ندارند همچنان چرخه عملیاتی دارند؛ فقط نامتقارن است. شرکت خدماتی بدون موجودی DIO نزدیک به صفر دارد، بنابراین چرخه آن تقریباً بهطور کامل DSO است — انتظار میان انجام کار و دریافت پول برای آن. خردهفروشی نقدی تصویر آینهای آن است: DSO نزدیک به صفر، و تمام چرخه موجودی است.
پایه اول: DIO — روزهای موجودی معوق
DIO به شما میگوید هر دلار میانگین موجودی چند وقت میماند تا فروخته شود. فرمول از طریق گردش موجودی عمل میکند:
گردش موجودی = بهای تمامشده کالای فروشرفته / میانگین موجودی
DIO = ۳۶۵ / گردش موجودییا در یک گام:
DIO = (میانگین موجودی / بهای تمامشده کالای فروشرفته) × ۳۶۵از موجودی میانگین استفاده کنید — (ابتدای دوره + پایان دوره) / ۲ — نه صرفاً مانده پایان دوره، زیرا یک تاریخ واحد ترازنامه ممکن است شما را دقیقاً پس از یک تحویل بزرگ یا دقیقاً پیش از آن بگیرد. هر دو ورودی مستقیماً از دفاتر شما میآیند: COGS از صورت سود و زیان، موجودی از ترازنامه.
فرض کنید سال شما COGS برابر ۴۰۰,۰۰۰ دلار، موجودی ابتدای دوره ۶۰,۰۰۰ دلار و موجودی پایان دوره ۸۰,۰۰۰ دلار نشان میدهد. میانگین موجودی ۷۰,۰۰۰ دلار است، گردش ۵.۷ بار، و DIO حدود ۶۴ روز. هر واحد که انبار میکنید تقریباً دو ماه طول میکشد تا فروخته شود.
DIO بالا یعنی پول نقد روی قفسهها پارک شده است. گاهی این راهبرد است — تخفیفهای عمده، موجودی حائل در برابر شوکهای عرضه — اما غالباً یعنی کالاهای کمگردش، سفارش بیش از حد، یا موجودی مردهای که کسی آن را ارزان نکرده است. DIO نمیتواند بگوید کدام است؛ فقط میگوید کجا را نگاه کنید.
پایه دوم: DSO — روزهای فروش معوق
DSO به شما میگوید مشتریان پس از فروش چند وقت طول میدهند تا پرداخت کنند:
DSO = (میانگین حسابهای دریافتنی / کل فروش نسیه) × ۳۶۵دو نکته اینجا مهم است. اول، مخرج فروش نسیه است، نه کل درآمد. فروش نقدی در صفر روز تسویه میشود، بنابراین گنجاندن آن در مخرج، کندی واقعی پرداخت مشتریان فاکتورگیرنده شما را کمتر از واقع نشان میدهد. اگر نمیتوانید بهراحتی فروش نقدی را از نسیه تفکیک کنید، کل درآمد یک میانبر قابل قبول است — فقط بدانید که نتیجه را خوشبینانه جلوه میدهد.
دوم، از میانگین مطالبات استفاده کنید، با همان منطق موجودی: (ابتدای دوره + پایان دوره) / ۲ جهشهای پایان ماه را هموار میکند.
با ادامه مثال: میانگین مطالبات ۴۵,۰۰۰ دلار در برابر ۶۰۰,۰۰۰ دلار فروش نسیه، DSO حدود ۲۷ روز میدهد. اگر شرایط شما Net 30 است، تقریباً بهموقع وصول میکنید؛ اگر Net 15 است، مشتریان بهطور میانگین تقریباً دو هفته دیر پرداخت میکنند، و DSO همین حالا این نشتی را کمیسازی کرده است.
بالا رفتن تدریجی DSO یکی از زودترین هشدارهایی است که یک کسبوکار دریافت میکند. بهندرت یعنی یک مشتری بزرگ پرداخت را متوقف کرده — آن را متوجه میشدید. یعنی ده مشتری هر کدام چهار روز دیرتر پرداخت را شروع کردهاند، و فرایند هیچکدام آن را علامتگذاری نکرده است.
کنار هم گذاشتن: یک مثال حلشده
اعداد بالا را بگیرید — DIO برابر ۶۴ روز، DSO برابر ۲۷ روز:
چرخه عملیاتی = ۶۴ + ۲۷ = ۹۱ روزنودویک روز از لحظهای که کالا به درِ شما میرسد تا لحظهای که فروش به پول نقد قابل خرج تبدیل میشود. تقریباً یک فصل از سال. اگر این کسبوکار ۷۰,۰۰۰ دلار موجودی و ۴۵,۰۰۰ دلار مطالبات برای پشتیبانی از فروش خود نگه دارد، یعنی ۱۱۵,۰۰۰ دلار از پول خودش بهطور دائم در چرخه قفل شده است — پولی که نمیتواند اجاره بدهد، حقوق بپردازد، یا سفارش بعدی را تأمین مالی کند.
حالا تصور کنید صاحب کسبوکار با سفارش مجدد دقیقتر DIO را به ۵۰ روز و با صدور فاکتور سریعتر DSO را به ۲۰ روز کاهش دهد. چرخه به ۷۰ روز میرسد، و نقدینگی گرفتار در آن تقریباً یکپنجم کاهش مییابد. بدون نیاز به فروش جدید. اینجاست که بهبود سرمایه در گردش غالباً از رشد درآمد بهعنوان منبع نقد پیشی میگیرد: رشد معمولاً دلارهای گرفتار در چرخه را بلندتر میکند، در حالی که کوتاه کردن چرخه نقدی را آزاد میکند که از قبل به دست آوردهاید.
از چرخه عملیاتی به چرخه تبدیل نقد: کسر DPO
تا اینجا داستان یک واقعیت دوستانه را نادیده میگیرد: شما معمولاً بابت موجودی روزی که میرسد پرداخت نمیکنید. تأمینکنندگان اعتبار میدهند، و هر روزی که کالای آنها را پیش از پرداخت نگه میدارید، روزی است که پول آنها چرخه شما را تأمین مالی میکند نه پول شما. معیار سوم این را ثبت میکند:
DPO = (میانگین حسابهای پرداختنی / بهای تمامشده کالای فروشرفته) × ۳۶۵آن را از چرخه عملیاتی کسر کنید تا چرخه تبدیل نقد (CCC) به دست آید، که به آن چرخه عملیاتی خالص یا چرخه نقد نیز میگویند:
چرخه تبدیل نقد = DIO + DSO − DPOاگر کسبوکار مثال ما بهطور میانگین در ۳۵ روز به تأمینکنندگان پرداخت کند:
CCC = ۶۴ + ۲۷ − ۳۵ = ۵۶ روزچرخه عملیاتی ۹۱ روز است، اما پول خودِ کسبوکار فقط ۵۶ روز قفل است — تأمینکنندگان ۳۵ روز دیگر را تأمین مالی میکنند. CCC همیشه کوتاهتر از (یا برابر با) چرخه عملیاتی است، و همان عددی است که به پرسشی پاسخ میدهد که بانک شما واقعاً میپرسد: پول شما چند وقت از دسترس شما خارج است؟
CCC حتی میتواند منفی شود. کسبوکارهایی که پیش از پرداخت به تأمینکنندگان از مشتریان وصول میکنند — مثلاً نرمافزار اشتراکی که سالانه از پیش صورتحساب میکند، یا خردهفروشان پرگردش با شرایط ۶۰ روزه تأمینکننده — چرخه منفی دارند، یعنی تأمینکنندگان و مشتریان عملیات را بدون بهره تأمین مالی میکنند. این یک مزیت ساختاری است که ارزش حفظ دارد، نه یک کنجکاوی حسابداری.
چرا هر دو معیار را نگه داریم؟
چون مشکلات متفاوتی را تشخیص میدهند. چرخه عملیاتی طولانی یعنی شما کند هستید: موجودی میماند، مشتریان تأخیر میکنند. چرخه تبدیل نقد طولانی با وجود یک چرخه عملیاتی معقول یعنی تأمینکنندگان شما شرایط کوتاه میدهند در حالی که شما به مشتریان شرایط بلند میدهید — یک ناهماهنگی تأمین مالی، نه شکست عملیاتی. اگر معیار اشتباه را اصلاح کنید، تأمینکنندگانی را که به آنها وابستهاید تحت فشار میگذارید در حالی که نشتی واقعی، یعنی انباری از کالاهای کمگردش، همچنان بزرگ میشود.
چه عددی خوب محسوب میشود؟
هیچ هدف جهانی وجود ندارد؛ چرخه زاده مدل کسبوکار است. نقاط مرجع مفید:
- نرمافزار و خدمات اشتراکی غالباً چرخه عملیاتی زیر ۳۰ روز دارند — بدون موجودی فیزیکی، صورتحساب دورهای. شرکتهای متمرکز بر مشتریان سازمانی وقتی مشتریان بزرگ کند پرداخت میکنند به سمت ۶۰ تا ۹۰ روز کشیده میشوند.
- خردهفروشی معمولاً حدود ۶۰ تا ۹۰ روز قرار میگیرد، با غلبه DIO و نوسانهای فصلی.
- تولید طولانیتر است، غالباً ۹۰ روز یا بیشتر، زیرا مواد اولیه، کار در جریان ساخت و کالای ساختهشده هر یک روزهایی پیش از وقوع فروش اضافه میکنند.
- توزیعکنندگان عمدهفروش مانند باشگاههای انبار بزرگ با جفت کردن گردش سریع موجودی با پرداخت تقریباً نقدی مشتری، چرخههای ۳۰ تا ۶۰ روزه را نشان دادهاند.
با صنعت خودتان و مهمتر از آن با تاریخ خودتان مقایسه کنید. چرخهای که طی چهار فصل از ۷۰ به ۹۵ روز میخزد چیزی به شما میگوید، حتی اگر میانگین صنعت ۱۰۰ باشد. حداقل فصلی آن را پیگیری کنید؛ اگر نقدینگی تنگ است ماهانه.
چگونه چرخه خود را کوتاه کنیم
هر پایه اهرمهای خودش را دارد. ابتدا روی طولانیترین پایه کار کنید — آنجا هر روز صرفهجوییشده بیشترین نقد را آزاد میکند.
کاهش DIO:
- محصولات را بر اساس گردش رتبهبندی کنید و رده پایین را ارزان کنید یا متوقف کنید. موجودی مرده DIO بینهایت دارد و هر روزی که میماند میانگین را بالا میکشد.
- وقتی نرخ فروشرفت خود را دانستید، در دستههای کوچکتر و مکررتر سفارش دهید. صرفهجویی هزینه نگهداری غالباً از تخفیف عمده از دسترفته بیشتر است.
- موجودی نمایشی را از موجودی قابل فروش در شمارشهایتان تفکیک کنید تا معیار واقعیت را منعکس کند.
کاهش DSO:
- روزی که کار ارسال یا تکمیل میشود فاکتور صادر کنید، نه در پایان ماه. فاکتور صادرشده در همان روز بهطور معمول یک هفته سریعتر از فاکتور دستهای وصول میشود.
- شرایط را برای پرداختکنندگان کند کوتاه کنید نه برای همه: پرداختکنندگان مزمن Net 45 را به Net 15 منتقل کنید نه اینکه مشتریان خوب را تنبیه کنید.
- یک تخفیف کوچک پرداخت زودرس ارائه دهید (2/10 Net 30 کلاسیک است) و مهمتر از آن، روزی که فاکتور سررسید میشود پیگیری کنید — اولین یادآوری همانی است که کار میکند.
- مراقب نقدی «پرداختشده اما اعمالنشده» باشید: پرداختهای مشتری که در حساب وجوه واریزنشده میمانند مطالبات و DSO را متورم میکنند در حالی که پول از قبل مال شماست.
مدیریت DPO با احتیاط:
کشیدن حسابهای پرداختنی چرخه تبدیل نقد را کوتاه میکند، اما برخلاف بهبود DIO و DSO، یک طرف مقابل دارد. پرداخت در روز ۴۵ بهجای روز ۳۰ بدون توافق، مدیریت سرمایه در گردش نیست؛ پرداخت دیرهنگام است، و به قیمت حسن نیت تأمینکننده، تخفیفهای پرداخت زودرس و در نهایت شرایط اعتباری تمام میشود. دربارۀ شرایط طولانیتر آشکارا مذاکره کنید، تخفیفهایی را بگیرید که از هزینه سرمایه شما پیشی میگیرند، و پرداختنیها را خودکار کنید تا «پرداخت بهموقع» پیشفرض باشد، نه یک دستاورد.
پیگیری ورودیها در دفاتر شما
DIO، DSO و DPO فقط به اندازه ماندههای پشتشان صادق هستند، و آن ماندهها از حسابداری منظم میآیند: حسابهای موجودی، مطالبات و پرداختنی که در هر پایان ماه واقعیت را منعکس میکنند. در یک دفتر متنی ساده، سه حساب چرخه در ساختاری طبیعی قرار میگیرند، و بستن پایان ماه اقلام تعهدی را ثبت میکند که میانگینها را معنادار نگه میدارد:
2026-10-01 open Assets:Inventory
2026-10-01 open Assets:Receivables:Customers
2026-10-01 open Liabilities:Payables:Suppliers
2026-10-01 open Expenses:COGS
2026-10-05 * "Acme Supply" "October stock order, Net 30"
Assets:Inventory 12,000.00 USD
Liabilities:Payables:Suppliers -12,000.00 USD
2026-10-18 * "Customer invoice #1042" "Net 15 terms"
Assets:Receivables:Customers 8,400.00 USD
Income:Sales -8,400.00 USD
2026-10-18 * "Customer invoice #1042" "COGS on sale"
Expenses:COGS 5,100.00 USD
Assets:Inventory -5,100.00 USD
2026-10-31 * "Supplier payment" "Acme September balance"
Liabilities:Payables:Suppliers 9,800.00 USD
Assets:Checking -9,800.00 USDبا ثبت موجودی، مطالبات و پرداختنیها همانطور که رویدادها رخ میدهند، هر ترازنامه پایان ماه ورودیهای خام هر سه معیار را به شما میدهد — بدون باستانشناسی صفحهگسترده. عادتی که مهم است ثبت فاکتور و پرداخت بهعنوان رویدادهای جداگانه با تاریخهای واقعیشان است؛ ادغام آنها در یک سند، دقیقاً همان اطلاعات زمانی را که چرخه اندازه میگیرد نابود میکند.
اشتباهات رایج هنگام محاسبه چرخه
- استفاده از ماندههای پایان دوره بهجای میانگینها. یک پایان ماه غیرعادی — یک تحویل عمده، چک دیرکرد یک مشتری بزرگ — کل معیار را منحرف میکند. همیشه ابتدا و انتهای دوره را میانگین بگیرید.
- مخلوط کردن دورهها. بهطور پیوسته سالانه کنید: با ارقام سالانه در ۳۶۵ و با ارقام فصلی در ۹۰ ضرب کنید. DIO از COGS سالانه بهعلاوه DSO از فروش فصلی، مجموع بیمعنایی است.
- گنجاندن فروش نقدی در مخرج DSO. زمان وصول را کمتر از واقع نشان میدهد. وقتی میتوانید تفکیک کنید از فروش نسیه استفاده کنید.
- مقایسه میان مدلهای کسبوکار. چرخه ۸۰ روزه شما از چرخه ۲۵ روزه یک شرکت نرمافزاری بدتر نیست؛ ممکن است برای یک تولیدکننده عالی باشد. درون صنعت خودتان و در برابر روند خودتان مقایسه کنید.
- فرض سالم بودن خودکار یک CCC منفی. چرخه منفی که با کشیدن تأمینکنندگان فراتر از شرایط توافقشده تأمین مالی میشود، دردسری قرضگرفته است. پیش از جشن گرفتن بررسی کنید چرا چرخه منفی است.
پایان ماه بعدی شما: هر سه را محاسبه کنید
دو ترازنامه آخرتان و صورت سود و زیان دوازده ماه گذشته را بیرون بکشید. DIO، DSO و DPO را با فرمولهای بالا محاسبه کنید، دو تای اول را برای چرخه عملیاتی جمع کنید، سومی را برای چرخه تبدیل نقد کسر کنید، و چهار عدد را جایی بنویسید که فصل بعد ببینید. هر پایهای که طولانیتر است پروژه ۹۰ روز آینده شماست — و هر روزی که از آن کم کنید، نقدی است که بدون فروش حتی یک واحد اضافه به حساب شما بازمیگردد.
