Расчет НДС и процентов в Excel: готовые формулы

Иван Корнев·09.04.2026·4 мин

Чтобы посчитать НДС в Excel, умножьте базовую сумму на ставку налога (например, =A1*0,2 для 20%). Если нужно выделить НДС из общей суммы, разделите итог на (1 + ставка) и вычтите базу: =A1 - A1/(1+0,2). Для расчета процентов от числа используйте формулу =Сумма * Процент. Ниже приведены подробные инструкции для различных сценариев работы с налогами и наценками.

Главное правило: Всегда храните ставку налога в отдельной ячейке. Это позволит мгновенно пересчитать всю таблицу при изменении законодательства (например, с 20% на 22%), не правя каждую формулу вручную.

Начисление НДС сверху (от чистой суммы)

Это самый распространенный сценарий: у вас есть цена без налога, и нужно добавить НДС, чтобы получить итоговую стоимость для счета.

Допустим:

  • Ячейка A2: Цена без НДС (база).
  • Ячейка B2: Ставка НДС (введите как 20% или 0,2).
Что считаемФормула для ExcelРезультат (пример)
Сумма НДС=A2*B220 руб. (при базе 100)
Итого с НДС=A2*(1+B2)120 руб.

Альтернативный вариант для итоговой суммы: =A2 + A2*B2, но запись *(1+B2) короче и понятнее.

Выделение НДС из общей суммы (обратный расчет)

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

Допустим:

  • Ячейка A2: Общая сумма (с НДС).
  • Ячейка B2: Ставка НДС (20%).

Логика расчета следующая:

  1. Находим базу (без НДС): Делим общую сумму на (1 + ставка).
    • Формула: =A2/(1+B2)
  2. Вычисляем сам налог: Вычитаем базу из общей суммы.
    • Формула: =A2 - A2/(1+B2)

Ошибка новичков: Не пытайтесь просто умножить общую сумму на ставку (например, 120 * 20%). Это даст неверный результат (24 вместо 20), так как база для налога меньше общей суммы.

Пример проверки: Если общая сумма 120 руб., а ставка 20%:

  • База: 120 / 1,2 = 100
  • НДС: 120 - 100 = 20
  • Проверка: 100 + 20 = 120. Сходится.

Расчет процентов, скидок и наценок

Принцип работы с обычными процентами в Excel аналогичен расчету НДС, но здесь ставки могут быть любыми (скидки, маржа, премии).

Как найти процент от числа

Если нужно узнать, сколько составляет 15% от суммы 5000:

  • Формула: =5000 * 15% или =5000 * 0,15.
  • Результат: 750.

Как увеличить число на процент (наценка)

Чтобы поднять цену на 25%:

  • Формула: =Цена * (1 + 25%).
  • Пример: 200 * 1,25 = 250.

Как уменьшить число на процент (скидка)

Чтобы применить скидку 10%:

  • Формула: =Цена * (1 - 10%).
  • Пример: 200 * 0,9 = 180.

Работа со списком товаров и разными ставками

Если вы ведете реестр счетов, где товары облагаются по разным ставкам (например, 20%, 10% или 0%), создайте таблицу со следующими столбцами:

ABCDE
ТоварЦена без НДССтавкаСумма НДСИтого
Хлеб5010%=B2*C2=B2*(1+C2)
Ноутбук5000020%=B3*C3=B3*(1+C3)

Совет: Отформатируйте столбец «Ставка» как Процентный (через вкладку Главная -> Число), чтобы вводить 10 вместо 0,1. Excel сам поймет, что это доля единицы.

Защита от ошибок ввода

Чтобы таблица не ломалась из-за опечаток, настройте проверку данных:

  1. Выделите ячейки для ввода ставок.
  2. Перейдите в меню Данные -> Проверка данных.
  3. Установите тип данных «Десятичное число» или «Проценты».
  4. Задайте условие: от 0 до 1 (или до 100%).

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

Частые ошибки

  • Неверный формат ячеек: Если формула возвращает странный результат (например, 0,2 вместо 20%), проверьте формат ячейки. Для денег выбирайте «Денежный» или «Числовой» с двумя знаками после запятой, для ставок — «Процентный».
  • Разделители: В русской версии Excel аргументы функций разделяются точкой с запятой (;), а десятичные дроби — запятой (,). Убедитесь, что вы используете , для чисел (например, 0,2, а не 0.2).
  • Смешение валют: При работе с импортными контрактами убедитесь, что курс валюты зафиксирован в отдельной ячейке и используется в формулах, а не «зашит» жестко в расчет.

FAQ

Как закрепить ставку НДС, чтобы она не сбивалась при копировании формулы? Используйте абсолютную ссылку. Если ставка находится в ячейке B1, запишите её в формуле как $B$1. Знаки доллара «замораживают» адрес. Пример: =A2*$B$1. При протягивании формулы вниз ссылка на ставку останется неизменной.

Можно ли посчитать НДС одной формулой без промежуточных столбцов? Да. Чтобы сразу получить цену с НДС, пишите =A2*1,2 (для 20%). Чтобы выделить НДС из суммы одной формулой: =A2 - A2/1,2. Однако для прозрачности отчетности лучше выносить промежуточные значения в отдельные колонки.

Почему в сумме итогового чека копейки не сходятся на 1 цент? Это проблема округления. Excel хранит числа с высокой точностью, но отображает их округленными. Используйте функцию ОКРВНИЗ или ОКРВВЕРХ для финальных сумм, например: =ОКРВНИЗ(A2*(1+B2); 0,01), чтобы принудительно округлить результат до двух знаков после запятой перед суммированием столбца.