Особенности бюджетного планирования. 25

Особенности бюджетного планирования в одном американском стартапе.
Содержание - http://proza.ru/2026/08/21/1876
---

Глава 25

в которой появляется Аналитический Отчёт Оперативного Регистра

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

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

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

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

Он сводит данные одних отчётов с другими, спит по четыре часа, на работе думает о работе, дома думает о работе, а по ночам ему снятся экселевские таблицы. Он собирает сведения, как пчёлка, пытается склеить их в одну картину, и каждый раз какой-нибудь февральский платёж оказывается в январской колонке, а новый Проект притворяется старым расходом.

Исполнительный кладёт перед ним отчёты.

- Ничего не понятно. Объясни. Вот отчёт о движении денежных средств, или ОДДС, составленный косвенным методом.

- Он отвечает не на тот вопрос.

- Почему?

- Косвенный метод начинает с бухгалтерской прибыли и шаг за шагом объясняет, почему она не равна изменению денег на счетах. Например, продажа уже увеличила прибыль, хотя клиент ещё не заплатил; тогда сумма дебиторской задолженности вычитается при переходе к деньгам. Наш Бюджет устроен иначе. Он сразу перечисляет ожидаемые денежные поступления и выплаты. Оба отчёта могут прийти к одной итоговой сумме, но строки между началом и концом у них разные. Если сравнить их без таблицы переходов, расхождение будет видно, а его причина останется скрытой.

- Хорошо. Вот кассовый отчёт и план-факт кассовым методом.

- Этого тоже недостаточно.

- Мы заплатили больше?

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

- Тогда вот график Оперативного Бюджета. Согласно ему в следующем месяце у нас появится двадцать пять единиц дополнительного денежного запаса. Мы можем использовать эти деньги?

- Вероятно.

- Почему?

- Я вижу итог, но не могу быстро показать, из каких записей он собран.

- Что заставляет тебя верить итогу, который ты не можешь объяснить?

Финансовый директор смотрит исполнительному прямо в глаза и кладёт на стол бумажку. Раньше он никому её не показывал. Он пользовался ею сам, чтобы понимать, что происходит с деньгами, но не хотел объяснять окружающим, зачем человеку, уже составившему отчёт, нужен ещё один отчёт. Теперь ему всё равно. Он устал. Он уходит. Пусть смеются.

Бумажка выглядит примерно так:

Рисунок 1. Англоязычный аналитический отчёт без номеров записей. Читать сверху вниз; в каждой строке сначала указана категория, затем сумма. Раздел «Распределение бюджетных платежей»: Проекты будущих периодов, закрытые сейчас, 0; Проекты прошлых периодов, закрытые сейчас, 85; Проекты текущего периода, закрытые раньше, 70; Проекты текущего периода, закрытые сейчас, 30; обычные операционные платежи, 99; небюджетные платежи, 6; всего закрыто платежей на 291. Раздел «Проекты, перенесённые вперёд»: бюджетные Проекты, включая капитальные расходы, 23; небюджетные Проекты текущего периода, 0; Проекты, уже пришедшие из прошлых периодов, 0; всего перенесено 23. Раздел «Отклонения по проектным платежам», где положительная сумма означает благоприятное влияние на деньги, а отрицательная неблагоприятное: операционные бюджетные Проекты, плюс 13; инвестиционные и кредитные бюджетные Проекты, 0; небюджетные операционные Проекты, минус 6; небюджетные инвестиционные и кредитные Проекты, 0; чистый результат по Проектам, плюс 7. Раздел «Обычные платежи»: переплата, минус 56; недоплата, плюс 74; чистое отклонение обычных операционных платежей, плюс 18. Последняя строка: изменение долгосрочной денежной позиции, плюс 25. В отчёте нет устойчивых номеров исходных записей, поэтому проверить составляющие категорий непосредственно по этой форме нельзя.

Нет, опять неправильно. Никогда не забывайте ставить номер записи. Без устойчивого номера строка «Проекты прошлых периодов» не позволяет вернуться к конкретным операциям и проверить итог. Исправленная бумажка выглядит так:

Рисунок 2. Исправленный русскоязычный аналитический отчёт. Читать сверху вниз; слева у каждой строки появился номер, затем идут название и сумма. Раздел I «Бюджетная аллокация Проектов»: строка 1, закрытые Проекты из будущих периодов, 0; строка 2, закрытые Проекты из прошлых периодов, 85; строка 3, Проекты текущего периода, закрытые в прошлом, 70; строка 4, Проекты текущего периода, 30; строка 5, обычные платежи Первоначального Бюджета, 99; строка 6, небюджетные Проекты, 6; строка 7, всего закрыто платежей на 291. Раздел II «Проекты, передвинутые в будущее»: строка 1, бюджетные Проекты, 23; строка 2, небюджетные, 0; строка 3, пришедшие из прошлых периодов, 0; строка 4, всего перенесено 23. Раздел III «Разница по Проектам»: строка 1, операционные расходы по бюджетным Проектам, благоприятные 13; строка 2, инвестиции и кредиты по бюджетным Проектам, 0; строка 3, операционные расходы по небюджетным Проектам, неблагоприятные 6; строка 4, инвестиции и кредиты по небюджетным Проектам, 0; строка 5, общая Разница по Проектам, благоприятные 7. Затем подраздел «Обычные платежи»: строка 7, переплата, неблагоприятные 56; строка 8, недоплата, благоприятные 74; строка 9, сальдо Разницы по обычным платежам, благоприятные 18; строка 10, итоговая «Реальная разница», благоприятные 25. В правом поле отчёта стоят технические метки A-E для перехода к связанным группам записей.

Теперь перед нами не просто сумма 25. Отчёт показывает мост от записей Регистра к изменению денежной позиции. В первом разделе выплаты текущего периода распределены по происхождению. Какие Проекты были запланированы на будущее, но закрыты раньше? Какие пришли из прошлых периодов? Какие операции текущего периода уже закрывались прежде, а какие закрыты сейчас? Сколько составили обычные платежи и сколько появилось новых, небюджетных Проектов?

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

Во втором разделе показаны Проекты, перенесённые вперёд. Деньги пока не ушли, но обязательство или ожидание не исчезло. В третьем разделе рассчитано не одно общее отклонение, а два разных результата. По Проектам получен благоприятный эффект 7. По обычным платежам недоплата 74 перекрыла переплату 56 и дала ещё 18. Знак выбран с точки зрения сохранения денег: приток или уменьшение выплаты обозначается плюсом, дополнительная выплата минусом. Семь плюс восемнадцать дают те самые 25.

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

График этого не умел. Он показал, куда пришла линия. Аналитический отчёт показывает, какие записи её передвинули, какие изменения окончательны, а какие только отложили выплату. Между наблюдением и решением появляется проверяемая лестница: итоговая сумма, причина, конкретная запись, источник, владелец уточнения и только затем разрешённое действие.

Здесь стоит вернуться к финансовому директору-пессимисту. Планирование будущего создаёт неприятное искушение: тот, кто отвечает за ликвидность, предпочитает недооценить поступления и переоценить выплаты. Если станет хуже, он предупреждал. Если станет лучше, деньги всё равно пригодятся. Такое поведение понятно, но его нельзя превращать в правило составления основной прогнозной версии.

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

Поставим рядом с финансовым директором Контролёра, который должен с ним спорить и не позволять упустить свободный ресурс. Смысл второго голоса полезен, но название должности не следует превращать в закон. В североамериканской компании controller, которого по-русски обычно называют финансовым контролёром, отвечает прежде всего за бухгалтерский учёт, закрытие периода, отчётность, соблюдение правил и внутренний контроль. Бюджетирование, прогнозирование и сценарный анализ чаще принадлежат FP&A, функции финансового планирования и анализа. Управление ликвидностью, банковскими отношениями и финансированием может находиться у казначея. В маленьком стартапе все эти шляпы иногда носит один человек.

Поэтому организации нужен не обязательный пофигист, поставленный рядом с обязательным пессимистом, а разделение функций. Один набор правил подтверждает факт и качество исходных данных. Другой строит прогноз и раскрывает предпосылки. Уполномоченный руководитель решает, можно ли использовать ресурс. Эти роли могут принадлежать трём людям, двум или одному человеку с формально разделёнными процедурами.

Разделение функций не означает, что каждый вопрос требует ещё одного начальника. Оно означает, что одна и та же цифра проходит разные проверки. Тот, кто сообщил ожидаемую дату, не должен сам незаметно объявлять её подтверждённой. Тот, кто построил прогноз, не должен один решать, какую часть запаса потратить. Тот, кто разрешил расход, не должен стирать исходную версию и тем самым улучшать историю собственного решения. Важнее всего, чтобы автор прогноза не мог превратить свою осторожность в единственную картину будущего, а руководитель не мог объявить временную недоплату свободными деньгами без проверки.

С должностями разобрались. Вернёмся к отчётам.

Вспомним обычный план-факт отчёт Первоначального Бюджета:

Рисунок 3. План-факт отчёт Первоначального Бюджета на 1 февраля 2017 года. Читать по строкам слева направо: номер записи, содержание, Бюджет января, Факт января, денежная Разница, процентная Разница. Строка 1, вложения инвесторов: суммы отсутствуют, Разница 0 и 0 процентов. Строка 2, операционные расходы: Бюджет минус 1 000, Факт минус 1 000, Разница 0 и 0 процентов. Строка 3, продажи услуг: Бюджет 2 000, Факт 2 675, благоприятная Разница 675 и 34 процента. Строка 4, налоги: Бюджет минус 300, Факт минус 300, Разница 0. Строки 5 и 6, дивиденды и возврат вложений инвесторов: движения отсутствуют, Разница 0. Строка 7, сальдо движения денег за январь: Бюджет 700, Факт 1 375, Разница плюс 675, или 96 процентов. Строка 8, накопленная сумма денег: по исходному Бюджету 2 400, по Факту 1 725, Разница минус 675, или минус 28 процентов.

Он сравнивает исходный Бюджет января с фактом января. Каждая строка относится к одному виду поступления или выплаты; Разница показывает отклонение Факта от исходной суммы по заранее объявленному правилу знака. Такой отчёт отвечает на вопрос, насколько состоявшиеся поступления и выплаты отклонились от утверждённого намерения. Но он не показывает сам по себе, почему февральский Проект был оплачен в январе, куда перенеслась неоплаченная сумма и как изменилась оценка всего оставшегося горизонта.

У нас есть и Оперативный Бюджет в табличной форме:

Рисунок 4. Таблица Оперативного Бюджета на 1 февраля 2017 года. Читать по строкам слева направо: месяц; исходные расход, приход и накопленные деньги; фактические расход и приход закрытого месяца; расход, приход и накопленные деньги по Оперативному Бюджету. Декабрь 2016 года: исходный расход минус 1 300, приход 3 000, накопленные деньги 1 700; Факт расхода минус 1 100 и прихода 1 450; в Оперативном Бюджете стоят тот же расход минус 1 100, приход 1 450 и итог 350. Январь 2017 года: исходный расход минус 1 300, приход 2 000, накопленный итог 2 400; Факт расхода минус 1 300 и прихода 2 675; в Оперативном Бюджете стоят те же значения и накопленный итог 1 725. Февраль 2017 года ещё не закрыт: исходный расход минус 4 400, приход 2 000, накопленный итог 0; в Оперативном Бюджете прогнозируются расход минус 4 400, приход 3 350 и накопленный итог 675.

И тот же актуальный денежный прогноз в виде графика. Столбцы показывают поступления и выплаты по месяцам, а линии показывают накопленный остаток по исходной и текущей версиям:

Рисунок 5. График движения денег за декабрь 2016 года, январь и февраль 2017 года. Читать слева направо по месяцам. Синие столбцы показывают выплаты Оперативного Бюджета: минус 1 100, минус 1 300 и минус 4 400. Зелёные столбцы показывают поступления: 1 450, 2 675 и 3 350. Жёлтая линия показывает накопленный остаток исходного Бюджета: 1 700 в декабре, 2 400 в январе и 0 в феврале. Красная линия показывает накопленный остаток Оперативного Бюджета: 350, 1 725 и 675. Разрыв между жёлтой и красной линиями является итогом уже состоявшихся и ожидаемых отклонений, но сам не объясняет их причины.

Оперативный Бюджет соединяет два типа времени. Для закрытых периодов он содержит Факт. Для открытых периодов он содержит прогноз. Поэтому называть весь отчёт план-фактом рискованно: январский прогноз первого января ещё не стал фактом только потому, что финансовый директор считает его наиболее вероятным.

Сравнение исходного Бюджета с актуальной версией лучше назвать «Бюджет против прогноза» или «исходная версия против текущей оценки». За закрытые периоды текущая версия уже состоит из Факта. За открытые она состоит из прогноза ожидаемых поступлений и выплат на дату отчёта. Такой формат называют сочетанием «факт плюс прогноз»: он показывает, что уже произошло и чего теперь ожидает компания на оставшемся горизонте.

Предположим, вся жизнь нашего североамериканского стартапа занимает три месяца. Первого января 2017 года декабрь уже закрыт, а январь и февраль ещё находятся в будущем. Сравнение исходного Бюджета с текущей оценкой на эту дату выглядит так:

Рисунок 6. Сравнение Первоначального и Оперативного Бюджетов на 1 января 2017 года. Читать по каждой строке слева направо: номер и содержание записи; Первоначальный Бюджет декабря 2016 года, декабрьский Факт и их Разница; Первоначальный и Оперативный Бюджеты января и их плановая Разница; те же три колонки февраля; итоговая Разница за декабрь-февраль. Строка 1, вложения инвесторов: в декабре планировалось 1 000, поступило 950, Разница минус 50; в январе и феврале новых сумм нет; итог минус 50. Строка 2, операционные расходы: в декабре планировалось минус 1 000, Факт минус 1 100, Разница минус 100; в январе обе версии дают минус 1 000, в феврале обе дают минус 1 000; итог минус 100. Строка 3, продажи услуг: декабрьский Бюджет 2 000, Факт 500, Разница минус 1 500; январский Бюджет 2 000, текущий прогноз 2 675, Разница плюс 675; февральский Бюджет 2 000, текущий прогноз 3 350, Разница плюс 1 350; итог за горизонт плюс 525. Строка 4, налоги: декабрьский Бюджет минус 300, Факт 0, благоприятная кассовая Разница 300; в январе и феврале обе версии содержат по минус 300; итог 300. Строка 5, дивиденды: в феврале обе версии содержат минус 2 100, отклонения нет. Строка 6, возврат вложений инвесторов: в феврале обе версии содержат минус 1 000, отклонения нет. Строка 7, сальдо движения денег за период: декабрьский Бюджет 1 700, Факт 350, Разница минус 1 350; январский Бюджет 700, прогноз 1 375, Разница плюс 675; февральский Бюджет минус 2 400, прогноз минус 1 050, Разница плюс 1 350; итоговое отклонение плюс 675. Строка 8, накопленные деньги: декабрьский Бюджет 1 700, Факт 350, Разница минус 1 350; январский Бюджет 2 400, прогноз 1 725, Разница минус 675; февральский Бюджет 0, прогноз 675, Разница плюс 675; итоговая Разница горизонта 675.

Декабрьская колонка сравнивает Бюджет с Фактом. Январская и февральская сравнивают Бюджет с прогнозом. Итог за весь горизонт складывает фактическое отклонение закрытого декабря и ожидаемые отклонения двух будущих месяцев. В короткой записи это выглядит так: отклонение горизонта равно декабрьскому отклонению Факта плюс январское и февральское отклонения прогноза от исходного Бюджета. Складывать их допустимо, если в заголовках явно названы тип значения, версия и дата среза. Дата среза, или as-of date, обозначает границу сведений, доступных отчёту. Без этих подписей читатель легко примет ожидаемую январскую сумму за уже заработанные деньги.

Разберём январскую выручку. В исходном Бюджете стояло 2 000. После декабрьского недобора менеджеры решили попытаться вернуть часть денег: сначала предполагали получить дополнительные 750 в январе и 750 в феврале. Затем пришла новая информация. Один клиент сообщил, что 1 350 поступят только в феврале. Зато другой клиент подтвердил январский платёж 675. Поэтому январский прогноз стал равен 2 675, а февральский доход в текущей версии вырос до 3 350.

Новая информация не превратилась в деньги мгновенно. Она изменила запись Регистра: сумму, ожидаемую дату, источник, статус и владельца следующего действия. В биржевой цене подобное известие может отразиться почти сразу. В денежном прогнозе стартапа между сообщением клиента и банковской выпиской остаются договор, счёт, срок, действие менеджера и риск неисполнения. Сохранённый путь от итоговой цифры через запись к её источнику называется происхождением данных, или data lineage.

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

Рисунок 7. Повтор исправленного Аналитического Отчёта Регистра Оперативного Бюджета, который теперь читается как итоговая сверка. Сверху вниз: раздел I распределяет 291 единицу закрытых платежей по происхождению: 0 из будущих периодов, 85 из прошлых, 70 по Проектам текущего периода, закрытым раньше, 30 по Проектам текущего периода, закрытым сейчас, 99 обычных платежей и 6 небюджетных Проектов. Раздел II показывает 23 единицы бюджетных Проектов, перенесённых в будущее; небюджетных и повторно перенесённых из прошлого сумм нет. Раздел III показывает благоприятный результат 13 по операционным бюджетным Проектам, 0 по бюджетным инвестициям и кредитам, неблагоприятные 6 по небюджетным операционным Проектам и 0 по небюджетным инвестициям и кредитам; чистый результат по Проектам равен плюс 7. В обычных платежах переплата минус 56 и недоплата плюс 74 дают чистые плюс 18. Контрольный итог плюс 25 равен сумме проектного результата 7 и результата обычных платежей 18. Номера строк и технические метки A-E позволяют переходить от итогов к связанным группам записей.

Назовём его Аналитическим Отчётом Регистра Оперативного Бюджета. Это местное название книги, а не общепринятый стандарт. Его задача состоит в сверке: разложить изменение денежной позиции на понятные, взаимно исключающие причины и сохранить путь от каждой итоговой строки к исходным записям. В профессиональной системе похожая работа может называться анализом отклонений, сверкой прогноза с базовой версией, мостом отклонений или отчётом об изменениях прогноза. Мостом называется разложение разницы между начальной и конечной суммой по причинам, которые в совокупности полностью объясняют переход. Как бы ни называлась форма, её суммы должны полностью объяснять этот переход.

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

Последняя строка 25 является контрольным итогом: она должна совпасть с разницей денежной позиции, показанной Оперативным Бюджетом. Если не совпадает, мост не сошёлся: где-то потеряна запись, смешаны знаки, дважды учтён перенос или новая операция не получила номера. Контрольный итог не доказывает правильность каждой строки, но требует, чтобы переход от исходной позиции к текущей был арифметически полным и проверяемым.

Отчёт не разрешает автоматически использовать 25. Он превращает непроверяемое ощущение в набор вопросов. Семь единиц проектного выигрыша окончательны или зависят от незакрытого обязательства? Восемнадцать по обычным платежам являются экономией или временной недоплатой? Двадцать три перенесённых единицы уже учтены в будущем прогнозе? Кто подтвердил новые даты?

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

С отчётом неприятно работать. Он заставляет снова открыть записи, которые так удобно было спрятать за гладкой линией графика. Но именно поэтому он нужен. Регистр хранит события и решения. Оперативный Бюджет показывает текущую траекторию. Сравнение Бюджета с прогнозом показывает отход от исходной версии. Аналитический отчёт объясняет, из каких причин сложилось изменение денежной позиции.

Мне тоже нравится слово «аллокация». Оно означает распределение суммы по выбранным категориям. Особенно приятно произнести его перед тем, как всё равно открыть строку номер шесть и выяснить, куда делись деньги.

---

В этой главе мы узнали:

- кассовый отчёт, план-факт, сравнение бюджета с прогнозом и сверка причин отклонения отвечают на разные вопросы;

- будущий прогноз нельзя называть Фактом, даже если он включён в один отчёт с фактом закрытых периодов;

- благоприятное кассовое отклонение не равно автоматически свободным деньгам: оно может возникнуть из-за переноса или просрочки платежей по ранее согласованным проектам;

- Аналитический Отчёт Регистра Оперативного Бюджета является местным названием сверки, которая раскладывает итоговую Разницу по причинам и связывает её с записями;

- контролёр, FP&A, казначей и CFO выполняют разные функции, а конкретная организационная схема зависит от размера компании;

- осторожность полезнее хранить в сценарии риска и резерве ликвидности, а не прятать внутри основной ожидаемой версии.


Рецензии