Короткий ответ: базовая верификация модели занимает 2–4 часа и состоит из 8 контрольных точек: проверка формул на хардкод, согласованность баланса, связь Cash Flow с остатком ДС, отсутствие круговых ссылок, корректность амортизации, логика налогов, тест единичного изменения допущения и арифметика итогов.
Ошибка в финансовой модели — не просто «цифры не сошлись». Это прямой риск отказа по кредиту или неверного инвестиционного решения. По статистике аудитов, 60% моделей, передаваемых в банк, содержат хотя бы одну существенную ошибку. Ниже — чек-лист, который мы используем при внутренней верификации.
Чек-лист верификации (8 шагов)
- Формулы vs хардкод. Проверьте 3–5 случайных ячеек в каждом блоке: ссылаются ли они на блок допущений? Используйте Find (Ctrl+F) для поиска чисел внутри формул.
- Согласованность баланса. Актив = Пассив + Капитал? Расхождение допускается только на величину округления (до 1 рубля).
- Cash Flow → Остаток ДС. Конечный остаток денежных средств в балансе равен начальному остатку + чистый Cash Flow. Это равенство должно выполняться для каждого периода.
- Круговые ссылки. Включите итеративные вычисления в Excel, затем проверьте сумму всех ячеек модели — если она меняется при пересчёте, есть скрытая круговая ссылка.
- Амортизация. Сроки полезного использования, метод начисления и остаточная стоимость должны соответствовать учётной политике. Частая ошибка — амортизация начисляется до начала производства.
- Налоги. Проверьте ставку налога на прибыль (20% для ОСНО), учтены ли льготы. НДС не должен влиять на P&L напрямую — только через Cash Flow.
- Тест прироста на 1%. Измените любое допущение на 1%. NPV, IRR и выручка должны измениться предсказуемо — примерно на 1% × эластичность. Если изменение резкое (более 5%) — проверьте логику модели.
- Арифметика итогов. Суммируются ли столбцы и строки корректно? Особенно — итоговые строки в P&L и Cash Flow.
Методы аудита: Excel-инструменты
Стандартные средства Excel позволяют выявить большую часть проблем без специальных надстроек.
Check Formulas (Ctrl+`). Переключение в режим отображения формул покажет, какие ячейки содержат числа вместо ссылок. Особенно полезно в балансе и Cash Flow.
Trace Precedents (Ctrl+[). Выделите итоговую ячейку IRR и нажмите Ctrl+[ — Excel покажет все ячейки, от которых она зависит. Если среди них есть ячейки с хардкодом — модель требует доработки.
Тест на пустые строки. Вставьте новый столбец с формулой =IF(SUM(диапазон)=0, "Ошибка", "OK") для каждого отчётного периода, чтобы проверить, не обнулились ли итоги из-за пропущенных строк.
Принцип: качественная модель проходит тест «слепого аудита» — когда другой аналитик, не знающий проекта, может за 2 часа найти все ошибки. Если ваша модель этого не позволяет, она не готова для банка или инвестора.
Что делать после верификации
После исправления ошибок нужно повторно проверить три контрольные точки: NPV и IRR не должны измениться более чем на 5% относительно первоначальных значений (если ошибок было много — пересчитайте их заново), баланс должен сходиться для каждого периода, тест прироста на 1% должен показывать линейное изменение.
Хорошая практика — сохранять версию модели до и после аудита, чтобы банк видел историю изменений. Это повышает доверие к модели как к инструменту принятия решений.
Какие ошибки в финансовых моделях встречаются чаще всего?
Хардкодные цифры внутри формул (45% моделей), несогласованность баланса (22%), ошибки амортизации (18%), налоги (15%), круговые ссылки (12%).
Как быстро проверить финансовую модель на скрытые ошибки?
Проверьте 5 точек: все формулы ведут на блок допущений; актив = пассив; остаток ДС = Cash Flow; нет круговых ссылок; изменение допущения на 1% даёт предсказуемое изменение результата.