Перейти к основному содержимому
LibraTool logoLibraTool

Калькулятор налога с продаж / НДС / GST — бесплатно

Прибавляйте налог к сумме без налога или извлекайте налог из суммы с налогом. Пресеты для США, Великобритании, ЕС, Канады, Австралии и других стран.

Работает офлайн после загрузки

Типовые налоговые ставки

До налога

100,00 $

Налог (8.875%)

8,88 $

Итого

108,88 $

💡 Показанные ставки являются типовыми стандартными. Во многих регионах предусмотрены сниженные ставки на продукты, книги и т. д. Уточняйте местную ставку в официальных источниках — этот инструмент только считает, но не ищет данные.

Частые применения

  • Рассчитайте налоги для деловых счетовДобавьте правильный налог с продаж / НДС / GST к счетам, отправляемым клиентам.
  • Рассчитайте реальную стоимость при покупкеВ юрисдикциях с налогом на продажу, добавляемым при оформлении, рассчитайте реальную стоимость товаров.
  • Разбор налога в отчете о расходахПри подаче расходов иногда необходимо выделить налоговую часть. Используйте режим экстракции.
  • Сравните налоговое бремя по регионамПосмотрите, сколько одна и та же покупка будет стоить в разных странах, переключая налоговые ставки.
  • Установите розничные цены с налогом включительноДля рынков, где цены на полках включают налог (Великобритания, ЕС, Австралия), найдите предналоговую стоимость, которая производит чистую розничную цену.

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

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

  1. 1
    Выберите режим и ставку
    Выберите один из трёх режимов — добавить налог к сумме до налога, извлечь налог из итога, включающего налог, или работать в обратном направлении от целевой цены на полке. Десять региональных пресетов (США, Великобритания, НДС ЕС, GST/HST Канады, Австралия, Индия, Япония, Сингапур, Новая Зеландия) мгновенно заполняют поле ставки, или введите любую пользовательскую ставку.
  2. 2
    Формула разветвляется по режиму
    Режим Добавить умножает сумму на ставка/100. Режим Извлечь делит включающий итог на (1 + ставка/100), чтобы восстановить базу до налога. Режим Цель пробует три кандидатных значения в центах (округление, floor, ceil от необработанного деления) и проверяет, какое из них, при налогообложении, округляется обратно к точной цели — помечая результат как неточный, если ни один из трёх кандидатов не совпадает.
  3. 3
    Intl форматирует результат
    Вывод форматируется с использованием встроенного API Intl / toLocaleString браузера со style: 'currency', который автоматически применяет правильное количество десятичных разрядов для каждой валюты (например, ноль десятичных разрядов для JPY) и использует локаль страницы для группировки цифр.
  4. 4
    Настройки сохраняются и передаются
    Ваш выбранный режим, ставка и валюта сохраняются в localStorage, так что они переживают обновление страницы. URL также обновляется вживую через history.replaceState, так что вы можете скопировать его, чтобы поделиться точно предварительно настроенным расчётом.

Похожие инструменты

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