Beancount.io LogoBeancount.io

Вертикальный и трендовый анализ: преобразование финансовых отчетов в проценты для выявления снижения маржи

13 мин чтенияMike ThriftMike Thrift
Вертикальный и трендовый анализ: преобразование финансовых отчетов в проценты для выявления снижения маржи

Основательница компании достала с полки отчеты о прибылях и убытках за последние три года и заметила нечто странное. Выручка за этот период выросла на 41% — и она этим гордилась — но чистая прибыль увеличилась всего на 7%. Одни только долларовые показатели не позволяли увидеть проблему. Когда она перевела каждую строку в проценты от выручки, ситуация сразу прояснилась: себестоимость продаж незаметно выросла с 52% до 58%, расходы на оплату труда — с 19% до 23%, а операционная маржа тихо обвалилась с 14% до 8%. Она работала больше за меньшие деньги, и ее бухгалтерия ни разу не забила тревогу, потому что долларовые показатели шли вверх.

В этом и заключается ценность вертикального анализа (common-size analysis) и его «брата» — трендового анализа. Оба метода заменяют «сырые» доллары в финансовых отчетах на проценты. Как только вы это делаете, проблемы, скрывающиеся за ростом, становится невозможно игнорировать. Это самые дешевые и быстрые аналитические инструменты в распоряжении владельца: они не требуют нового программного обеспечения и за пятнадцать минут раскрывают о бизнесе больше, чем большинство ежемесячных отчетов за год.

В этом руководстве мы разберем суть каждой методики, способы их расчета для отчета о прибылях и убытках и баланса, методы их совмещения, поиск отраслевых бенчмарков и ловушки, в которые попадают те, кто смотрит только на колонки с суммами.

Что на самом деле дает вертикальный анализ

Вертикальный финансовый отчет представляет каждую строку как процент от одной базовой величины. Доллары никуда не деваются, но вы анализируете именно проценты.

  • Вертикальный отчет о прибылях и убытках — каждая строка выражается как процент от общей выручки. Сама выручка принимается за 100%. Себестоимость продаж, валовая прибыль, все операционные расходы, проценты, налоги и чистая прибыль становятся процентами от верхней строки.
  • Вертикальный баланс — каждая строка выражается как процент от всех активов. Денежные средства, дебиторская задолженность, запасы, все основные средства, обязательства и счета собственного капитала становятся процентами от базы активов.
  • Вертикальный отчет о движении денежных средств — обычно каждая строка выражается как процент от общей выручки, хотя некоторые аналитики используют в качестве базы денежный поток от операционной деятельности.

Этот метод иногда называют вертикальным анализом, потому что вы читаете колонку за один период сверху вниз, сравнивая каждую строку с базой на той же странице. Это убирает влияние масштаба: бизнес с оборотом 2 млн долларов и бизнес с оборотом 20 млн долларов можно поставить рядом и содержательно сравнить.

Что добавляет трендовый анализ

Если вертикальный анализ — это мгновенный снимок, то трендовый анализ (часто называемый горизонтальным анализом) — это фильм. Трендовый анализ берет одну и ту же статью расходов за несколько периодов и отслеживает ее изменения.

Распространены два формата:

  1. Изменение в долларах и процентах — для каждой строки показывается изменение суммы и процентное изменение относительно базового года. Если выручка выросла с 1,0 млн до 1,18 млн долларов, это +180 000 долларов и +18%.
  2. Индексные показатели — выберите базовый год (обычно самый ранний), примите все показатели в этом году за 100 и представьте каждый последующий год в виде индекса. Статья, которая выросла с 1,0 млн до 1,45 млн долларов за четыре года, будет иметь индексы 100 → 115 → 128 → 145.

Индексные показатели — это прием, о котором мало кто из владельцев знает, но он на вес золота для выявления неконтролируемого роста затрат: если индекс строки растет быстрее индекса выручки, значит, расходы «съедают» маржу. Если индекс выручки за три года составил 100 → 141, а индекс себестоимости продаж — 100 → 158, значит, затраты обгоняют продажи, и этот разрыв — ваша потерянная прибыль.

Когда вы проводите трендовый анализ за три-пять лет (или более), вы также получаете совокупный среднегодовой темп роста (CAGR), который сглаживает волатильность отдельного года. Формула проста:

CAGR = (Конечное значение ÷ Начальное значение)^(1 ÷ количество лет) − 1

Бизнес, выросший с 1,0 млн до 1,45 млн долларов за четыре года, имеет CAGR около 9,7%. Простое среднее арифметическое четырех годовых темпов роста ввело бы вас в заблуждение, так как оно игнорирует эффект капитализации.

Практический пример: Отчет о прибылях и убытках

Рассмотрим вымышленное кафе Maple & Oak Coffee за три года. Абсолютные цифры выглядят многообещающе:

СтатьяГод 1Год 2Год 3
Выручка$620 000$735 000$878 000
Себестоимость продаж$192 000$242 500$307 300
Валовая прибыль$428 000$492 500$570 700
Зарплата и льготы$186 000$235 200$298 500
Аренда и содержание$54 000$58 800$63 200
Маркетинг$14 000$18 400$22 000
Прочие операционные расходы$48 000$58 800$74 600
Операционная прибыль$126 000$121 300$112 400
Чистая прибыль (после налогов)$94 500$90 975$84 300

Выручка выросла на 42% за три года — это выглядит отлично. Но доллары скрывают то, что происходит на самом деле. Теперь переведем тот же отчет в вертикальную форму (каждая строка как процент от выручки):

СтатьяГод 1Год 2Год 3
Выручка100,0%100,0%100,0%
Себестоимость продаж31,0%33,0%35,0%
Валовая прибыль69,0%67,0%65,0%
Зарплата и льготы30,0%32,0%34,0%
Аренда и содержание8,7%8,0%7,2%
Маркетинг2,3%2,5%2,5%
Прочие операционные расходы7,7%8,0%8,5%
Операционная прибыль20,3%16,5%12,8%
Чистая прибыль (после налогов)15,2%12,4%9,6%

Картина меняется. Посетителей в кафе стало больше, но каждый доллар выручки приносит меньше прибыли, чем три года назад. Себестоимость продаж выросла на четыре процентных пункта, зарплаты — на четыре, «прочие расходы» тоже немного подросли, и единственная статья, доля которой в выручке сокращается, — это аренда, так как она практически фиксирована, а выручка вокруг нее выросла.

Добавление трендового (индексного) анализа за тот же период делает картину еще более четкой. Примем Год 1 = 100:

СтатьяГод 1Год 2Год 3
Выручка100119142
Себестоимость продаж100126160
Зарплата и льготы100126161
Операционная прибыль1009689
Чистая прибыль1009689

Индекс выручки составил 142, но индексы себестоимости и зарплат — 160 и 161 соответственно: каждый из этих показателей рос примерно на 4,5 процентных пункта быстрее выручки в год. Чистая прибыль фактически снизилась. Так в цифрах выглядит неконтролируемый рост затрат. Владелец работает больше, но объективно становится беднее.

Практический пример: Бухгалтерский баланс

Та же логика применима и к бухгалтерскому балансу, где за основу берутся совокупные активы. Представьте баланс кафе за те же три года:

СтатьяГод 1Год 2Год 3
Денежные средства23.0%17.0%11.0%
Дебиторская задолженность4.0%6.0%8.0%
Запасы14.0%18.0%22.0%
Основные средства51.0%49.0%49.0%
Прочие активы8.0%10.0%10.0%
Итого активы100.0%100.0%100.0%
Кредиторская задолженность9.0%12.0%16.0%
Краткосрочный долг6.0%9.0%14.0%
Долгосрочный долг24.0%27.0%31.0%
Итого собственный капитал61.0%52.0%39.0%

Сразу бросаются в глаза три вещи:

  1. Доля денежных средств стремительно сокращается — с 23% до 11% от активов. На бумаге бизнес ликвиден, так как деньги на счету еще есть, но пропорционально их становится все меньше.
  2. Запасы раздуваются — с 14% до 22% активов. Кафе закупает или хранит больше продукции, чем оправдано темпами продаж. Это часто проявляется в балансе на несколько недель раньше, чем рост себестоимости (COGS) отразится в отчете о прибылях и убытках.
  3. Долг вытесняет собственный капитал — доля капитала упала с 61% до 39%, в то время как краткосрочные и долгосрочные обязательства выросли. Бизнес финансируется за счет заемных средств, а не за счет нераспределенной прибыли, поскольку рост прибыли остановился (что мы уже видели в отчете о прибылях и убытках).

Два отчета рассказывают одну и ту же историю с разных сторон — именно в этом и заключается суть качественного анализа.

Как реализовать это на практике

Для этого вам не понадобится ничего, кроме электронной таблицы. Механика процесса:

  1. Экспортируйте данные за период от трех до пяти лет — вам нужны чистые, сопоставимые отчеты о прибылях и убытках и балансы. Сопоставимость крайне важна: если вы меняли план счетов в середине периода, вам придется пересчитать исторические данные в соответствии с текущей структурой, иначе ваши проценты будут несравнимы.
  2. Создайте колонки вертикального анализа, разделив каждую строку на базу соответствующего периода (выручка для отчета о прибылях и убытках, совокупные активы для баланса). Отформатируйте значения как проценты с одним десятичным знаком.
  3. Создайте колонки трендов (индексные колонки), разделив показатели каждого года на показатель базового года и умножив на 100.
  4. Разместите оба представления рядом, период за периодом. Выделите цветом любую строку, где процент в вертикальном анализе изменился более чем на ~1 процентный пункт год к году, или где индекс отклоняется от индекса выручки более чем на ~10 пунктов.
  5. Рассчитайте CAGR (среднегодовой темп роста) для наиболее важных показателей — выручки, валовой прибыли, операционной прибыли, численности персонала, объема продаж — и сравните их друг с другом. Ситуация, когда CAGR выручки выше CAGR расходов, считается здоровой; обратное соотношение — это сигнал тревоги.

Вся эта работа займет час или два при первой настройке шаблона и около двадцати минут каждый квартал на обновление данных. Соотношение затраченного времени к глубине полученных инсайтов просто непревзойденное.

Сравнение с отраслевыми показателями

Отчеты с относительными показателями (вертикальный анализ) — это единственный практический способ сравнить бизнес с оборотом в 1 млн долларов с конкурентом, чей оборот составляет 50 млн долларов. Как только показатели переведены в проценты, разница в масштабе исчезает, и становятся видны структурные различия.

Несколько реалистичных ориентиров по секторам — это лишь примерные диапазоны, а не замена реальным отраслевым данным:

  • Сфера услуг (консалтинг, агентства, профессиональные услуги) — валовая маржа обычно выше 60%, часто выше 70%. Основная статья расходов — зарплаты, а не себестоимость продукции.
  • SaaS и программное обеспечение — валовая маржа на уровне 70–85% является нормой при масштабировании; более низкие показатели указывают на высокие затраты на хостинг/поддержку или необычную капитализацию затрат на выручку.
  • Специализированная розница — валовая маржа 35–50%, при этом аренда и оплата труда составляют по 10–20% от выручки.
  • Рестораны и общепит — валовая маржа на продукты обычно составляет 60–70% (затраты на продукты — 30–40% выручки), но расходы на персонал (25–35%) и аренду (6–10%) снижают чистую маржу до однозначных чисел.
  • Генеральные подрядчики и строительство — валовая маржа 15–25%, чистая маржа 3–7%, при этом в балансе преобладают незавершенное производство (WIP) и дебиторская задолженность (AR).
  • Оптовая торговля — валовая маржа 15–30%, балансы очень перегружены запасами.

При сравнении всегда ориентируйтесь на свой код классификатора (например, NAICS или ОКВЭД) и диапазон выручки. Структура ресторана с оборотом 2 млн долларов сильно отличается от структуры сети с оборотом 20 млн долларов. Полезными открытыми источниками являются таблицы IRS Statistics of Income (бесплатно, по отраслям), RMA Annual Statement Studies (подписка, используется банками для оценки кредитоспособности), отраслевые отчеты BizMiner и IBISWorld, а также ключевые бизнес-коэффициенты Dun & Bradstreet. Для публичных компаний вы часто можете получить данные вертикального анализа за пять лет напрямую из их отчетности по форме 10-K.

Если ваши проценты совпадают с отраслевыми, вы работаете «в рамках стандарта». Если какой-то один показатель отклоняется на несколько пунктов, это либо подлинное стратегическое отличие (осознанное решение тратить больше, например, на маркетинг), либо скрытая проблема, о которой вы не подозревали.

О чем не скажет вертикальный анализ

Несколько важных ограничений, о которых стоит знать честно:

  1. Это фильтр, а не диагноз. Скачок процента себестоимости (COGS) говорит о том, что расходы росли быстрее выручки. Он не скажет вам, является ли причиной рост цен поставщиков, изменение структуры продаж, кража, ошибки в учете запасов или ваше собственное снижение цен. Вам все равно придется проводить детальное исследование.
  2. Структура продаж имеет значение. Если вы продаете высокомаржинальный продукт наряду с низкомаржинальным, изменение того, какой из них продается больше, изменит ваш вертикальный отчет о прибылях и убытках, даже если в остальном все в порядке. Сегментируйте анализ по продуктовым линейкам или бизнес-единицам, когда структура продаж может быть определяющим фактором.
  3. Разовые статьи вносят искажения. Урегулирование судебного иска, прощение кредита, разовая премия или списание запасов исказят проценты за соответствующий год. Всегда отмечайте разовые статьи, чтобы не принимать их за долгосрочные тенденции.
  4. Базовый показатель может меняться. Если выручка резко падает, процент каждой статьи расходов автоматически растет, даже если расходы в денежном выражении остались прежними. Всегда читайте процентные показатели вместе с колонками в денежном выражении, чтобы понимать, какая сторона изменилась.
  5. Учетная политика имеет значение. Решения о капитализации или списании на расходы, методы амортизации, учет аренды (операционная или финансовая) и правила признания выручки — все это формирует итоговые проценты. При сравнении с конкурентами убедитесь, что они придерживаются схожей учетной политики.

Практичный ритм для владельцев

Большинству малых и средних предприятий полезно проводить этот анализ ежеквартально, с более глубоким обзором ежегодно. Рабочий ритм:

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

Такой ритм позволяет на ранних этапах заметить эрозию маржи, делает обсуждение цен объективным, а не эмоциональным, и дает вам обоснованную базу для ежегодного бюджета и любого разговора с банкиром, членами совета директоров или потенциальным покупателем.

Краткое замечание о бухгалтерии

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

Поддерживайте финансовую отчетность в готовности к анализу с первого дня

Вертикальный анализ и анализ трендов приносят плоды только тогда, когда ваш учет чист, последователен и сопоставим по годам. Beancount.io предлагает текстовый бухгалтерский учет (plain-text accounting), который прозрачен, поддерживает контроль версий и готов к работе с ИИ — каждое изменение подлежит аудиту, каждая группировка счетов последовательна, а ваши данные никогда не будут заперты в закрытом проприетарном формате. Начните бесплатно и создайте финансовый фундамент, который позволит вам по-настоящему понимать ваш бизнес из года в год.