BBF Journal

калькулятор

Калькулятор оборачиваемости: DSO, DIO, DPO и цикл оборотного капитала

DSO, DIO, DPO и цикл оборотного капитала по выручке, себестоимости и средним остаткам за 365, 90 или 30 дней; капитал в обороте и потребность при росте.

Выручка и себестоимость — за этот период, остатки — средние за него

Без НДС, чтобы не смешивать с дебиторкой, которая обычно с НДС

Закупочная стоимость проданного товара или прямые затраты

(Остаток на начало + остаток на конец) ÷ 2

Товары, материалы и незавершённое производство по учётной стоимости

Только долг перед поставщиками, без налогов и зарплаты

Отрицательное значение — падение; дни оборота считаются неизменными

Цикл оборотного капитала (CCC)В обороте 2 500 000 ₽
91,25дня
DSO — дебиторка
45,63дня
DIO — запасы
91,25дня
DPO — кредиторка
45,63дня
Оборачиваемость дебиторки
8раз за год
Оборачиваемость запасов
4раз за год
Оборачиваемость кредиторки
8раз за год

Деньги, вложенные в закупку, возвращаются через 91,25 дня: 91,25 дня товар лежит на складе, ещё 45,63 дня ждёте оплату, а 45,63 дня отсрочки от поставщиков этот срок сокращают.

Оборотный капитал и рост

Дебиторка и запасы — это ваши деньги, кредиторка — деньги поставщиков. Разница и есть капитал, который бизнес держит в обороте. При росте выручки на 20 % и прежних днях оборота он вырастет пропорционально — это оценка порядка величины, а не бюджет.

Капитал в обороте
2 500 000
Доля в выручке
20,83%
При росте на 20 %
3 000 000
Дополнительно нужно
500 000

Что освободит сокращение DSO

Каждый день ожидания оплаты держит в дебиторке дневную выручку — 32 876,71 ₽. Сократите отсрочку, введите предоплату или продайте дебиторку фактору — и эти деньги вернутся на счёт.

DSO меньше наНовый DSOОсвободится
1 день44,63 дня32 876,71
5 дней40,63 дня164 383,56
10 дней35,63 дня328 767,12
15 дней30,63 дня493 150,68
30 дней15,63 дня986 301,37

Формула

Как считается

Оборачиваемость показывает, сколько дней деньги бизнеса проводят в каждом звене операционного цикла. Калькулятор считает три срока и складывает их в один. DSO (days sales outstanding) — сколько дней в среднем покупатели платят после отгрузки: средняя дебиторская задолженность делится на выручку и умножается на число дней периода. DIO (days inventory outstanding) — сколько дней товар или материалы лежат до продажи: средние запасы делятся на себестоимость продаж. DPO (days payable outstanding) — сколько дней вы сами пользуетесь деньгами поставщиков: средняя кредиторская задолженность делится на ту же себестоимость. Цикл оборотного капитала, он же финансовый или денежный цикл (CCC, cash conversion cycle), — это DSO + DIO − DPO: столько дней проходит от оплаты поставщику до получения денег от покупателя, и всё это время бизнес финансирует оборот из своих или заёмных денег.

Запасы и кредиторку делят на себестоимость, а дебиторку — на выручку, потому что база должна совпадать с ценой, по которой учтён остаток: запасы и долг перед поставщиками стоят по закупочным ценам без наценки, а дебиторка — по ценам продажи. Коэффициенты оборачиваемости — те же отношения без дней: сколько раз за период обернулась дебиторка, запасы и кредиторка. Дни оборота, умноженные на коэффициент, дают длину периода, так что оба показателя описывают одно и то же с разных сторон.

DSO, дней
Средняя дебиторка ÷ Выручка × Дни периода
DIO, дней
Средние запасы ÷ Себестоимость × Дни периода
DPO, дней
Средняя кредиторка ÷ Себестоимость × Дни периода
Цикл оборотного капитала (CCC)
DSO + DIO − DPO
Оборачиваемость дебиторки
Выручка ÷ Средняя дебиторка, раз за период
Оборачиваемость запасов
Себестоимость ÷ Средние запасы, раз за период
Оборачиваемость кредиторки
Себестоимость ÷ Средняя кредиторка, раз за период
Капитал в обороте
Дебиторка + Запасы − Кредиторка
Капитал при росте выручки
Капитал в обороте × (1 + Рост ÷ 100)
Цена одного дня DSO
Выручка ÷ Дни периода

Средний остаток — (остаток на начало периода + остаток на конец) ÷ 2. Дни периода: 365 для года, 90 для квартала, 30 для месяца — выручка и себестоимость берутся за тот же период.

Пример

Торговая компания за год: выручка 12 000 000 ₽, себестоимость продаж 8 000 000 ₽, средняя дебиторка покупателей 1 500 000 ₽, средние запасы 2 000 000 ₽, средняя кредиторка поставщикам 1 000 000 ₽. DSO = 1 500 000 ÷ 12 000 000 × 365 = 45,63 дня; DIO = 2 000 000 ÷ 8 000 000 × 365 = 91,25 дня; DPO = 1 000 000 ÷ 8 000 000 × 365 = 45,63 дня. Цикл оборотного капитала: 45,63 + 91,2545,63 = 91,25 дня. Дебиторка оборачивается 8 раз в год, запасы — 4, кредиторка — 8.

В обороте при этом связано 2 500 000 ₽ — дебиторка плюс запасы минус кредиторка, то есть 20,83 % годовой выручки. Если выручка вырастет на 20 %, а дни оборота останутся прежними, капитал в обороте вырастет до 3 000 000 ₽, и 500 000 ₽ придётся откуда-то взять: из прибыли, кредита или более длинной отсрочки поставщиков. Каждый день DSO стоит дневную выручку — 32 876,71 ₽: сократив отсрочку покупателям на один день, вы вернёте в оборот ровно эту сумму.

Таблица

Цикл оборотного капитала при разной отсрочке

Те же условия, что в примере, меняется только срок оплаты покупателями. Дебиторка при каждом DSO подбирается по формуле «DSO × выручка в день», запасы и кредиторка прежние, поэтому DIO и DPO во всех строках одинаковы: 91,25 дня и 45,63 дня.

DSOДебиторкаCCCКапитал в оборотеНужно при росте на 20 %
15 дней493 150,6860,62 дня1 493 150,68298 630,14
30 дней986 301,3775,63 дня1 986 301,37397 260,27
45 дней1 479 452,0590,62 дня2 479 452,05495 890,41
60 дней1 972 602,74105,63 дня2 972 602,74594 520,55
90 дней2 958 904,11135,63 дня3 958 904,11791 780,82

Зависимость линейная: каждые 15 дней отсрочки держат в дебиторке 493 150,68 ₽. Разница между строками «45 дней» и «30 дней» именно такая — 2 479 452,05 ₽ против 1 986 301,37 ₽ капитала в обороте. Сокращение DSO — самый дешёвый источник оборотных денег: в отличие от кредита оно не стоит процентов, а в отличие от сокращения запасов не грозит пустыми полками.

Оговорки

Что здесь не учтено

Калькулятор работает со средними остатками, а в балансе стоят остатки на дату. Среднее из двух дат — грубая оценка: если в конце года склад забит под сезон, а летом пуст, DIO по двум точкам будет заметно отличаться от реального. Точнее считать по остаткам на конец каждого месяца. Сезонность в модель не входит вовсе: дни оборота предполагают, что продажи и закупки идут равномерно весь период, а у сезонного бизнеса «средний» DSO может не соответствовать ни одному реальному месяцу.

НДС. Дебиторка и кредиторка в учёте стоят с налогом, а выручка и себестоимость в отчёте о финансовых результатах — без него. Если подставить как есть, DSO и DPO окажутся завышены примерно на ставку налога. Либо очистите остатки от НДС (калькулятор НДС выделит его расчётным способом), либо возьмите выручку и себестоимость с налогом — важно, чтобы числитель и знаменатель были в одной базе.

Авансы. Полученные от покупателей авансы — не дебиторка, а обязательство перед ними, и они сокращают потребность в деньгах; выданные поставщикам авансы, наоборот, её увеличивают. В формулы они не входят: если авансы существенны, прибавьте выданные к дебиторке, а полученные — к кредиторке. Модель роста — пропорциональная: капитал в обороте растёт вместе с выручкой при неизменных днях оборота. На практике запасы часто растут медленнее выручки, а дебиторка — быстрее, если ради роста покупателям дают более длинную отсрочку. Все остатки и планируемый рост задали вы; сайт не прогнозирует ни выручку, ни платёжную дисциплину покупателей.

На практике

Как цикл превращается в потребность в кредите

Цикл в 91,25 дня означает, что деньги, уплаченные поставщику, вернутся на счёт только через этот срок. Пока они возвращаются, зарплата, аренда и следующая закупка требуют новых денег — это и есть потребность в оборотном капитале, а при росте выручки — дополнительная потребность 500 000 ₽ из примера. Её закрывают тремя способами. Первый — кредит или овердрафт: сколько будет стоить обслуживание, считает кредитный калькулятор для бизнеса, а выдержит ли бизнес такую нагрузку по EBITDA — калькулятор долговой нагрузки.

Второй способ — сократить DSO. Факторинг превращает отсрочку в деньги сразу после отгрузки за комиссию фактора; скидка за предоплату показывает, во сколько процентов годовых обходится скидка за раннюю оплату, — часто это дешевле кредита; а расчёт срока оплаты помогает следить за датами по договорам, чтобы отсрочка не растягивалась сверх условленной. Третий способ — сократить DIO и удлинить DPO: меньше запасов на складе, дольше отсрочка от поставщиков. Отрицательный цикл, когда DPO больше суммы DSO и DIO, — норма для розницы с быстрой оборачиваемостью: поставщики кредитуют бизнес, и капитал в обороте становится отрицательным. Насколько прибыльна такая модель, покажет калькулятор рентабельности. Для личного бюджета аналог капитала в обороте — финансовая подушка: запас на месяцы, пока доход не пришёл, а расходы уже есть.

FAQ

Частые вопросы

Что такое DSO простыми словами?
DSO — сколько дней в среднем вы ждёте денег после отгрузки. Считается как средняя дебиторская задолженность, делённая на выручку и умноженная на число дней периода. При выручке 12 000 000 ₽ в год и средней дебиторке 1 500 000 ₽ DSO равен 45,63 дня: примерно столько длится отсрочка с учётом тех, кто платит позже срока. Каждый день DSO держит в дебиторке дневную выручку — здесь это 32 876,71 ₽, и ровно столько вернётся на счёт, если сократить отсрочку на один день.
Что означает отрицательный цикл оборотного капитала?
Что поставщики кредитуют бизнес дольше, чем деньги лежат в запасах и дебиторке: DPO больше суммы DSO и DIO. Так работает розница с быстрым оборотом — покупатели платят сразу, товар уходит с полки за неделю-две, а поставщику платят через месяц-полтора. Капитал в обороте при этом отрицательный: бизнес не вкладывает деньги в оборот, а получает их от поставщиков. Это не ошибка расчёта, а модель, но она держится на объёме закупок: если продажи упали, отсрочка поставщиков кончается раньше, чем распродаются запасы.
Почему запасы делят на себестоимость, а дебиторку — на выручку?
Потому что база должна совпадать с ценой, по которой учтён остаток. Запасы стоят в балансе по закупочным ценам, без наценки, и в день продажи со склада уходит товар на сумму дневной себестоимости, а не дневной выручки. Дебиторка, наоборот, возникает по ценам продажи — покупатель должен вам выручку, поэтому её сравнивают с выручкой. Кредиторка поставщикам тоже связана с закупками, значит, с себестоимостью. Если разделить запасы на выручку, DIO окажется занижен на величину наценки, и цикл получится короче реального.
Откуда брать средние остатки для расчёта?
Из баланса или оборотно-сальдовой ведомости: остаток на начало периода плюс остаток на конец, делённые на два. Дебиторка — счёт 62 (только покупатели, без выданных авансов), запасы — счета 10, 41, 43 и незавершённое производство, кредиторка — счёт 60 (только поставщики, без налогов и зарплаты). Если остатки сильно скачут внутри года, среднее из двух дат врёт — берите остатки на конец каждого месяца и усредняйте их. Выручка и себестоимость — из отчёта о финансовых результатах за тот же период, что и остатки.
Как посчитать потребность в оборотном капитале при росте выручки?
Калькулятор считает по пропорциональной модели: при неизменных днях оборота капитал в обороте растёт вместе с выручкой. В примере в обороте связано 2 500 000 ₽ — 20,83 % выручки; при росте на 20 % понадобится 3 000 000 ₽, то есть дополнительно 500 000 ₽. Это оценка порядка величины, а не бюджет: часть остатков растёт быстрее выручки, часть — медленнее. Дополнительную потребность закрывают из прибыли, кредита или сокращением DSO: при отсрочке 30 дней вместо 45,63 капитал в обороте был бы 1 986 301,37 ₽.
Чем оборачиваемость в днях отличается от коэффициента оборачиваемости?
Это одно и то же отношение, записанное с разных сторон. Коэффициент показывает, сколько раз за период обернулся остаток: выручка ÷ дебиторка = 8 раз в год. Дни оборота показывают, сколько длится один оборот: 365 ÷ 8 = 45,63 дня. Произведение дней и коэффициента всегда равно длине периода. Дни удобнее для управления — их можно сравнить с отсрочкой в договоре, — а коэффициент чаще встречается в финансовом анализе и банковских методиках.