Перейти к содержимому

Калькулятор НДС: добавить или убрать налог с продаж

Добавьте НДС к цене без налога или уберите его из цены с налогом. Используйте указанные ставки для Германии, Франции, Испании, Великобритании, Польши, России и Кореи или укажите свою.

VAT and Sales Tax Calculator

Any rate from 0 to 100, to at most 6 decimal places. Use this for a country or a category that is not listed.

The price as charged, tax included.

You typed this rate yourself, so it has no source here. Pick a country to use a published rate.

Results

Net amount (before tax)
$83.33
Tax
$16.67
Gross amount (with tax)
$100.00
Rate applied
20%

$83.33 net plus $16.67 tax makes $100.00 gross.

Калькулятор загрузки...
📚

Документация

Калькулятор НДС и налога с продаж

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

Что делает калькулятор

Инструмент имеет два режима.

  • Выделить налог из общей суммы. Цена уже включает налог. Калькулятор определяет цену без налога и скрытую в ней сумму налога. Иногда это называют обратным расчётом НДС.
  • Добавить налог к сумме без налога. Цена не включает налог. Калькулятор определяет налог и общую сумму.

Пользователь также выбирает набор ставок (одну из семи стран или пользовательскую ставку) и валюту. Выбор страны переключает валюту на используемую в этой стране, а меню валют позволяет изменить её обратно.

Суммы варьируются от 0 до 1 000 000 000 000. Пользовательская ставка может находиться в диапазоне от 0 % до 100 % и содержать не более шести знаков после запятой. Оба ограничения проверяются в коде, а не только в поле ввода, поэтому вставленная ставка 500 не даёт результата, а не приводит к ошибочному расчёту.

Формула НДС

Ставку записывают в виде десятичной дроби. Ставка 20 % равна 0,20, поэтому 1 + ставка равняется 1,20.

Добавление налога: общая сумма = сумма без налога × (1 + ставка), затем налог = общая сумма − сумма без налога

Выделение налога: сумма без налога = общая сумма ÷ (1 + ставка), затем налог = общая сумма − сумма без налога

В обоих направлениях налог представляет собой разницу между двумя суммами после округления. Поэтому сумма без налога плюс налог всегда равна указанной общей сумме.

Пример: выделение налога из общей цены

Цена товара в магазине 120,00 £ включает НДС Великобритании по стандартной ставке 20 %.

  • сумма без налога = 120,00 ÷ 1,20 = 100,00 £
  • налог = 120,00 − 100,00 = 20,00 £

Калькулятор выдаёт 100,00 £ без налога, 20,00 £ налога и 120,00 £ общей суммы.

В примере для Германии используется ставка 19 %. Общая цена 119,00 евро даёт 119,00 ÷ 1,19 = 100,00 евро без налога и 19,00 евро налога.

Пример: добавление налога к цене без налога

К торговой цене в Германии 19,99 евро необходимо добавить НДС по ставке 19 %.

  • общая сумма = 19,99 × 1,19 = 23,7881, после округления — 23,79 евро
  • налог = 23,79 − 19,99 = 3,80 евро

Налог определяется по округлённой общей сумме, а не округляется отдельно. Поэтому 19,99 + 3,80 = 23,79 без остатка.

Почему налог не равен общей цене, умноженной на ставку

Распространённая ошибка — умножать цену с включённым налогом на ставку. В этом случае ставка применяется к сумме, которая уже включает налог, поэтому налог получается завышенным.

Возьмём общую цену 100,00 при ставке 20 %. Умножение даёт 20,00, но правильный расчёт таков: 100,00 ÷ 1,20 = 83,33 без налога, поэтому налог равен 16,67. Доля налога в общей цене равна ставке ÷ (1 + ставка). При 20 % это 0,2 ÷ 1,2, то есть ровно одна шестая.

Используемые ставки и их источники

Каждая приведённая ниже ставка взята из официального текста закона по состоянию на 5 сентября 2026 г.. Калькулятор называет положение закона на странице и даёт ссылку на этот текст, поэтому значение можно проверить, а не принимать на веру. Ставка, записанная в программе, со временем устаревает, поэтому любую ставку здесь можно заменить пользовательской.

СтранаСтандартПониженнаяПоложение, устанавливающее ставкуСтандартная ставка, действующая с
Германия19 %7 %Umsatzsteuergesetz (UStG), § 12, абз. 1 и абз. 21 января 2007 г.
Франция20 %10 %Code général des impôts, ст. 278 и ст. 278 bis1 января 2014 г.
Испания21 %10 %Ley 37/1992 del IVA, ст. 90 и ст. 911 сентября 2012 г.
Великобритания20 %5 %Value Added Tax Act 1994, п. 2 и п. 29A4 января 2011 г.
Польша23 %8 %Ustawa o podatku od towarów i usług, ст. 146ef, абз. 11 января 2011 г.
Россия22 %10 %Налоговый кодекс Российской Федерации, ст. 164(3) и ст. 164(2)1 января 2026 г.
Южная Корея10 %нетValue-Added Tax Act, ст. 301 июля 1977 г.

Четыре записи требуют пояснения.

  • Пониженная ставка Великобритании 5 % установлена разделом 29 А Value Added Tax Act 1994. В Schedule 7A перечислены только поставки, к которым она применяется.
  • Ставка Польши 23 % действует без перерыва с 1 января 2011 г., хотя положение, устанавливающее её, изменилось. Статья 41 закона о НДС по-прежнему содержит прежние значения 22 % и 7 %. Цепочка временных положений повышает их: сначала ст. 146a с 2011, затем ст. 146aa, а теперь ст. 146ef. Статья 146ef указывает только текущий период, а не дату начала действия ставки.
  • Стандартная ставка в России выросла с 20 % до 22 % согласно Федеральному закону № 425-ФЗ от 28 ноября 2025 г. с 1 января 2026 г.. Диапазон 10 % в ст. 164(2) не изменился.
  • В Южной Корее нет ненулевой пониженной ставки. Некоторые поставки облагаются по нулевой ставке или освобождены от налога, поэтому калькулятор не предлагает для неё выбора ставки.

Калькулятор содержит по одной стандартной и по одной пониженной ставке для каждой страны. Некоторые страны публикуют дополнительные ставки для отдельных товаров, и их можно ввести как пользовательскую ставку. В США нет общенационального налога с продаж, поэтому эта страна не предлагается в качестве готового варианта; пользователь из США вводит объединённую ставку штата и местного налога как пользовательскую.

Как округляются результаты

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

Округление выполняется один раз, в конце, причём половина единицы округляется вверх. Правильный расчёт требует внимания, поскольку компьютеры хранят десятичные числа как двоичные дроби. Цена без налога 7,50 при ставке 19 % равна ровно 8,9250, которая при оплате округляется до 8,93, но обычное компьютерное умножение даёт значение чуть меньше и округляет его вниз до 8,92. Калькулятор выполняет арифметику в целых числах до последнего шага, поэтому возвращает 8,93.

Последовательное выполнение расчётов в обоих направлениях всё же может дать разницу в одну единицу. Общая цена 10,05 при ставке 20 % даёт 8,38 без налога. Добавление 20 % обратно к 8,38 даёт 10,06. Два отдельных округления не всегда могут совпасть, поэтому в настоящих счетах иногда возникает такая же разница в один цент.

Часто задаваемые вопросы

Как убрать НДС из цены? Разделите общую цену на 1 плюс ставку. При ставке 20 % разделите на 1,20. Налог равен общей цене минус полученный результат.

Почему НДС в цене 120 £ равен 20 £, а не 24 £? Потому что 120 £ уже включает налог. Цена без налога равна 100 £, а налог на 100 £ по ставке 20 % равен 20 £. Умножение 120 £ на 20 % означает начисление налога на налог.

Какая ставка применяется к конкретной продаже? Применяется стандартная ставка, если закон не относит товар или услугу к категории с пониженной ставкой. Перечни поставок, имеющих право на такую ставку, устанавливаются национальным законодательством, а калькулятор не определяет, к какой категории относится товар. Он применяет выбранную пользователем ставку.

Актуальны ли встроенные ставки? Каждая ставка взята из официального текста по состоянию на 5 сентября 2026 г., а на странице указаны дата вступления стандартной ставки в силу и ссылка на закон. Ставки меняются законодательством, поэтому перед использованием значения стоит проверить источник. Любую ставку можно заменить с помощью параметра пользовательской ставки.

Работает ли это для налога с продаж в США? Да, через пользовательскую ставку. В США нет общенациональной ставки: налог с продаж устанавливают штаты и местные органы власти. Пользователь вводит объединённую ставку для соответствующего адреса, а арифметика остаётся той же.

Почему результаты отличаются от другого калькулятора на один цент? Большинство различий связано с округлением. Этот калькулятор округляет один раз в конце, половину единицы — вверх, и принимает налог за разницу между округлёнными суммами без налога и общей суммой, поэтому сумма без налога плюс налог всегда совпадает с указанной общей суммой.