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

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

«Теперь ясно становится для меня, что ни будущего, ни прошедшего не существует, и было бы точнее выражаться так: настоящее прошедшего, настоящее настоящего, настоящее будущего».

Блаженный Августин

Крокодил - это животное продолговатое и так далее. Какое важнейшее свойство определений мы пропустили, помимо необходимости слова ЭТО, способности переворачиваться на 180 градусов и наличия связи «одно ко многому»?

Посмотрите на такое определение:

«Две височные дуги, диапсидный череп, больше всего позвонков насчитывается в хвосте, до 37; в шейном отделе и туловище их всего 9 и 17 соответственно; для дополнительной защиты в брюшной части есть рёбра, которые не соединены с позвоночником; органы дыхания представлены хоанами, носоглоточным проходом с вторичным костным нёбом, нёбной завеской, трахеей и лёгкими с диафрагмой; сердце четырёхкамерное; мочевого пузыря нет» - это Крокодил.

Что изменилось? Изменилось то, что существуют определения по внешним признакам, а существуют определения по устройству предмета.

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

Можно ли определить по устройству, чем является Разница в управленческом финансовом учёте?

Можно. И это определение будет таким же странным, как определение Крокодила.

Первоначально внутренности нашего Крокодила были записаны так:

Факт - Первоначальный Бюджет = A + B - C - D + E,

где
A - сумма Проектов из будущих периодов, закрытых в текущем;
B - сумма Проектов из прошлых периодов, закрытых в текущем;
C - сумма Проектов текущего периода, закрытых в прошлом;
D - сумма Проектов текущего и прошлых периодов, отнесённых в будущее;
E - разница по Проектам и обычным платежам, закрытым в текущем периоде.

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

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

Есть и вторая проблема. Категории A, B, C, D и E должны быть взаимно исключающими: один платёж не может одновременно целиком жить в двух буквах. Для каждой буквы нужны границы периода, правило знака и путь к исходной записи. Иначе формула не определяет Разницу, а только сообщает, что где-то в программе есть пять корзин.

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

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

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

Представьте годовой бюджет как шкаф с двенадцатью ящиками. В июньском ящике лежит записка: «заплатить поставщику 100 рублей». Если эту сотню выплатили в мае, июньский ящик покажет экономию 100 рублей, хотя компания не стала богаче ни на копейку. Если платёж задержали до июля, июнь снова покажет те же 100 рублей экономии. И только если поставщик окончательно согласился на 90 или работа была отменена, изменилась не ячейка календаря, а полная ожидаемая сумма. Денежные знаки одинаковы; управленческий смысл у них разный.

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

ТЕКСТОВОЕ ОПИСАНИЕ РИСУНКА 1. ПЛАН/ФАКТ ПО АРЕНДЕ ДВУХ ПОМЕЩЕНИЙ

Суммы расходов в исходном рисунке заключены в скобки: так программа показывает денежный отток.

Первая строка: аренда помещения 1. Первоначальный Бюджет - 100 рублей расхода. Факт - 130 рублей. Неблагоприятное отклонение - 30 рублей, или 30 процентов.

Вторая строка: аренда помещения 2. В Первоначальном Бюджете - ноль. Фактически заплачено 20 рублей. Это небюджетный расход. Процент в исходной программе показан нулём, потому что делить отклонение на нулевую базу нельзя; содержательно такой процент не рассчитывается.

Итоговая строка: первоначально планировалось 100 рублей расхода, фактически ушло 150, неблагоприятное отклонение составило 50 рублей, или 50 процентов от исходного плана.

На рисунке в первой комнате планировали заплатить за аренду 100 рублей, а заплатили 130. Это перерасход 30. Вторая комната вообще отсутствовала в Первоначальном Бюджете, но за неё ушло ещё 20. Итоговый План/Факт показывает расход 150 вместо 100 и отрицательную Разницу 50. Он правильно обнаружил проблему. Но из него пока нельзя узнать, почему появились вторая комната и дополнительные 30 рублей: выросла цена, расширился объём, платёж пришёл из другого месяца или менеджеры приняли новое решение. Для этого нужен второй этаж отчёта.

В реальной жизни это различие приходится доносить до владельцев бизнеса. К тому моменту, когда оно до них ДОХОДИТ, они забывают, что вы говорили В НАЧАЛЕ. Выглядит это следующим образом.

«Дорогие члены совета директоров!

В период такой-то положительная разница по бюджету отдела Исследований и Инноваций составила 34 рубля. Это означает только одно: в данном месяце денежных расходов оказалось на 34 рубля меньше, чем стояло в Первоначальном Бюджете. Вы спросите, из чего получились эти 34 рубля? Вот ответ.

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

13 рублей - уменьшение полной ожидаемой суммы бюджетных Проектов. Например, один Проект отменён и больше не потребует 20 рублей; по второму заплатили на 6 рублей больше; по третьему - на 1 рубль больше. Двадцать минус шесть минус один равно 13.

Минус 6 рублей - новый, не предусмотренный Первоначальным Бюджетом Проект. Он увеличил ожидаемые расходы.

Итого изменение полной ожидаемой суммы Проектов составляет плюс 7 рублей: 13 минус 6. Полная ожидаемая сумма означает всё, что уже заплачено по Проекту, плюс текущую оценку оставшихся платежей до его завершения.

Дальше начинаются перемещения во времени.

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

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

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

Проверяем:

18 + 7 - 84 + 70 + 23 = 34 рубля.

Финансовый директор с удовольствием ответит на ваши вопросы».

Стали ли вы лучше понимать, что произошло с компанией в отчётном периоде? Безусловно, стали. Можно ли это увидеть из вот такого отчёта:

ТЕКСТОВОЕ ОПИСАНИЕ РИСУНКА 2. КОРОТКИЙ ОТЧЁТ ДЛЯ СОВЕТА ДИРЕКТОРОВ

Таблицу следует читать сверху вниз. Она показывает только итоговые строки, из-за чего разные причины складываются в одну Разницу.

Первая строка: отдел Исследований и Инноваций. Первоначальный Бюджет расходов - 226 рублей. Фактические расходы - 207 рублей. Благоприятное отклонение - 19 рублей, или около 8 процентов.

Вторая строка: возврат займа на проведение исследований. В исходном расписании на него приходилось 15 рублей, фактического платежа в этом периоде нет. Благоприятное кассовое отклонение месяца - 15 рублей, или 100 процентов. Эта строка раскрывает часть общей суммы отдела, поэтому её нельзя второй раз прибавлять к 226 рублям бюджета.

Итоговая Разница месяца: 34 рубля. Таблица не показывает, какая часть является изменением полной ожидаемой суммы, а какая возникла только из-за перемещения платежей между месяцами.

Безусловно, нельзя.

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

А что вы как член совета директоров поняли бы без полного моста?

Вы увидели бы 34 рубля положительной Разницы. Затем вам указали бы на 23 рубля платежей, ушедших в будущее, и вы решили бы, что настоящее улучшение Годового Бюджета равно 11: тридцать четыре минус двадцать три.

Это понятная арифметика и неверный вывод. Вы убрали только один календарный сдвиг из трёх. Вы не вернули 70 рублей, выплаченных раньше, и не убрали 84 рубля чужих периодов, выплаченных сейчас.

Один из членов совета директоров просит финансового директора: «Сделайте дополнительный отчёт, чтобы я мог видеть сумму, выражающую изменения полной ожидаемой суммы вот по ЭТОМУ КОНКРЕТНОМУ ЦЕНТРУ РАСХОДОВ».

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

У финансового директора всё есть. Он открывает модуль Оперативного Бюджета в своей волшебной программе со штырьком и видит, что никакие это не 11 рублей, а 25.

ТЕКСТОВОЕ ОПИСАНИЕ РИСУНКА 3. ОТКЛОНЕНИЕ ПОЛНОЙ ТЕКУЩЕЙ ОЦЕНКИ

Верхняя половина таблицы посвящена Проектам. Читать её следует сверху вниз.

Бюджетные операционные Проекты дали благоприятное отклонение 13 рублей. Бюджетные инвестиции и займы - ноль. Новые небюджетные операционные Проекты потребовали дополнительные 6 рублей, поэтому их вклад показан как минус 6. Небюджетные инвестиции и займы - ноль. Чистое благоприятное отклонение по Проектам равно 7 рублям: 13 минус 6.

Нижняя половина посвящена обычным платежам. Переплаты дали минус 56 рублей. Недоплаты относительно плана дали плюс 74 рубля. После взаимного зачёта благоприятное отклонение по обычным платежам составило 18 рублей.

Последняя строка соединяет две части: 7 рублей по Проектам плюс 18 рублей по обычным платежам дают 25 рублей улучшения полной текущей оценки относительно исходной базы.

Финансовый директор испуган. Вроде должно быть 11: Разница 34, перенесли в следующий месяц 23, тридцать четыре минус двадцать три равно одиннадцать. А тут двадцать пять. Двадцать пять - это хорошо, но откуда взялись дополнительные 14 рублей? А что, если их кто-то захочет забрать, а их на самом деле нет?

ТЕКСТОВОЕ ОПИСАНИЕ РИСУНКА 4. ФИНАНСОВЫЙ ДИРЕКТОР УВИДЕЛ ДВАДЦАТЬ ПЯТЬ

Кадр из фильма: крупным планом показано лицо человека, который пытается одновременно удержать в голове 34 рубля месячного отклонения, вычтенные 23 рубля, получившиеся 11 и внезапно возникшие в отчёте 25. Изображение не содержит финансовых данных. Оно фиксирует состояние человека, забывшего вернуть в расчёт ещё два календарных сдвига: 70 и 84 рубля.

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

Тот же результат получается короче. Из текущей Разницы 34 рубля удаляем весь чистый эффект календарных перемещений: плюс 70, плюс 23 и минус 84 дают плюс 9. Тридцать четыре минус девять равно двадцать пять.

А двадцать пять уже имеют содержательный состав: плюс 18 по обычным платежам и плюс 7 по полной ожидаемой сумме Проектов. Это не «реальная Разница» в противоположность «нереальной». Обе цифры реальны, но описывают разные объекты. Тридцать четыре рубля - кассовое отклонение месяца от первоначального расписания. Двадцать пять рублей - отклонение полной текущей оценки от утверждённой базы на дату отчёта. Первая цифра нужна для анализа исполнения и ликвидности периода. Вторая - для решения, действительно ли на всём горизонте уменьшилась ожидаемая потребность в деньгах.

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

Даже эти 25 рублей нельзя автоматически разрешить кому-нибудь немедленно забрать со счёта. Улучшение полной оценки расходов и свободная ликвидность сегодня тоже не одно и то же. Возможно, экономия относится к сентябрю, а налог нужно заплатить завтра; возможно, деньги ограничены условиями займа; возможно, прогноз поступлений ненадёжен. Мост отклонений очищает объяснение стоимости. Решение о доступных деньгах требует ещё и календаря будущих остатков.

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

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

---

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

Отчёт План/Факт Первоначального Бюджета имеет смысл, но отвечает только на вопрос о расхождении денег периода с исходным расписанием. Он обнаруживает отклонение, а не объясняет его;

Чтобы объяснить Разницу, её нужно разложить как минимум на окончательное изменение ожидаемой суммы, платежи раньше срока, платежи позже срока и новые или отменённые операции;

Формула «Факт - Первоначальный Бюджет = A + B - C - D + E» остаётся машинным кодом, внутренностями Крокодила. Она работает лишь после определения знаков, непересекающихся категорий и правил связи каждой суммы с исходной записью;

Тридцать четыре рубля месячного кассового отклонения и двадцать пять рублей отклонения полной текущей оценки не спорят друг с другом. Они отвечают на разные вопросы;

Хотите знать, что происходит с компанией, точнее, что о ней сейчас думают её менеджеры? Смотрите не на одну кривую и не слушайте их блеяние. Сопоставьте Первоначальный Бюджет, факт периода, актуальный прогноз и мост причин изменения;

Хотите получить определение Регистра Оперативного Бюджета по существу? Нет? Ну ладно;

Вы знали, что у крокодилов нет мочевого пузыря?

А что, если в Первоначальном Бюджете мы поставили на июль выплату 100 рублей по Проекту, а в действительности платежи будут идти в течение нескольких месяцев?

Один Проект тогда не следует превращать в несколько несвязанных Проектов. У него остаётся один устойчивый номер, одна исходная утверждённая сумма и текущая оценка полной суммы. Ниже располагается график платежей: например, 20 рублей в июле, 35 в августе и 45 в сентябре. График платежей является расписанием ожидаемых отдельных выплат. Факт сопоставляется с конкретными строками графика, а открытый остаток продолжает жить в прогнозе.

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

Но как тогда учитывать Разницу по частично исполненным Проектам?

Факт по уже оплаченным частям отделяется от оценки оставшейся части. Текущая ожидаемая полная сумма Проекта равна фактическим платежам плюс актуальная оценка того, сколько ещё придётся заплатить. В профессиональном словаре расчёт близок к Estimate at Completion, или оценке суммы при завершении: факт плюс Estimate to Complete, оценка остатка до завершения. Отклонение при завершении равно исходной сумме Проекта минус его текущая ожидаемая полная сумма.

Например, исходная сумма равна 100. Уже заплачено 40, а для завершения, по текущей информации, потребуется ещё 70. Ожидаемая полная стоимость стала 110, следовательно, прогнозный перерасход равен 10. Ждать последнего платежа, чтобы увидеть эти десять рублей, не нужно. Но создавать ради них отдельный Не-Бюджетный Проект тоже не нужно: это изменение оценки того же Проекта с тем же номером. История прежних оценок сохраняется.

А что, если Проект просто отменён?

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

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

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

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


Рецензии