Калькулятор последовательных скидок

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

Бесплатно Работает в браузере Проверено вторник, 10 ноября 2026 г.

Цена на полке или в корзине до любых скидок. Цифры в примере — примерные.

Каждая строка: название; значение. Процент пишется со знаком %, например 20 %. Сумма — без знака, например 500. Применяются сверху вниз.

Процент, например 10 %, или сумма, например 500. Оставьте пустым, если купона нет.

Купон применяется

Результат

Итоговая цена — Сумма, которую вы платите после всех скидок и купона.
Одна эквивалентная скидка — Один процент, который даёт ту же итоговую цену от той же цены.
Всего сэкономлено —
Одна за другой или сложены?

Шаг за шагом

Этот инструмент работает в вашем браузере. То, что вы вводите, нам не отправляется.

Как пользоваться

  1. Введите Цена до скидок.
  2. Введите по одной скидке в каждой строке Скидки, по одной в строке, по порядку: название; значение. Для процента ставьте знак %.
  3. Введите Купон, если он есть, и выберите, применяется ли он До скидок или После скидок.
  4. Прочитайте Итоговую цену и Одну эквивалентную скидку, затем сравните их с неверным способом в таблице.

Как считаются скидки одна за другой

Процент берёт свою долю от цены, оставшейся после предыдущей скидки, а не от первоначальной цены. Скидка 20 % и затем 10 % оставляют 80 % × 90 % = 72 % цены: одна скидка 28 %. Каждая скидка округляется до копейки, когда её применяют, как это делает касса.

Википедия (на английском) в статье о торговых скидках описывает несколько скидок, соединённых в ряд, например 20/12/5. Формулы статья не даёт, поэтому здесь используется простая арифметика: каждый процент применяется к оставшейся цене.

Цена после процента = цена до × (1 − процент ÷ 100)
Цена после суммы = цена до − сумма (не ниже нуля)
Эквивалентная скидка = (цена − итоговая цена) ÷ цена × 100

Почему сложение процентов ошибочно

Сложение 20 % и 10 % даёт 30 %, то есть 30 % цены. Но 10 % берутся с цены, оставшейся после 20 %, которая меньше, поэтому это меньше 10 % первоначальной цены. От 18 000 ₽ скидка 20 % и затем 10 % даёт 12 960 ₽, а сложение процентов (30 %) — 12 600 ₽.

Чем больше скидок, тем больше разрыв. Три скидки по 20 % в сумме дают 60 %, но одна за другой оставляют 0,8 × 0,8 × 0,8 = 51,2 % цены, то есть одна скидка 48,8 %.

Купон до скидок или после них

Если есть только проценты, порядок не меняет итоговую цену. С суммами меняет: скидка 500 ₽ от 18 000 ₽ и затем 20 % дают 14 000 ₽, а 20 % и затем 500 ₽ дают 13 900 ₽. Условия купона говорят, где он применяется; калькулятор следует выбранному вами положению.

Что калькулятор не учитывает

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

Пример: 18 000 ₽ с тремя скидками и купоном 10 %

Каждая скидка берёт свою долю от оставшейся цены: 20 % от 18 000 — это 3 600, остаётся 14 400; 10 % от 14 400 — это 1 440, остаётся 12 960; 5 % от 12 960 — это 648, остаётся 12 312; купон 10 % снимает 1 231,20, остаётся 11 080,80 ₽.

Одна эквивалентная скидка равна (18 000 − 11 080,80) ÷ 18 000 = 38,44 %. Сложение процентов дало бы 20 + 10 + 5 + 10 = 45 %, то есть цену 9 900,00 ₽, которая на 1 180,80 ₽ меньше той, что возьмёт магазин. Эта разница и есть ошибка.

Шаг Цена после, ₽
Сезонная распродажа, 20 % 14 400,00
Скидка для участников, 10 % 12 960,00
Уценка, 5 % 12 312,00
Купон, 10 % 11 080,80

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

20 % и затем 10 % — это то же, что 30 %?

Нет. 10 % берутся с цены, оставшейся после 20 %, поэтому вместе они дают 28 %. Сложение даёт 30 % и завышает скидку: цена выглядит ниже той, что возьмёт магазин.

Меняет ли порядок процентных скидок итоговую цену?

Нет. Проценты перемножаются, поэтому 20 % и затем 10 % дают ту же цену, что 10 % и затем 20 %. Порядок важен, только когда сумма смешивается с процентами.

Что будет, если купон больше оставшейся цены?

Снимаемая сумма ограничивается оставшейся ценой, поэтому цена останавливается на нуле. Калькулятор показывает примечание, когда это происходит.

Зачем нужна одна эквивалентная скидка?

Она приводит несколько предложений к одной шкале. Два магазина с разными цепочками скидок можно сравнить по итоговой цене или по одному проценту, который даёт ту же цену.

Цена или список скидок отправляются на сервер?

Нет. Расчёт выполняется в вашем браузере, и ничего из введённого не отправляется нам.

Источники

Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..

Мы используем необходимые cookie, чтобы сайт работал. С вашего согласия Google также использует рекламные cookie, чтобы показывать персонализированную рекламу. Если вы откажетесь, реклама всё равно будет показываться, но не будет персонализированной.