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,25 − 45,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,68 ₽60,62 дня1 493 150,68 ₽298 630,14 ₽
30 дней986 301,37 ₽75,63 дня1 986 301,37 ₽397 260,27 ₽
45 дней1 479 452,05 ₽90,62 дня2 479 452,05 ₽495 890,41 ₽
60 дней1 972 602,74 ₽105,63 дня2 972 602,74 ₽594 520,55 ₽
90 дней2 958 904,11 ₽135,63 дня3 958 904,11 ₽791 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 дня. Произведение дней и коэффициента всегда равно длине периода. Дни удобнее для управления — их можно сравнить с отсрочкой в договоре, — а коэффициент чаще встречается в финансовом анализе и банковских методиках.