Расчет цены и суммы без НДС в Excel

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

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

Математика расчета и базовая формула

НДС (налог на добавленную стоимость) включается в цену путем умножения чистой стоимости на ставку. Обратное действие — выделение налога — требует деления. Ошибочно считать, что для удаления 20% нужно умножать на 0,8. Это даст неверный результат, так как база для расчета меняется.

Правильный алгоритм:

  1. Цена без НДС = Сумма с НДС / (1 + Ставка/100).
  2. Сумма НДС = Сумма с НДС − Цена без НДС.

Для стандартной ставки 20% делитель всегда равен 1,2. Для льготной ставки 10% (продукты, детские товары) делитель — 1,1.

Пример расчета в одной ячейке

Допустим, в ячейке A1 указана сумма счета: 12 000 руб. (с НДС 20%).

ЯчейкаДействиеФормулаРезультат
A1Сумма с НДС1200012 000,00 ₽
B1Цена без НДС=A1/1,210 000,00 ₽
C1Сумма налога=A1-B12 000,00 ₽

Проверка: 10 000 × 20% = 2 000. Итого: 12 000. Расчет верен.

Работа со списком товаров и итоговые суммы

Если у вас есть прайс-лист или список чеков в столбце A (например, с A2 по A20), вы можете рассчитать общую сумму без налога двумя способами.

Способ 1: Промежуточный столбец (рекомендуется)

Создайте столбец «Без НДС», протяните формулу вниз и просуммируйте его. Это наглядно и позволяет проверить каждую позицию.

  1. В ячейку B2 введите: =A2/1,2.
  2. Скопируйте формулу до конца списка (B20).
  3. В итоговой ячейке (B21) используйте: =СУММ(B2:B20).

Способ 2: Формула массива (одной строкой)

Если промежуточные расчеты не нужны, можно получить итог сразу: =СУММ(A2:A20)/1,2

Эта формула суммирует все значения с налогом и делит общий итог на коэффициент. Результат будет идентичен первому способу, если ставка НДС едина для всех позиций.

Не используйте формулу =СУММ(A2:A20)*0,8333. Коэффициент 0,8333 является приблизительным (1/1,2) и при больших суммах может давать погрешность в копейках, что критично для бухгалтерии. Всегда используйте деление на 1,2.

Универсальная таблица для разных ставок НДС

В реальной работе часто встречаются смешанные ставки: основные товары (20%), продукты (10%) и услуги без налога (0%). Жесткое деление на 1,2 здесь не подойдет. Лучше создать таблицу с динамическим расчетом.

Настройка умной таблицы

Создайте три столбца: «Сумма с НДС», «Ставка %» и «Без НДС».

Сумма с НДС (A)Ставка % (B)Формула для столбца C (Без НДС)Результат
12 00020=A2/(1+B2/100)10 000,00
5 50010=A3/(1+B3/100)5 000,00
3 0000=A4/(1+B4/100)3 000,00

Логика формулы: =A2/(1+B2/100) автоматически подстраивается под значение в столбце B.

  • Если в B стоит 20, делитель становится 1,2.
  • Если 10 — делитель 1,1.
  • Если 0 — делитель 1, сумма не меняется.

Для удобства ввода ставок настройте выпадающий список: выделите столбец со ставками, перейдите в меню ДанныеПроверка данных → Тип данных: Список. В поле источник введите: 0;10;20.

Обратный расчет: начисление НДС

Иногда требуется решить обратную задачу: известна чистая цена, нужно добавить налог.

  • Формула: =Цена_без_НДС * 1,2 (для 20%).
  • Выделение только суммы налога: =Цена_без_НДС * 0,2.

Пример: Чистая прибыль 50 000 руб. Сумма к оплате с НДС: =50000*1,2 → 60 000 руб.

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

  • Неверный знак разделителя. В русской локали Excel десятичный разделитель — запятая. Формула =A1/1.2 выдаст ошибку #ЗНАЧ!. Пишите =A1/1,2.
  • Округление копеек. При делении могут возникать длинные дробные части (например, 416,6666...). Для финансовых отчетов обязательно округляйте результат до 2 знаков: =ОКРУГЛ(A1/1,2; 2).
  • Путаница с процентом. Не делите на 20 или 0,2. Вы делите на коэффициент, включающий тело цены (100%) и налог (20%), то есть на 120% или 1,2.

FAQ

Как посчитать НДС, если ставка изменилась в середине списка? Используйте универсальную формулу с ссылкой на ячейку со ставкой: =Сумма/(1+Ставка/100). Меняйте цифру в ячейке ставки, и пересчет произойдет автоматически.

Можно ли использовать эту формулу в Google Таблицах? Да, синтаксис полностью идентичен. Единственное отличие: в некоторых региональных настройках Google Таблиц разделителем аргументов может быть точка с запятой, но в формулах с одним действием (=A1/1,2) проблем обычно не возникает.

Что делать, если сумма без НДС получилась с длинным хвостом после запятой? Это нормально для математического расчета. Для вывода в ячейке измените формат числа на «Денежный» или «Числовой» с 2 знаками после запятой. Для самого расчета используйте функцию ОКРУГЛ, чтобы зафиксировать значение.