К статье
Практический материал

Учет и Финансы · 13 мин

НПВ в 1С: что это такое и как работать с показателем

Что такое НПВ в 1С, где в программах 1С считается чистая приведённая стоимость, какие отчёты и документы использовать, как проверить результат и избежать ошибок.

НПВ (NPV, Net Present Value, чистая приведённая стоимость) — это показатель эффективности инвестиционного проекта, который показывает, сколько денег проект принесёт компании с учётом того, что будущие денежные поступления стоят дешевле сегодняшних. В контексте 1С аббревиатуру НПВ чаще всего ищут пользователи, которые занимаются бюджетированием, инвестиционным анализом или финансовым планированием в продуктах уровня «1С:ERP Управление предприятием», «1С:Управление холдингом» или отраслевых решениях по бюджетированию.

Важно сразу разграничить две ситуации. Первая — вы хотите рассчитать NPV инвестиционного проекта, используя данные, которые уже накоплены в 1С (выручка, затраты, инвестиционные вложения). Вторая — вы ищете готовый инструмент расчёта NPV внутри типовой конфигурации. Это разные задачи: типовые конфигурации 1С не содержат универсальной кнопки «посчитать NPV», но предоставляют данные и механизмы бюджетирования, на базе которых показатель рассчитывается.

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

Что такое НПВ и зачем его считают в учётной системе

Чистая приведённая стоимость — это разница между дисконтированными притоками денежных средств и дисконтированными оттоками (включая первоначальные инвестиции) за весь горизонт проекта. Если NPV больше нуля — проект при заданной ставке дисконтирования создаёт стоимость, если меньше — деньги выгоднее разместить иначе. Формула: сумма денежных потоков каждого периода, делённых на (1 + ставка) в степени номера периода, минус начальные вложения.

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

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

В каких конфигурациях 1С работают с НПВ

Возможности зависят от продукта. В «1С:Бухгалтерии» инструментов инвестиционного анализа нет — там NPV можно посчитать только внешними средствами на выгруженных данных. В «1С:ERP Управление предприятием» есть подсистема бюджетирования с произвольными показателями и формулами, где строят модель денежного потока проекта. В «1С:Управление холдингом» есть специализированные механизмы для инвестиционных программ, этапов проектов и оценки эффективности вложений.

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

Сравнение вариантов

1С:Бухгалтерия

Подходит только как источник фактических данных; расчёт NPV выполняется вне программы, например в электронных таблицах.

1С:ERP

Бюджетирование с произвольными показателями и формулами позволяет построить модель денежных потоков и рассчитать NPV как производный показатель.

1С:Управление холдингом

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

Внешний расчёт (Excel и аналоги)

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

Как подготовить данные для расчёта

Расчёт NPV упирается в качество исходных данных. Нужен помесячный или поквартальный прогноз денежных потоков проекта: инвестиционные затраты (оборудование, строительство, лицензии), операционные поступления и операционные расходы на весь горизонт планирования. Горизонт обычно задают равным сроку полезного использования актива или периоду, утверждённому в инвестиционной политике компании.

В 1С:ERP эти данные вносятся через документы «Экземпляр бюджета» по статьям бюджетов, выделенным под проект. Рекомендуется завести отдельный вид бюджета «Инвестиционный бюджет проекта» и вести его в разрезе аналитики «Проекты» — тогда плановые потоки будут однозначно привязаны к объекту оценки, а факт подтянется из платёжных документов с той же аналитикой.

Порядок подготовки данных
  1. 1
    Создайте проект в справочнике «Проекты» и включите аналитику по проектам в статьях бюджетов и движения ДС.
  2. 2
    Настройте вид бюджета с таблицей денежных потоков: инвестиции, поступления, операционные расходы по периодам.
  3. 3
    Заполните плановые данные по периодам через экземпляры бюджета.
  4. 4
    Убедитесь, что фактические платежи по проекту разносятся документами с указанием проекта.
  5. 5
    Зафиксируйте ставку дисконтирования как отдельный показатель или константу модели.

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

Как настроить расчёт НПВ через показатели бюджетов

В подсистеме бюджетирования 1С:ERP есть механизм произвольных показателей: вы определяете показатель «Денежный поток периода» как разность поступлений и расходов, затем показатель «Дисконтированный поток» с формулой деления на (1 + ставка) в степени номера периода. Итоговый NPV — сумма дисконтированных потоков минус начальные инвестиции. Формулы настраиваются в конструкторе вида бюджета или в настройках показателей.

Ограничение типового механизма — степень периода. Не во всех версиях формульный язык показателей поддерживает возведение в степень напрямую, поэтому на практике коэффициенты дисконтирования часто заводят как отдельный показатель, рассчитываемый рекуррентно (коэффициент текущего периода = коэффициент предыдущего / (1 + ставка)), либо заполняют значениями, рассчитанными заранее. Это рабочий и контролируемый подход.

Если требуется регулярная отчётность по портфелю проектов, имеет смысл вынести расчёт в отчёт на СКД (система компоновки данных): запрос собирает плановые и фактические потоки по проектам, а вычисляемые поля рассчитывают дисконтированные значения и итоговый NPV. Такой отчёт обновляется автоматически при появлении новых данных, в отличие от разовых выгрузок.

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

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

Второй контроль — логический. При нулевой ставке дисконтирования NPV должен равняться простой сумме всех потоков минус инвестиции. Подставьте ставку 0 % в модель и проверьте, сходится ли результат с арифметической суммой. Если нет — в модели теряются или дублируются периоды.

Контрольные точки

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

Сумма потоков по периодам
Норма

Совпадает с данными экземпляров бюджета и платёжных документов по проекту

Тревожный признак

Периоды пропущены или суммы отличаются от первичных документов

NPV при ставке 0%
Норма

Равен простой сумме потоков минус инвестиции

Тревожный признак

Значение не сходится — ошибка в формуле или составе периодов

Знаки потоков
Норма

Инвестиции и расходы уменьшают NPV, поступления увеличивают

Тревожный признак

Оттоки учтены с плюсом — NPV завышен

Номер первого периода дисконтирования
Норма

Поток первого периода делится на (1+ставка) в соответствующей степени согласно методике

Тревожный признак

Все потоки дисконтируются одинаково или первый период не дисконтируется без оснований

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Считать NPV по данным о прибыли вместо денежных потоков — амортизация и отсрочки платежей искажают результат.
02
Включать в потоки проекта получение и погашение кредитов — финансовая деятельность уже учтена в ставке дисконтирования, двойной учёт занижает NPV.
03
Использовать разные ставки и горизонты для сравниваемых проектов — сравнение теряет смысл.
04
Забыть налог на прибыль и НДС-эффекты в денежных потоках — ошибка на десятки процентов итогового значения.
05
Хранить ставку дисконтирования внутри формулы — невозможно быстро выполнить сценарный анализ и аудит модели.

Ограничение самого показателя тоже стоит помнить: NPV чувствителен к ставке дисконтирования и к точности прогноза дальних периодов. Для проектов с горизонтом более пяти-семи лет дальние потоки дают малую приведённую стоимость, и малые ошибки в ставке меняют вывод. Поэтому NPV принято дополнять сроком окупаемости и внутренней нормой доходности (IRR), а решение принимать по совокупности показателей.

Когда внешний расчёт лучше встроенного

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

Маршрут решения

Как выбрать действие

Проектов 1–3 в год, оценка разоваяВыгрузите денежные потоки из 1С и посчитайте NPV в электронных таблицах
Портфель проектов, нужен регулярный план-фактНастройте вид бюджета и отчёт на СКД в 1С:ERP или используйте механизмы 1С:УХ
Нет проектной аналитики в платёжных документахСначала включите учёт по проектам и донастройте статьи ДС, иначе фактическая часть модели будет недостоверной
Формулы показателей не поддерживают степеньИспользуйте рекуррентный показатель коэффициента дисконтирования или вычисляемые поля отчёта СКД

Промежуточный вариант — доработка конфигурации: отдельный документ «Инвестиционная модель» с табличной частью потоков и программным расчётом NPV, IRR и срока окупаемости. Это разумно, когда методика оценки в компании устоялась и отличается от типовой. Доработку выполняйте через расширение конфигурации, чтобы не потерять возможность обновления.

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

Частые вопросы

Есть ли в типовой 1С:Бухгалтерии расчёт NPV?

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

Чем NPV отличается от срока окупаемости и IRR?

NPV показывает абсолютную величину создаваемой стоимости в деньгах. Срок окупаемости — время возврата вложений, но игнорирует потоки после окупаемости. IRR — ставку, при которой NPV равен нулю; она удобна для сравнения с доходностью альтернатив, но может давать несколько значений при нестандартных потоках. Для решения показатели используют вместе.

Какую ставку дисконтирования указывать в модели?

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

Нужно ли включать НДС в денежные потоки проекта?

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

Можно ли сравнивать проекты с разным горизонтом по NPV?

Напрямую — нет: проект с большим горизонтом почти всегда покажет больший NPV просто за счёт числа периодов. Для сравнения приводят проекты к единому горизонту, используют эквивалентный аннуитет (равномерное распределение NPV по годам) или сравнивают по IRR и дисконтированному сроку окупаемости.

Как автоматизировать пересчёт NPV при изменении факта платежей?

Настройте отчёт на СКД, который собирает плановые потоки из бюджетов и фактические — из платёжных документов по проектной аналитике, а NPV рассчитывает в вычисляемых полях. Такой отчёт пересчитывается при каждом открытии и не требует ручных выгрузок.

Итог

Что важно запомнить

НПВ в 1С — это чистая приведённая стоимость проекта, рассчитываемая на данных бюджетирования и денежных потоков; готовой кнопки в типовых конфигурациях нет. Модель строят на денежных потоках (не на прибыли), с утверждённой ставкой дисконтирования и проектной аналитикой в платежах. Результат проверяют пересчётом при нулевой ставке и ручным расчётом на коротком горизонте, а решение принимают по совокупности NPV, IRR и срока окупаемости.