Ваш отчёт о прибылях говорит, что месяц был прибыльным. Банковский счёт говорит обратное. Если этот разрыв вам знаком, число, которое его объясняет, — это, вероятно, ваш операционный цикл: количество дней между заполнением склада и моментом, когда деньги клиента оказываются у вас в руках.
Каждый день этого цикла — это день, когда ваши деньги работают на кого-то другого. Розничному продавцу с 120-дневным операционным циклом нужно примерно вдвое больше оборотного капитала, чем идентичному конкуренту с 60-дневным циклом — тот же объём продаж, та же маржа, но вдвое больше денег заперто в коробках и неоплаченных счетах. В этой статье показано, как измерить этот цикл, что говорит каждая его половина и почему вычитание ещё одного числа превращает его в цикл конверсии денежных средств, о котором на самом деле спрашивают кредиторы.
Что измеряет операционный цикл
Операционный цикл (ОЦ) отвечает на один вопрос: сколько дней в среднем проходит с момента получения запасов до сбора денег от их продажи? У него ровно две составляющие:
- Период запасов (DIO — Days Inventory Outstanding, период оборота запасов): сколько времени товар лежит, прежде чем продаться.
- Период дебиторской задолженности (DSO — Days Sales Outstanding, период погашения дебиторской задолженности): сколько времени после продажи уходит на получение оплаты.
Сложите их, и получите цикл:
Operating Cycle = DIO + DSOОбратите внимание, чего здесь нет: поставщиков. Операционный цикл начинается с момента поступления запасов, а не с момента их оплаты. Это сделано намеренно — он измеряет эффективность ваших операций (закупка, хранение, продажа, инкассация), до того как в дело вступает кредит поставщиков. Кредиторская задолженность получает свою роль позже, когда операционный цикл превращается в цикл конверсии денежных средств.
У предприятий без физических запасов всё равно есть операционный цикл; он просто несимметричен. У сервисной компании без запасов DIO близок к нулю, поэтому её цикл почти полностью состоит из DSO — ожидания между выполнением работы и получением оплаты. У розничного продавца, работающего только за наличные, картина зеркальная: DSO близок к нулю, и весь цикл — это запасы.
Составляющая 1: DIO — период оборота запасов
DIO показывает, сколько времени в среднем каждый доллар запасов лежит, прежде чем продаться. Формула работает через оборачиваемость запасов:
Inventory Turnover = Cost of Goods Sold / Average Inventory
DIO = 365 / Inventory TurnoverИли в один шаг:
DIO = (Average Inventory / Cost of Goods Sold) × 365Используйте средний запас — (начальный + конечный) / 2 — а не только конечный остаток, потому что одна дата баланса может застать вас сразу после крупной поставки или прямо перед ней. Оба входных значения берутся прямо из ваших книг: себестоимость продаж (COGS) из отчёта о прибылях, запасы из баланса.
Допустим, за год ваша себестоимость продаж составляет 400 000 долларов, начальный запас — 60 000 долларов, конечный запас — 80 000 долларов. Средний запас — 70 000 долларов, оборачиваемость — 5,7×, а DIO — около 64 дней. Каждая единица товара, которую вы держите на складе, продаётся примерно за два месяца.
Высокий DIO означает, что деньги стоят на полках. Иногда это стратегия — оптовые скидки, буферный запас на случай перебоев с поставками — но часто это медленно оборачивающиеся товары, избыточные заказы или неликвид, который никто не уценил. DIO не скажет вам, что именно; он лишь покажет, где искать.
Составляющая 2: DSO — период погашения дебиторской задолженности
DSO показывает, сколько времени клиенты платят вам после продажи:
DSO = (Average Accounts Receivable / Total Credit Sales) × 365Здесь важны две детали. Во-первых, в знаменателе — продажи в кредит, а не общая выручка. Продажи за наличные закрываются за ноль дней, поэтому их включение в знаменатель занижает то, насколько медленно на самом деле платят ваши клиенты по выставленным счетам. Если вам трудно разделить продажи за наличные и в кредит, общая выручка — приемлемое упрощение; просто знайте, что оно льстит результату.
Во-вторых, используйте среднюю дебиторскую задолженность, по той же логике, что и для запасов: (начальная + конечная) / 2 сглаживает пики на конец месяца.
Продолжая пример: средняя дебиторская задолженность 45 000 долларов при продажах в кредит 600 000 долларов даёт DSO около 27 дней. Если ваши условия — Net 30, вы собираете платежи примерно вовремя; если Net 15, клиенты в среднем платят вам почти на две недели позже, и DSO только что количественно оценил эту утечку.
Рост DSO — одно из самых ранних предупреждений, которое получает бизнес. Редко это значит, что один крупный клиент перестал платить — это вы бы заметили. Это значит, что десять клиентов начали платить на четыре дня позже, и ни один процесс этого не зафиксировал.
Собираем вместе: практический пример
Возьмём числа выше — DIO 64 дня, DSO 27 дней:
Operating Cycle = 64 + 27 = 91 daysДевяносто один день с момента поступления товара к вам на склад до момента, когда продажа превращается в деньги, которые можно потратить. Примерно четверть года. Если этот бизнес держит 70 000 долларов в запасах и 45 000 долларов в дебиторской задолженности для поддержки своих продаж, это 115 000 долларов его собственных денег, постоянно связанных в цикле — деньги, которые не могут оплатить аренду, зарплату или финансировать следующий заказ.
Теперь представьте, что владелец сокращает DIO до 50 дней за счёт более строгого пополнения запасов, а DSO до 20 дней за счёт более быстрого выставления счетов. Цикл сокращается до 70 дней, и запертые в нём деньги падают примерно на пятую часть. Без новых продаж. Вот почему улучшение оборотного капитала часто превосходит рост выручки как источник денег: рост обычно увеличивает сумму денег, связанных в цикле, тогда как сокращение цикла высвобождает деньги, которые вы уже заработали.
От операционного цикла к циклу конверсии денежных средств: вычитаем DPO
До сих пор рассказ игнорировал один благоприятный факт: вы обычно не платите за запасы в день их поступления. Поставщики предоставляют кредит, и каждый день, когда вы держите их товары до оплаты, — это день, когда их деньги финансируют ваш цикл, а не ваши. Третий показатель отражает это:
DPO = (Average Accounts Payable / Cost of Goods Sold) × 365Вычтите его из операционного цикла, и получите цикл конверсии денежных средств (CCC), также называемый чистым операционным циклом или денежным циклом:
Cash Conversion Cycle = DIO + DSO − DPOЕсли наш примерный бизнес платит поставщикам в среднем за 35 дней:
CCC = 64 + 27 − 35 = 56 daysОперационный цикл — 91 день, но собственные деньги бизнеса связаны всего на 56 дней — поставщики финансируют остальные 35. CCC всегда короче (или равен) операционного цикла, и именно это число отвечает на вопрос, который на самом деле задаёт ваш банк: на сколько дней ваши деньги выходят из ваших рук?
CCC может даже стать отрицательным. Бизнесы, которые собирают деньги с клиентов до оплаты поставщикам — например, подписочное ПО, выставляющее счета за год вперёд, или розничные продавцы с высокой оборачиваемостью на 60-дневных условиях поставщиков — работают с отрицательным циклом, то есть поставщики и клиенты финансируют операции беспроцентно. Это структурное преимущество, которое стоит защищать, а не бухгалтерская курьёзность.
Зачем держать оба показателя?
Потому что они диагностируют разные проблемы. Длинный операционный цикл означает, что вы медлительны: товар лежит, клиенты тянут. Длинный цикл конверсии денежных средств при приличном операционном цикле означает, что поставщики дают вам короткие сроки, а вы даёте клиентам длинные — это несоответствие финансирования, а не провал в операциях. Исправьте не тот — и вы начнёте давить на поставщиков, от которых зависите, пока реальная утечка, склад медленно оборачивающихся товаров, продолжает расти.
Какое число считается хорошим?
Универсальной цели нет; цикл — порождение бизнес-модели. Полезные ориентиры:
- Софт и подписочные сервисы часто работают с операционным циклом менее 30 дней — нет физических запасов, регулярное выставление счетов. Компании, ориентированные на корпоративных клиентов, растягиваются к 60–90 дням, когда крупные клиенты платят медленно.
- Розничная торговля обычно укладывается примерно в 60–90 дней, где доминирует DIO с сезонными колебаниями.
- Производство длится дольше, часто 90 дней и более, потому что сырьё, незавершённое производство и готовая продукция добавляют дни ещё до того, как происходит продажа.
- Оптовые дистрибьюторы, такие как крупные складские клубы, демонстрировали циклы в диапазоне 30–60 дней, сочетая быструю оборачиваемость запасов с оплатой от клиентов, близкой к наличной.
Сравнивайте с вашей отраслью и, что важнее, с вашей собственной историей. Цикл, ползущий с 70 до 95 дней за четыре квартала, говорит вам кое-что, даже если средний показатель по отрасли — 100. Отслеживайте его как минимум ежеквартально; ежемесячно, если с деньгами туго.
Как сократить цикл
У каждой составляющей свои рычаги. Начинайте с самой длинной — там каждый сэкономленный день высвобождает больше всего денег.
Сокращайте DIO:
- Ранжируйте продукты по оборачиваемости и уценивайте или снимайте с продажи нижний сегмент. У неликвида DIO равен бесконечности и тянет среднее вверх каждый день, пока он лежит.
- Заказывайте меньшими, более частыми партиями, как только узнаете свою скорость продаж. Экономия на издержках хранения обычно перевешивает потерянную оптовую скидку.
- Отделяйте демонстрационный запас от продаваемого при подсчёте, чтобы показатель отражал реальность.
Сокращайте DSO:
- Выставляйте счёт в день отгрузки или завершения работ, а не в конце месяца. Счёт, выставленный в тот же день, обычно оплачивается на неделю быстрее, чем выставленный пакетно.
- Сокращайте сроки для медленных плательщиков, а не для всех: переводите хронических плательщиков с Net 45 на Net 15, вместо того чтобы наказывать хороших клиентов.
- Предлагайте небольшую скидку за раннюю оплату (2/10 Net 30 — классика) и, что важнее, напоминайте в день просрочки счёта — первое напоминание работает лучше всего.
- Следите за «оплаченным, но не зачтённым»: платежи клиентов, лежащие на счёте неразмещённых средств, завышают дебиторскую задолженность и DSO, хотя деньги уже ваши.
Управляйте DPO осторожно:
Растягивание кредиторской задолженности сокращает цикл конверсии денежных средств, но, в отличие от улучшений DIO и DSO, у него есть контрагент. Оплата на 45-й день вместо 30-го без договорённости — это не управление оборотным капиталом; это просрочка платежа, и она стоит доброжелательности поставщика, скидок за раннюю оплату и в конечном итоге кредитных условий. Договаривайтесь о более длительных сроках открыто, берите скидки, которые превышают вашу стоимость капитала, и автоматизируйте кредиторскую задолженность, чтобы «оплачено вовремя» было нормой, а не достижением.
Отслеживание входных данных в ваших книгах
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Когда запасы, дебиторская и кредиторская задолженность проводятся по мере событий, каждый баланс на конец месяца даёт вам исходные данные для всех трёх показателей — без раскопок в таблицах. Привычка, которая имеет значение, — проводить счёт и платёж как отдельные события с их реальными датами; объединение их в одну запись уничтожает именно ту информацию о сроках, которую измеряет цикл.
Распространённые ошибки при расчёте цикла
- Использование конечных остатков вместо средних. Один необычный конец месяца — крупная поставка, поздний чек крупного клиента — искажает весь показатель. Всегда усредняйте начальный и конечный остатки.
- Смешивание периодов. Приводите к одному периоду последовательно: умножайте на 365 с годовыми цифрами, на 90 с квартальными. DIO из годовой себестоимости продаж плюс DSO из квартальных продаж — бессмысленная сумма.
- Включение продаж за наличные в знаменатель DSO. Это занижает время инкассации. Используйте продажи в кредит, когда можете их выделить.
- Сравнение между бизнес-моделями. Ваш 80-дневный цикл не хуже 25-дневного цикла софтверной компании; для производителя он может быть отличным. Сравнивайте внутри отрасли и со своей собственной динамикой.
- Восприятие отрицательного CCC как автоматически здорового. Отрицательный цикл, обеспеченный растягиванием поставщиков сверх согласованных сроков, — это взятая взаймы проблема. Проверьте, почему цикл отрицательный, прежде чем праздновать.
Ваш следующий конец месяца: рассчитайте все три
Возьмите два последних баланса и отчёт о прибылях за последние двенадцать месяцев. Рассчитайте DIO, DSO и DPO по формулам выше, сложите первые два для операционного цикла, вычтите третье для цикла конверсии денежных средств и запишите четыре числа туда, где увидите их в следующем квартале. Какая бы составляющая ни была самой длинной — это ваш проект на ближайшие 90 дней, и каждый день, который вы с неё снимете, — это деньги обратно на вашем счёте без продажи ни единой дополнительной единицы.





