Евдокимов А.А._Построение финансовых моделей

advertisement
СОДЕРЖАНИЕ
ВВЕДЕНИЕ ....................................................................................................................................... 4
СТРУКТУРА ФИНАНСОВОЙ МОДЕЛИ .................................................................................. 6
СОВЕТЫ ПО ПРОГРАММИРОВАНИЮ И СОЗДАНИЮ ИНТЕРФЕЙСА
МОДЕЛЕЙ...................................................................................................................................... 13
РАБОТА С ГОТОВЫМИ МОДЕЛЯМИ ................................................................................... 15
МОДЕЛИРОВАНИЕ ЛИКВИДНОСТИ .................................................................................... 16
МОДЕЛИРОВАНИЕ ПРИБЫЛИ ............................................................................................... 17
МОДЕЛИРОВАНИЕ БАЛАНСОВЫХ ПОКАЗАТЕЛЕЙ И ФИНАНСОВЫХ
КОЭФФИЦИЕНТОВ .................................................................................................................... 18
МАРЖИНАЛЬНАЯ ПРИБЫЛЬ В МОДЕЛИРОВАНИИ ...................................................... 20
ПОСТРОЕНИЕ МОДЕЛИ ДЛЯ ВЕДЕНИЯ БЮДЖЕТА ...................................................... 21
Институт развития бизнеса и стратегий СГТУ 3
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
ВВЕДЕНИЕ
МОДЕЛЬ – (лат. modulus - мера, образец)
1) Образец (эталон, стандарт)
2) Устройство, воспроизводящее, имитирующее строение и действие какого-либо др. ("моделируемого")
устройства
3) Любой образ, аналог (изображение, описание, схема, чертеж, график, план, карта и т. п.) какого-либо
объекта, процесса или явления ("оригинала" данной модели), используемый в качестве его "заместителя",
"представителя".
Финансовая модель – это современное средство планирования финансовой деятельности и
управления финансовой информацией, позволяющая прогнозировать последствия
реализации тех или иных действий.
Финансовая модель состоит из:
 фактов
 допущений
 величин,
связанных между собой математически выраженными соотношениями.
Применение финансовых моделей имеет следующие преимущества:
 создание основы для решения задач
 обеспечение наиболее глубокого понимания задачи во время сбора информации и
программирования модели
 расширение круга рассматриваемых альтернатив в ходе анализа «что-если»
 расширение кругозора и обучение сотрудников.
Кроме того, финансовое моделирование является мощным средством оптимизации рисков,
т.к. позволяет проигрывать деловые ситуации без вложений денег и времени.
Также, преимущество моделей – это экономия рабочего времени сотрудников,
принимающих решения по управлению материальными ресурсами.
Финансовое моделирование имеет следующие ограничения:
 оно несёт в себе опасность чрезмерного упрощения, т.е. отбрасывания существенных
факторов на этапе планирования и «огрубления» связей до линейных зависимостей
 не все зависимости могут быть выражены математически
 модель может быстро устареть
 хорошо разработанная модель может создавать ощущение абсолютной надёжности
прогнозов
 менеджеры могут манипулировать исходными данными для обеспечения себе
наиболее комфортных условий работы.
Важнейший принцип моделирования выражается аббревиатурой JIJO – Junk In, Junk Out
(«Мусор на входе, мусор на выходе»). Этот принцип означает, что ответственность за
результат моделирования несёт не модель, а люди, её создавшие, и вложившие в неё
исходную информацию.
4
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
Сфера применения финансовых моделей
Модели наилучшим образом оправдывают себя в следующих условиях:
 у планируемого проекта несколько переменных ввода (т.е. имеет место уравнение с
несколькими неизвестными)
 имеет место достаточно сложный алгоритм (в т.ч. основанный как на
количественных, так и на логических зависимостях)
 результаты расчёта представляют критическую важность для планирования
 возможно, что в будущем переменные ввода и сам алгоритм будут пересмотрены
 расчёт предполагается использовать регулярно
 расчёт предполагается использовать в коммуникации с коллегами и начальством.
При этом первое условие (множество переменных ввода) уже является достаточным для
разработки модели.
Модели активно применяют для прогнозирования прибыли и денежного потока, для анализа
как кратко- и среднесрочных проектов, для инвестиционного анализа проектов с большим
жизненным циклом.
Институт развития бизнеса и стратегий СГТУ 5
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
СТРУКТУРА ФИНАНСОВОЙ МОДЕЛИ
Наука только тогда становится
наукой,
когда она дорастает до математики.
К.Маркс
Как было сказано выше, любая модель включает набор переменных ввода, алгоритм расчёта
и некий финансовый отчёт на выходе.
На практике это формирует такую типовую структуру модели в Excel:
1. Лист «Ввод», содержащий только переменные ввода (параметры, которые будут
изменяться в ходе прогонов модели).
2. Лист «Данные», в котором в удобной форме перечисляются все заносимые в расчёт
количественные данные и предположения (кроме тех, которые учтены в листе ввода). По
сути, этот лист является справочником по использованным в модели данным.
3. Лист «Расчёт», на котором совершаются любые промежуточные вычисления перед
формированием итогового отчёта (таких листов может быть несколько, в зависимости от
сложности алгоритма). В данном листе активно используются ссылки на справочник с
данными.
4. Лист «Вывод», содержащий итоговый финансовый отчёт (листов вывода может быть
несколько, в зависимости от того, сколько требуется построить финансовых отчётов).
На практике для самых простых моделей листы «Данные» и «Расчёт» могут быть
сокращены. Например, Вам может не потребоваться ни один промежуточный расчёт, если
весь алгоритм может быть заложен непосредственно в итоговый отчёт.
Вы также можете отказаться от использования листа с перечислением данных, т.к. они могут
быть внесены непосредственно в формулы основного расчёта. Тем не менее, для
большинства моделей использование отдельного листа – справочника с используемыми
данными – является оправданным, т.к.:
 Вы можете сделать ошибку при вводе данных, и без такого справочника её будет
тяжело найти
 Вы можете захотеть проверить, какие именно данные заложены в расчёт
 Вы можете передать модель коллеге или начальнику, и наличие справочника с
данными существенно облегчит им понимание Вашего расчёта
 Вы можете захотеть изменить любые использованные в плане данные, в т.ч. не
являющиеся переменными ввода.
В любом случае, целесообразно разделять блок ввода переменных и итоговый отчёт на
разных листах.
Структура более сложных моделей также строится по указанным принципам. При этом Вам
может потребоваться большое количество листов с данными и промежуточными расчётами,
кроме того, Вы можете использовать ссылки на другие файлы Excel.
Так же, как в самых разных моделях можно выделить типовую структуру, можно описать и
стандартную процедуру разработки модели.
Типовая последовательность шагов по разработке модели выглядит таким образом:
6
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
1. Анализ достаточности имеющейся информации
2. Определение требуемого итогового отчёта
3. Определение переменных ввода
4. Оформление итогового отчёта
5. Создание справочника с данными
6. Программирование алгоритмов
7. Первичные прогоны модели
8. Оформление интерфейса модели
Разберём эти этапы подробнее.
1. Анализ достаточности имеющейся информации
Началом разработки модели является изучение имеющейся информации. Главной целью
этого этапа является определение достаточности имеющейся информации для создания
модели, а именно:
 исходных данных
 предположений
 диапазонов изменения переменных ввода
 зависимостей.
Вашей задачей на этом этапе является определение дополнительных потребностей в данных,
более чёткая формулировка предположений, и не допускающее двойного толкования
описание зависимостей.
Возможным результатом анализа достаточности имеющейся информации может быть как
оформление задания на поиск дополнительной информации, так и отказ от разработки
модели ввиду недостаточности данных.
2. Определение требуемого итогового отчёта
На начальном этапе моделирования критически важно определить, каково содержание и
формат требуемого в итоге финансового отчёта (отчётов).
Институт развития бизнеса и стратегий СГТУ 7
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
Этот этап требует чёткого понимания конкретной управленческой задачи, которая должна
быть решена с помощью Вашей модели; если у Вас такого понимания нет, обратитесь за
разъяснениями к Вашему начальству или коллегам.
На данном этапе часто необходим возврат к предыдущему этапу, т.е. проверка достаточности
исходной информации для составления требуемого отчёта.
3. Определение переменных ввода
На данном этапе необходимо определить, какие именно переменные ввода будут
использованы в модели, и сформулировать допустимый диапазон их изменения.
Допустимый диапазон должен описывать, как минимум, недопустимые характеристики для
параметров ввода (например, отрицательная величина плановой наценки). Также желательно
определить диапазон изменения, в пределах которого модель будет иметь управленческий
смысл (например, для компании, продающей в среднем на 200 тыс. руб. в месяц, едва ли
оправдан расчёт прибыли при обороте в 20 млн.).
4. Оформление итогового отчёта
Начинать собственно работу по моделированию целесообразно с оформления формата
итогового отчёта (без его программирования).
На этом этапе важно применить правильный формат итогового отчёта, соответствующий как
требованиям учётных стандартов, так и конкретной управленческой задаче.
На этом этапе важно определить, каково желаемое значение того или иного параметра
вывода (например, максимальная прибыль, или остаток денежных средств на конец месяца
не более 100 тыс.).
Также очень важно определить недопустимые величины тех или иных параметров вывода,
например, отрицательная величина денежных средств на конец периода.
5. Создание справочника с данными
Начало работы с количественными данными целесообразно посвятить структурированию и
оформлению в удобной для зрительного восприятия форме справочника с данными.
Пренебрежение этим – на первый взгляд непроизводительным – этапом чревато большими
потерями времени при поиске возможных ошибок. Кроме того, наличие легко читаемого
справочника с данными многократно облегчает понимание Вашей модели сторонними
пользователями (или Вами же, но через некоторое время).
При оформлении справочника необходимо учитывать формат представления данных в
расчётах и в итоговой форме (подробнее об этом ниже).
На данном этапе также логичен возврат к первому этапу.
6. Программирование алгоритмов
Данный этап является наиболее творческой частью работы над моделью. Залогом успеха
программирования является чёткое понимание всех зависимостей – математических и
логических – которое Вы должны были получить в начале работы.
Программирование ведётся как непосредственно в итоговом отчёте, так и на возможных
листах с промежуточными расчётами. Чем сложнее модель, тем больше промежуточных (т.е.
не нужных для восприятия конечного результата моделирования) расчётов Вы будете
вынуждены провести.
Данный этап также предполагает возможный возврат к этапу определения достаточности
исходной информации.
8
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
7. Первичные прогоны модели
Прогоном называется пересчёт модели при изменении одного или нескольких параметров
ввода.
Целью первичного прогона является исключительно поиск возможных ошибок. Ошибки
ищутся по следующим принципам:
 прежде всего, выявляются ячейки, выдавшие технические сообщения об ошибках
расчёта (например, #Н/Д, #ИМЯ?, #ДЕЛ/0!, #ЗНАЧ!)
 выявляются ячейки, выдавшие нелогичные результаты (например, расчётная прибыль
проекта составила явно несоответствующую здравому смыслу величину – слишком
высокую или слишком низкую)
 производится сопоставление данных в разных итоговых отчётах (если у Вас их
несколько) – например, денежного потока с прибылью. Если Вы составили модель с
набором отчёта о прибыли, отчёта о движении денежных средств и баланса, то факт
правильного сведения баланса будет идеальным подтверждением правильности
модели.
Кроме того, на этом этапе ищутся ячейки с неправильными форматами (например, числовой
вместо процентного).
8. Оформление интерфейса модели
Заключительный этап моделирования имеет целью:
 обеспечение наилучшего визуального восприятия всех данных
 защиту алгоритмов от случайной порчи.
Визуальное восприятие обеспечивается использованием:
 форматов представления данных
 шрифтами, выделением цветом, заливкой
 разделением таблиц и отчётов
 скрытием промежуточных расчётов.
Защита от случайной порчи обеспечивается защитой всех ячеек кроме ячеек с параметрами
ввода от изменения, с возможным применением пароля.
Институт развития бизнеса и стратегий СГТУ 9
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
НЕОБХОДИМЫЕ ФУНКЦИИ И КОМАНДЫ EXCEL
Excel содержит большое количество встроенных функций; уверенное владение их рабочим
минимумом обеспечит способность решать 90% задач, встречающихся в повседневной
работе.
Разберём основные из них (базовые арифметические функции типа «СУММ» мы не
рассматриваем):
Функция «Если – то»
ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)
Простейшая логическая функция, используемая в подавляющем большинстве моделей.
Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА,
и другое значение, если ЛОЖЬ.
Функция «ГПР» (горизонтальный просмотр)
ГПР(искомое_значение;таблица;номер_строки;ЛОЖЬ)
Ищет значение в верхней строке таблицы или массива значений и возвращает значение в том
же столбце из заданной строки таблицы или массива. Функция ГПР используется, когда
сравниваемые значения расположены в верхней строке таблицы данных, а возвращаемые
значения расположены на несколько срок ниже. Если сравниваемые значения расположены в
столбце слева от искомых данных, то следует использовать функцию ВПР (буква Г означает
«горизонтальный»).
Искомое_значение — это значение, которое требуется найти в первой строке таблицы.
Функция «ВПР» (вертикальный просмотр)
ВПР(искомое_значение;таблица;номер_столбца;ЛОЖЬ)
Аналогична ГПР, только значение в крайнем левом столбце таблицы (диапазона данных) и
возвращает значение в той же строке из указанного столбца таблицы (буква «В» означает
«вертикальный»).
Функция «ТИП»
ТИП(значение)
Возвращает тип значения в ячейке. Функция ТИП используется, когда результаты
вычисления другой функции зависят от типа значения в конкретной ячейке.
Для моделирования необходимо применять тип, соответствующий ошибке – 16.
Обычно используется внутри функции «Если», например:
=ЕСЛИ(ТИП(C8=16;0; C8))
В случае если в соответствующей ячейке вычисления дают ошибку, программа выдаст
техническое сообщение #Н/Д, #ИМЯ?, #ДЕЛ/0! или #ЗНАЧ!. Данная команда предписывает
вместо этого подставить 0, чтобы результат можно было использовать, например, в
суммировании.
Функция «И»
И(логическое_значение1; логическое_значение2; ...)
10
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
Логическое_значение1, логическое_значение2, ... — это от 1 до 30 проверяемых условий,
которые могут иметь значение «Истина» или «Ложь».
Применяются для описания двух и более логических условий, работающих одновременно
(например, вводимая плановая наценка должна быть не ниже 5% и не выше 25%).
Данная функция чаще всего применяется внутри функции «Если», например:
=ЕСЛИ(И(продажи>10000000;наценка>30%);«слишком оптимистично»; «»)
В случае если Вы запланировали продажи свыше 10 млн. при наценке свыше 30%,
программа выдаст текст «слишком оптимистично», в противном случае – пустую строку.
Функция «ИЛИ»
ИЛИ(логическое_значение1;логическое_значение2; ...)
Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА;
возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Логическое_значение1, логическое_значение2, ... — от 1 до 30 проверяемых условий,
которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
Применяется в моделировании аналогично функции «И».
Функция «ОКРУГЛВВЕРХ»
ОКРУГЛВВЕРХ(число;число_разрядов)
Округляет число до ближайшего большего по модулю.
Число — любое число, которое нужно округлить с избытком.
Число_разрядов — количество цифр после запятой, до которого округляется число.
Фиксированные ссылки и имена ячеек
В моделировании очень широко применяется не только широко известные фиксированные
ссылки, но и имена ячеек и диапазонов.
Фиксированные ссылки применяются для облегчения копирования формул, особенно
методом «протягивания». Фиксированная ссылка имеет вид $B$1; значок $ подставляется
перед тем параметром – столбцом или номером строки – который необходимо
зафиксировать. Так, в ссылке B$1 зафиксирован только номер строки, в ссылке $B1 – только
столбец.
Более продвинутым вариантом фиксированной ссылки является имя ячейки. Любой ячейке
может быть присвоено имя из любых букв и цифр без пробелов (возможно использование
нижнего подчёркивания). Имя ячейке присваивается в левой верхней области экрана,
выдающей адрес ячейки. Далее в программировании имя используется без пробелов и
кавычек, например:
=продажи*наценка
Условное форматирование
Полезная функция при оформлении интерфейса модели. В самом наиболее часто
применяемом варианте, отрицательным величинам присваивается вывод красным цветом.
Для этого вызовите функцию «условное форматирование», в первой ячейке командной
строки выберите «значение», далее выберите «меньше», и поставьте 0 в последнюю ячейку.
Затем нажмите кнопку «Формат» и выберите требуемый цвет (жирность, курсив, заливка,
прочее по усмотрению). Можно применять два и более условий.
Институт развития бизнеса и стратегий СГТУ 11
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
Подбор параметра
Очень полезная в моделировании функция. Позволяет подобрать значение того или иного
параметра ввода, при котором итоговое значение (прибыли, например) равно требуемой
величине.
В диалоговом окне поставьте ссылку на ячейку, содержащую итоговое значение (прибыль,
например), затем установите её целевое значение (например, 1000000), и укажите,
изменением какой ячейки это должно быть достигнуто.
Защита ячеек
Все ячейки, кроме тех, что содержат переменные ввода, должны быть защищены от
изменения с целью избежать случайной порчи модели.
Выделите не защищаемые ячейки левой клавишей мыши при нажатой кнопке Ctrl, щёлкните
по ним правой клавишей мыши, выберите «Формат ячеек», далее выберите «Защита», и на
соответствующем листе снимите галочку «Защищаемая ячейка».
Далее защитите все листы командой «Защита» - «Защитить лист». Используйте пароль по
желанию.
12
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
СОВЕТЫ ПО ПРОГРАММИРОВАНИЮ И СОЗДАНИЮ ИНТЕРФЕЙСА МОДЕЛЕЙ
Защита
Никогда не забывайте защищать ячейки с формулами и неизменяемыми данными от
изменений.
Использование форматов данных
Не пренебрегайте использованием удобных форматов данных. Все числовые данные должны
использовать разделение разрядов пробелом (1 000 000), ячейки должны выдавать строго
требуемое количество цифр после запятой. Активно используйте условное форматирование
для ячеек, которые могут возвращать отрицательные или положительные значения (особенно
для прибыли и денежного потока). Отрицательные величины в финансах принято выделять
красным.
Важно использовать условное форматирование для тех параметров вывода, по которым
заданы недопустимые значения (например, падение запасов ниже 200 тыс.).
Оформление ячеек ввода
Ячейки ввода могут быть расположены не только в листе ввода, например, такие ячейки
часто требуется оставлять в отчёте о движении денежных средств для внесения получаемых
и возвращаемых кредитов.
Для того чтобы не путаться, можно ли вручную вносить данные в ту или иную ячейку,
заливайте определённым цветом все ячейки ввода (например, светло-зелёным). Не забывайте
снимать защиту с таких ячеек.
Оформление листа «ввод»
Не вносите в этот лист ничего, кроме переменных ввода. В ячейках справа от значений таких
переменных запрограммируйте их допустимый диапазон. Для этого используйте функцию
«Если», возвращающую текст с неким комментарием (например, «неверный ввод» при вводе
некорректного значения, и пустую ячейку при вводе нормальной величины).
Оформление справочника данных
Оформите справочник так, как Вы бы оформили его для обыденного использования (не для
модели). Разделите данные на логические блоки, например, «данные о продажах», «данные о
затратах», «данные о запасах» и т.п. Создайте понятные заголовки, справа от данных
напишите комментарии (например, «в год», «от выручки», и т.п.).
При выборе табличного формата, учитывайте формат расчётной таблицы или итогового
отчёта. Например, если Вы делаете помесячный годовой отчёт о прибыли, целесообразно
ввести данные по продажам по месяцам в строчной форме (т.е. так же, как будет оформлен
итоговый отчёт). Это облегчит программирование ссылок.
Использование имён ячеек
Для всех данных, которые используются в программировании неоднократно (т.е. во
множестве формул), применяйте имена вместо обычных ссылок. Называйте ячейки так,
чтобы Вам было сразу понятно, что именно означает имя (например, базовые_продажи или
оптовая_наценка).
Всем переменным ввода должны быть присвоены имена.
Институт развития бизнеса и стратегий СГТУ 13
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
Использование промежуточных расчётов
Выделение промежуточных расчётов в отдельные таблицы часто упрощает
программирование и, самое главное, проверку модели. Если вынесение части расчётов в
промежуточную таблицу упростит Ваши формулы, сделайте это.
Не помещайте промежуточные расчёты на листе с итоговым отчётом. Если Вы это делаете,
скрывайте промежуточные расчёты от просмотра. Избегайте использования функции
«Скрыть», т.к. она делает наличие скрытого диапазона неявным. Пользуйтесь функцией
«Группировать».
14
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
РАБОТА С ГОТОВЫМИ МОДЕЛЯМИ
Прогоны модели
Активная работа с прогонами модели – это то, ради чего было затрачено время по её
разработке, поэтому к «игре» с переменными ввода нужно относиться с серьёзностью.
С помощью прогонов модели ищут оптимальные сочетания параметров ввода при заданных
данных и зависимостях. Перед этим необходимо ещё раз определить следующее:
 каково оптимальное значение того или иного итогового параметра (например, денежного
потока)
 каково недопустимое значение того или иного промежуточного или итогового параметра
(например, недопустимо падение остатка денежных средств в любой из месяцев проекта
ниже 50 000 руб.).
Одним из удобных способов прогона может быть последовательное улучшение всех
параметров ввода с неким заданным шагом.
Подбор комбинаций параметров ввода, в идеале, должен быть основан на Вашем понимании
логики моделируемого бизнеса.
Анализ чувствительности
Продвинутой техникой прогона модели является анализ чувствительности.
При построении моделей неверно предполагать, что все используемые в расчёт
количественные факторы известны с высокой степенью уверенности. В реальности так
бывает редко. Это обстоятельство привлекает наше внимание к такой технике финансового
моделирования, как анализ чувствительности.
Анализ чувствительности – это процедура моделирования, которая предполагает
последовательное изменение переменных ввода для того, чтобы оценить величину
соответствующего изменения основной планируемой величины.
На практике анализ чувствительности выглядит так:
1. Просчитывается прибыль модели при базовых вводных параметрах
2. В каждый вводный параметр по очереди вносится изменение, соответствующее его
ухудшению на 10%
3. Для каждого ухудшения вводного параметра рассчитывается соответствующее
ухудшение прибыли проекта; после этого параметру возвращается первоначальное
значение (т.к. параметры изменяются строго последовательно)
4. Параметры, вызывающие наибольшие изменения прибыли, признаются наиболее
критическими в планировании и управлении.
Необходимо добавить, что можно просчитывать чувствительность прибыли модели не
только к параметрам ввода, но и к любым использованным в расчётах данным.
Анализ чувствительности не принято применять к денежному потоку.
Институт развития бизнеса и стратегий СГТУ 15
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
МОДЕЛИРОВАНИЕ ЛИКВИДНОСТИ
При моделировании ликвидности применяется управленческий формат отчёта о движении денежных средств:
Период 1
Период 2
Период 3
Операционная деятельность:
Поступления (приток)
Поступления от реализации
Прочие поступления
Итого поступления
Выплаты (отток)
Оплата поставщикам
Выплаты по операционным расходам
Заработная плата
Прочие выплаты
Итого выплаты (отток)
Поток от операционной деятельности
Инвестиционная деятельность:
Поступления от продажи постоянных активов
Выплаты по покупке постоянных активов
Покупка недвижимости
Приобретение оборудования
Капитальный ремонт
Прочие выплаты
Итого выплаты
Поток от инвестиционной деятельности
Финансовая деятельность:
Поступления
Продажа акций / паёв
Получение кредитов
Прочие поступления
Итого поступления
Выплаты
Погашение кредитов
Выплата процентов
Изъятия / Дивиденды
Прочие выплаты
Итого выплаты
Поток от финансовой деятельности
Итого суммарный поток
Денежные средства на начало периода
Денежные средства на конец периода
Наименования и состав статей поступлений и выплат (выделенных курсивом) подбираются в
соответствии со спецификой бизнеса.
Принципы составления отчёта
 Отражаются только операции с денежными средствами, совершенные в отчетном
периоде
 Никак не отражается движение долгов и материальных активов
 Деньги на конец периода переносятся в начало следующего периода.
На практике моделирование ликвидности осуществляется тяжелее, чем моделирование
прибыли, т.к. существует множество факторов, влияющих на ликвидность:
 отсрочка платежа для покупателей
 отсрочка платежа у поставщика
 размер (в т.ч. минимальные партии) закупок
 величина плановых запасов.
16
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
МОДЕЛИРОВАНИЕ ПРИБЫЛИ
Управленческий формат отчёта о прибыли и убытках таков:
План
Факт
Отклонение
Реализация (выручка)
По видам деятельности,
по подразделениям, по продуктам
Себестоимость проданных товаров (прямые затраты)
Закупочная стоимость проданных товаров
Сдельная заработная плата
Прочие прямые затраты
Валовая (маржинальная) прибыль
Операционные расходы
Коммерческие (общепроизводственные) расходы
Административные расходы
Амортизация
Операционная прибыль
Проценты по финансированию
Прибыль до налогообложения
Налог на прибыль
Чистая прибыль
Дивиденды (изъятия)
Нераспределённая прибыль
Принципы составления отчёта
 Реализация – суммарная выручка, полученная от продаж за период, (продажная
стоимость отгруженной продукции и/или оказанных услуг), вне зависимости от факта и
формы оплаты по ней.
 Себестоимость проданных товаров – сумма прямых затрат на реализованную продукцию,
вне зависимости от факта и формы выплаты по данным затратам.
 Закупочная стоимость проданных товаров определяется в соответствии с выбранным
методом учёта запасов.
 Операционные расходы – расходы, не являющиеся непосредственно себестоимостью
проданных товаров, но относящиеся к операционной деятельности предприятия за
отчётный период. Они списываются по номинальной сумме в момент совершения
хозяйственной операции, вне зависимости от срока их оплаты.
 Инвестиции (покупка постоянных активов) никак не отражается в ОПУ.
 Суммы задолженности никак не отражаются в ОПУ.
Институт развития бизнеса и стратегий СГТУ 17
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
МОДЕЛИРОВАНИЕ БАЛАНСОВЫХ ПОКАЗАТЕЛЕЙ И ФИНАНСОВЫХ
КОЭФФИЦИЕНТОВ
При моделировании балансовых показателей не обязательно использовать баланс целиком;
как правило, моделируют отдельные балансовые статьи, такие, как запасы, дебиторская и
кредиторская задолженность, остаток кредитов и т.п.
Если Вы намерены внести в модель баланс, опирайтесь на его управленческий формат:
Суммы
Постоянные активы
Здания и сооружения
Оборудование
Транспортные средства
Лицензии, разрешения (нематериальные активы)
Текущие активы
Запасы
Дебиторы торговые
Дебиторы прочие
Денежные средства
Текущие обязательства
Задолженность поставщикам
Прочие кредиторы до 1 года
Оборотный капитал (текущие активы минус текущие обязательства)
Суммарные активы (полные активы минус текущие обязательства)
Долгосрочные обязательства
Банковские займы свыше 1 года
Чистые активы (суммарные активы минут долгосрочные обязательства)
Средства акционеров
Уставный (начальный) капитал
Прибыль прошлых периодов
Прибыль отчётного периода
Как отмечалось выше, наличие в модели баланса является отличным инструментом проверки
правильности всех расчётов (если баланс «сходится», значит, все расчёты в модели
корректны).
Кроме балансовых показателей, очень полезно вносить в модели финансовые
коэффициенты, т.к. они облегчают восприятие итоговой информации.
Коэффициенты прибыльности
ROCE (отдача на использованный капитал) = Операционная прибыль / Суммарные активы
Данный коэффициент показывает уровень операционной прибыли, получаемой от
использования вложенного собственного капитала и долгосрочных займов. Характеризует
совокупную эффективность ведения бизнеса. Выражается в процентах годовых.
ROCE должен быть не ниже, чем рентабельность по другим инвестиционным возможностям
(как минимум, банковские вклады).
AUR (Коэффициент оборачиваемости активов) = Реализация / Суммарные активы
Данный коэффициент показывает, сколько рублей продаж приходится на 1 рубль суммарных
активов (т.е. полных активов, сформированных за счёт собственного капитала и
долгосрочных займов). Характеризует производственную эффективность ведения бизнеса.
ROS (Коэффициент рентабельности оборота) = Операционная прибыль / Реализация
18
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
Данный коэффициент показывает долю операционной прибыли в выручке. Характеризует
коммерческую эффективность.
Оптимальная динамика указанных коэффициентов – рост.
Коэффициенты ликвидности
Коэффициент платежеспособности = Текущие активы / Текущие обязательства
Показывает возможность продолжения бизнеса после полного погашения текущих
обязательств. Средним по всем отраслям является показатель 3:1, хотя для бизнеса с
быстрым оборотом операционных финансов он может быть ниже. В любом случае,
показатель ниже 1,5:1 можно считать критическим.
Коэффициент ликвидности = (Дебиторская задолженность + Денежные средства) /
Текущие обязательства
Показывает саму возможность расплатиться по существующим текущим обязательствам.
Нормальным значением данного показателя можно считать 1:1, хотя оптимум является
индивидуальным для каждого бизнеса.
Оптимальная динамика указанных коэффициентов – рост.
Оборачиваемость дебиторской задолженности = Дебиторская задолженность /
Продажи в кредит * Количество дней в периоде. (Желательно использовать средний размер
ДЗ – на начало и на конец периода).
Показывает средний срок оплаты счётов покупателями, сформировавшийся за
анализируемый период. Выражается в днях. Данный показатель необходимо сравнивать с
договорными сроками оплаты.
Оборачиваемость запасов = Запасы / Себестоимость проданных товаров * Количество
дней в периоде
Показывает средний срок хранения запасов товаров на складе до момента реализации.
Выражается в днях. Оптимум зависит от специфики бизнеса.
Оптимальная динамика указанных коэффициентов – снижение до оптимума и
стабилизация.
Оборачиваемость кредиторской задолженности = Кредиторская задолженность по
закупкам / Закупки в кредит * Количество дней в периоде. (Желательно использовать
средний размер КЗ).
Показывает средний срок оплаты счетов поставщикам. Выражается в днях. Данный
показатель необходимо сравнивать с договорными сроками оплаты, а также с периодом
оборачиваемости дебиторской задолженности. Оптимальная динамика – рост.
Цикл оборотного капитала = Оборачиваемость дебиторской задолженности +
Оборачиваемость запасов - Оборачиваемость кредиторской задолженности
Показывает средний период оборота финансов в операционном цикле. Выражается в днях.
Оптимальная динамика – снижение до оптимума.
Институт развития бизнеса и стратегий СГТУ 19
ПОСТРОЕНИЕ МОДЕЛЕЙ ДЛЯ ОЦЕНКИ БИЗНЕСА
МАРЖИНАЛЬНАЯ ПРИБЫЛЬ В МОДЕЛИРОВАНИИ
Важнейшую роль в моделировании играет т.н. маржинальная прибыль, т.е. разница между
выручкой и переменными затратами.
Переменные затраты изменяются прямо пропорционально уровню деятельности (обычно
объём продаж или производства). Они списываются в момент реализации готовой
продукции.
Постоянные расходы остаются неизменными при изменении уровня деятельности и
списываются в полном объёме в соответствующем отчётном периоде.
Полные затраты организации за период можно описать формулой:
Y=AX+B,
где Y – полные расходы, А – измеритель уровня деятельности, Х – ставка переменных затрат
на единицу уровня деятельности, В – постоянные расходы за период.
Маржинальная прибыль (вклад, прибыль покрытия) - выручка, очищенная от переменных
затрат. Может выражаться суммарно, на единицу продукции или в % от оборота.
О маржинально прибыли можно говорить только тогда, когда присутствуют переменные
затраты (если их нет, то выручка = маржинальная прибыль).
В торговле под маржинальной прибылью нужно понимать наценку (возможно, за вычетом
прочих переменных затрат, помимо закупочной стоимости).
Суммарная маржинальная прибыль идет, прежде всего, на покрытие постоянных затрат
(дословный перевод с английского – «вклад»), и далее, на формирование чистой прибыли.
Важнейшие свойства маржинальной прибыли:
 Полностью объективна, т.к. свободна от условностей, связанных с распределением
косвенных расходов, и поэтому подходит для принятия управленческих решений
 Изменяется прямо пропорционально выручке, и поэтому очень удобна для планирования
финансовых результатов.
Маржинальная прибыль и безубыточность
Компания не несёт убытков тогда, когда суммарная маржинальная прибыль равна
постоянным расходам.
Уровень нулевой прибыли = Постоянные затраты / Удельная маржинальная прибыль на
единицу продукции (или доля маржинальной прибыли в реализации в %).
Маржинальная прибыль в условиях ограниченных ресурсов
При наличии ограничения по какому-либо виду ресурсов необходимо максимизировать
прибыль по данному виду ресурсов. Алгоритм расчётов таков:
1. Определение ограниченного ресурса
2. Расчёт маржинальной прибыли по каждому виду продукции / услуг на единицу данного
ресурса
Акцент на производстве продуктов, имеющих максимальную удельную маржинальную
прибыль по данному ресурсу.
20
Институт развития бизнеса и стратегий СГТУ
ЕВДОКИМОВ А.А.
ПОСТРОЕНИЕ МОДЕЛИ ДЛЯ ВЕДЕНИЯ БЮДЖЕТА
Бюджет – финансовый план, составленный на определенный период времени в натуральном
и денежном выражении и определяющий потребность Холдинга в ресурсах, необходимых
для получения запланированных доходов.
Основные компоненты бюджетирования:
1. финансовая структура
2. бюджетная структура
3. методика формирования бюджетов
4. положение и регламент системы бюджетирования
Финансовая структура и центры финансовой ответственности
Финансовая структура – организация центров финансовой ответственности, определяющая
их сферу ответственности, иерархию подчиненности и предназначения для достижения
установленных на текущий период показателей финансово-экономической деятельности.
Финансовая структура есть результат структурирования предприятия не по признаку
иерархической подчиненности, а по признаку характера финансовой ответственности того
или иного подразделения. Финансовая структура формируется на базе организационной
структуры предприятия и подразделения Компании в значительной степени соответствуют
знакомым всем оргзвеньям и называются Центрами финансовой ответственности (ЦФО).
Центр финансовой ответственности – структурное подразделение (или группа
подразделений), осуществляющее определенный набор хозяйственных операций, способное
оказывать непосредственное воздействие на расходы и/или доходы от этих операций, и
отвечающие за величину данных расходов и/или доходов.
Центр затрат – структурное подразделение (или группа подразделений), руководитель
которого несет ответственность за величину постоянных расходов.
Центр переменных и постоянных расходов - структурное подразделение (или группа
подразделений), руководитель которого несет ответственность за величину прямых и
накладных затрат.
Центр дохода - структурное подразделение (или группа подразделений), руководитель
которого несет ответственность за величину дохода (выручки).
Центр маржинального дохода - структурное подразделение (или группа подразделений),
руководитель которого несет ответственность за величину маржинального доходы (выручка
минус прямые затраты).
Центр прибыли - структурное подразделение (или группа подразделений), руководитель
которого несет ответственность за величину прибыли (выручка минус прямые и накладные
затраты).
Институт развития бизнеса и стратегий СГТУ 21
Download