# Калькулятор водопада итоговой цены: чаевые + налог + валюта + стек скидок

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

> Каноническая страница: https://elysiatools.com/ru/tools/tip-sales-tax-currency-conversion-discount-stacking-calculator

- **Категория:** Calculator

- **Ключевые слова:** водопад цены, калькулятор чаевых, каскад налогов, стек скидок, наценка dcc, среднерыночный курс, налог bogo, gst pst hst, база купона, итог на кассе

## Обзор

Значения по умолчанию следуют документированным правилам: налог с продаж в США обычно начисляется после скидок магазина, но с полной цены при купонах, возмещаемых производителем; бесплатные товары BOGO обычно считаются скидкой с оплачиваемого товара; чаевые по обычаю считаются от итога без налога; DCC в терминале обычно добавляет 3–7% к межбанковскому среднему курсу, а эмитенты берут ~1–2% при биллинге в домашней валюте. Суммы налогов округляются до центов, как в кассе.

## Входные данные

- **Промежуточный итог (прейскурантная цена, исходная валюта)** (number): e.g. 85.00
- **Строки скидок (по одной: "20%" или "5.00")** (textarea): 20% 5.00
- **Модель накопления скидок** (select)
- **База налога** (select)
- **Строки налогов («название=ставка%», по одной)** (textarea): State=6.5 City=0.5
- **Модель каскада налогов** (select)
- **Процент чаевых** (number)
- **База чаевых** (select)
- **Округление чаевых** (select)
- **Делить на (человек)** (number)
- **Код исходной валюты** (text)
- **Код домашней валюты** (text)
- **Среднерыночный курс (домашняя за исходную)** (number)
- **Наценка DCC в терминале (%)** (number)
- **Валютная комиссия эмитента (%)** (number)

## Когда использовать

- При расчете чека в зарубежных поездках с учетом местных налогов, чаевых и скрытых комиссий платежного терминала при динамической конвертации (DCC).
- Для планирования покупок в международных интернет-магазинах со сложным применением нескольких скидочных купонов и составных налогов (GST, PST, QST).
- При разделении общего ресторанного счета на нескольких человек с корректным начислением чаевых на сумму до налогообложения.

## Как это работает

- Применяет процентные и абсолютные скидки к промежуточному итогу по выбранной модели: последовательно к остатку или аддитивно к начальной цене.
- Рассчитывает налоги по отдельным юрисдикциям параллельно или по каскадной формуле на базе до или после скидок.
- Начисляет чаевые по заданной базе (до налогов, после налогов или до скидок) и выполняет округление по выбранному правилу.
- Делит сумму на количество участников и пересчитывает итог в домашнюю валюту по среднерыночному курсу, сравнивая его с наценкой DCC терминала и комиссией банка-эмитента.

## Сценарии использования

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

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

### В чем разница между последовательным и аддитивным накоплением скидок?

При последовательной модели каждая следующая скидка уменьшает уже сниженную цену, а при аддитивной — все процентные скидки суммируются и применяются к начальной сумме.

### Какая база используется для чаевых по этикетному стандарту?

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

### Как налог зависит от типа купона (магазина или производителя)?

Скидки магазина уменьшают налогооблагаемую базу, тогда как купоны производителя в большинстве штатов США облагаются налогом с полной цены товара.

### Что показывает сравнение DCC и комиссии эмитента?

Оно помогает определить, выгоднее ли оплачивать счет в местной валюте с комиссией вашего банка или согласиться на мгновенную конвертацию терминала с наценкой DCC.

### Как рассчитывается составной налог (compound tax)?

При составной модели каждая следующая налоговая ставка начисляется на сумму, уже включающую предыдущие налоги чека.

## Связанные инструменты

- [Калькулятор размера шин и передаточных чисел](https://elysiatools.com/ru/tools/tire-gear-ratio-calculator): Введите размер шины (285/70R17), передаточное число дифференциала и передачи КПП — получите истинный диаметр шины, длину окружности, обороты на милю/км, таблицу скорость×передача×RPM, эффективную главную пару после замены шин и ошибку спидометра. Метрические или имперские единицы, опциональное сравнение шин.
- [Калькулятор плитки](https://elysiatools.com/ru/tools/tile-coverage-estimator): Оценивает, сколько плитки нужно для комнаты: с учётом отходов по узору (прямой, диагональ 45°, ёлочка, плетёнка), числа упаковок, объёма и веса затирки и optional общей стоимости. Введите размеры комнаты и плитки и ширину шва, чтобы получить список для заказа.
- [Калькулятор Вероятности Карт](https://elysiatools.com/ru/tools/card-probability): Рассчитать вероятности для покерных комбинаций и наборов карт
- [AI-генератор идей доменов](https://elysiatools.com/ru/tools/ai-domain-name-idea-generator): Введите ключевые слова бренда — ИИ сгенерирует до 10 идей доменов, отфильтровав занятые через DNS + RDAP. Для стартапов и разработчиков.
- [Анализатор APNG: чанки IDAT/fdAT, повтор deflate и методы disposal с таймингом кадров](https://elysiatools.com/ru/tools/apng-idat-fdat-chunk-streaming-deflate-replay-and-disposal-method-analyzer): Загрузите PNG/APNG и разберите структуру анимации: подпись PNG и проверка CRC32 каждого чанка, IHDR (глубина/тип цвета/интерлейс), acTL (число кадров и повторов, обязан стоять до первого IDAT), fcTL (порядковый номер, ограничение области x+y+w+h ≤ холста, нормализация delay_num/delay_den, dispose_op none/background/previous, blend_op source/over), первый кадр IDAT + последующие через fdAT; общие номера fcTL+fdAT должны расти без пропусков с нуля; поток deflate каждого кадра воспроизводится с проверкой размера распаковки = высота × (1 + байтов на строку), повреждённый zlib фиксируется; симуляция disposal предупреждает о previous в первом кадре (трактуется как background), кадрах с нулевой задержкой и т. п.
- [Симулятор пороговых подписей BLS (Boneh–Lynn–Shacham) + распределённой генерации ключей](https://elysiatools.com/ru/tools/bls-boneh-lynn-shacham-threshold-signature-aggregation-distributed-key-gen-simulator): Полный цикл BLS12-381: церемонии Joint-Feldman DKG, пороговые подписи t-of-n с интерполяцией Лагранжа, атака мошенническим ключом и защита доказательством владения, агрегация аттестаций Ethereum 2.
- [Тутор по таблицам сопряжённости: хи-квадрат, точный Фишер, V Крамера](https://elysiatools.com/ru/tools/contingency-table-chi-square-fisher-exact-cramer-v-tutor): Пошаговая проверка гипотез для таблиц 2×2 и R×C: хи-квадрат Пирсона, поправка Йейтса, G-тест (отношение правдоподобия), точный тест Фишера при малых ожидаемых, меры связи (V Крамера / фи / коэффициент сопряжённости), стандартизованные остатки Хабермана для локализации ячеек, предупреждение BH-FDR о множественных сравнениях и оценка Чепмена (capture-recapture).
- [Визуализатор Cron-выражений](https://elysiatools.com/ru/tools/cron-expression-visualizer): Разбирает cron-расписания, проверяет синтаксис standard cron или Quartz и визуализирует будущие запуски на таймлайне и сгруппированном календаре

## Примеры

- [Примеры чисел и валют](https://elysiatools.com/ru/samples/number-currency-samples): Текст, содержащий различные форматы чисел и валют для тестирования извлечения валют
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
