К содержанию
Плацкарт
8 мин чтения

Калькулятор туристического налога требует ваших данных

Калькулятор туристического налога даст верную сумму, если указать местную ставку, состав цены, льготу гостя и фактическое число ночей.

Калькулятор туристического налога требует ваших данных

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

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

Предустановленная ставка годится только для примера

В калькулятор нужно вводить ставку того муниципального образования, где находится средство размещения, а не ставку по адресу владельца, бухгалтера или гостя. Туристический налог относится к местным налогам. Его вводит муниципалитет, а Москва, Санкт-Петербург и Севастополь устанавливают правила законами города.

Предельная ставка на 2026 год равна 2%, но предел и действующая ставка означают разные вещи. Муниципалитет вправе установить 2%, 1% или другую ставку в пределах федерального ограничения. Он также вправе различать ставки по сезону и категории средства размещения. Например, в Санкт-Петербурге на 2026 год установлены 1% с января по март, 2% с апреля по сентябрь и снова 1% с октября по декабрь. Поэтому кнопка с готовыми 2% не заменяет местный нормативный акт.

Проверяйте четыре признака ставки:

  • муниципальное образование совпадает с адресом объекта;
  • налог там уже введен на нужную дату;
  • ставка относится к нужному году и периоду;
  • категория объекта попадает именно под выбранную ставку.

Искать ставку удобнее в региональном разделе ФНС по туристическому налогу и в опубликованном решении муниципалитета. В рабочей папке объекта стоит хранить сам акт или его реквизиты и дату проверки. Если решение изменится, по старому скриншоту калькулятора никто не восстановит, почему вы применили конкретный процент.

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

Отсутствие найденной ставки тоже нельзя трактовать на глаз. Возможно, муниципалитет не ввел налог, решение еще не вступило в силу или вы смотрите не тот уровень территории. Нулевая сумма в калькуляторе должна опираться на проверенное отсутствие действующей нормы, а не на пустое поле. Запишите, где и на какую дату вы проверяли решение.

Есть еще одна неприятная деталь. По пункту 1 статьи 418.7 НК РФ налог считают в момент полного расчета с покупателем услуги. ФНС разъясняет: если половина цены пришла в январе, окончательный платеж в июне, а проживание будет в августе, применяют ставку, действующую в периоде полного расчета. Ползунок сезона по датам заезда может дать неверный ответ, если калькулятор не спрашивает дату полного расчета. Для предварительной оценки можно взять ставку периода проживания, но перед учетом сумму надо пересчитать по правилу полного расчета.

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

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

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

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

Перед вводом суммы ответьте на два разных вопроса. Первый: сумма указана за одни сутки или за все проживание? Второй: туристический налог уже находится внутри этой суммы или будет рассчитан сверх нее? Калькуляторы называют переключатель по-разному, но арифметика от этого не меняется.

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

Если объект работает без НДС и цена 12 000 рублей уже включает туристический налог по ставке 2%, расчетная сумма налога равна 12 000 × 2 / 102 = 235,29 рубля. Налоговая база равна 12 000 - 235,29 = 11 764,71 рубля. Умножение 12 000 на 2% даст 240 рублей и завысит налог, потому что процент применили к сумме, внутри которой налог уже сидит.

Если 12 000 рублей обозначают цену проживания без туристического налога и без НДС, процентная сумма равна 12 000 × 2 / 100 = 240 рублей. Здесь переключатель «налог не включен» уместен как расчет цены для гостя. Но в учете нужно сохранить, что именно вошло в расчет и как итоговая цена отражена в документах.

Включенный налог считают расчетной ставкой

Когда туристический налог включен в цену, обычную ставку заменяют расчетной: r / (100 + r). При 1% это 1/101, при 2% это 2/102. Это не придуманный режим конкретного калькулятора, а следствие требования убрать сам налог из налоговой базы.

Письмо ФНС от 25.12.2024 № СД-4-3/14611@ разбирает цену 2 400 рублей, где НДС составляет 400 рублей, а ставка туристического налога равна 1%. Сначала ФНС убирает НДС и получает 2 000 рублей. Затем считает туристический налог как 2 000 × 1 / 101 = 19,80 рубля; база после исключения налога равна 1 980,20 рубля. Я бы не ограничивался фразой «налог включен». В исходной записи нужны цена с НДС, сумма НДС, остаток после НДС, расчетная ставка и результат.

Для плательщика НДС последовательность такая:

  1. Возьмите полную стоимость услуги проживания.
  2. Исключите НДС по правилам своего налогового режима и документов.
  3. Из оставшейся суммы выделите туристический налог через r / (100 + r).
  4. Сравните его с минимальным налогом за все сутки.
  5. Запишите большую сумму как итог по услуге.

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

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

Переключатель «включен в цену» также не отвечает на вопрос о минимальном налоге. Расчетная ставка может дать 235,29 рубля, но при трех сутках минимум составит 300 рублей. Тогда к уплате берут 300 рублей, хотя выделенный процент из цены меньше. Из-за этого цена, задуманная владельцем как «все включено», может оставить ему меньше выручки, чем он ожидал.

Минимум в 100 рублей сравнивают по каждой услуге

Минимальный туристический налог равен 100 рублям, умноженным на количество суток проживания. Это нижняя граница итоговой суммы, а не добавка к процентному налогу. Складывать процент и минимум нельзя.

Для двух суток минимум равен 200 рублям. Если процентный расчет дал 176 рублей, итог составит 200 рублей. Если он дал 245 рублей, итог составит 245 рублей. Простая проверка выглядит так: налог = max(процентная сумма; 100 × сутки).

На дешевых номерах минимум срабатывает часто. При ставке 2% и цене без налога около 5 000 рублей за сутки процент находится возле 100 рублей. Если цена включает налог, порог немного сдвигается, потому что применяется 2/102. Поэтому совет «возьмите 2% от выручки за проживание» популярен и неверен: он игнорирует минимум по отдельным услугам и искажает квартальную сумму.

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

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

Проверьте на двух бронях по одной ночи при ставке 2%. Первая стоит 3 000 рублей без налога, процент дает 60 рублей, поэтому итог равен 100. Вторая стоит 12 000 рублей, процент дает 240 рублей. За две услуги налог равен 340 рублей. Расчет от общей цены дал бы 15 000 × 2% = 300 рублей и потерял бы 40 рублей из-за свернутого минимума.

Сутки берут из фактической услуги, а не из календаря

Квартал собирается из проживаний
Отчеты находятся в той же системе, где налог считается по ночам.

В поле количества суток вводят число оплаченных суток временного проживания, которое отражено в бронировании и расчетных документах. Заезд 10 июля и выезд 13 июля обычно означают три ночи: с 10-го на 11-е, с 11-го на 12-е и с 12-го на 13-е. Четыре календарные даты не превращают проживание в четыре суток.

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

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

При отмене, опоздании или незаезде фактического проживания нет. В письме от 14.02.2025 № ЕА-4-3/1489@ ФНС указала, что плата за простой номера в такой ситуации не образует объект по туристическому налогу, включая минимальный налог. Поэтому нельзя автоматически считать налог по всем броням со статусом «оплачено». Сначала отделите состоявшееся проживание от платы за простой.

Продление проживания оформляйте как продолжение существующей услуги или как новую услугу последовательно с вашими договорами и кассовыми документами. Для калькулятора важен не удобный вариант, а тот, который отражает реальную продажу. Если дополнительная ночь оплачена отдельным полным расчетом в периоде с другой ставкой, объединять ее с исходной бронью без проверки нельзя.

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

Льгота работает только с подтверждающим документом

Галочка «льготная категория» означает, что стоимость услуги не входит в налоговую базу на основании пункта 2 статьи 418.4 НК РФ или местного акта, а подтверждающий статус документ получен. Устного заявления гостя недостаточно. Если документа нет, калькулятор не должен обнулять налог лишь по возрасту, внешнему признаку или сообщению в переписке.

Федеральный перечень включает, среди прочих, Героев СССР и России, полных кавалеров ордена Славы, Героев Труда, ветеранов и инвалидов боевых действий, участников специальной военной операции, инвалидов I и II групп, инвалидов с детства и детей-инвалидов. Полный список надо сверять с действующей редакцией статьи, а не переписывать из старой памятки. Муниципалитет или город федерального значения вправе добавить свои категории. Такая местная льгота действует на соответствующей территории, а не во всех объектах владельца.

Хорошая карточка льготы содержит:

  • категорию и основание льготы;
  • вид подтверждающего документа;
  • реквизиты или отметку о проверке;
  • муниципалитет и период действия местной нормы;
  • связь с договором и конкретным проживанием.

Хранить лишнюю копию документа «на всякий случай» тоже не стоит. Зафиксируйте сведения в объеме, который нужен для налогового подтверждения, установите доступ и срок хранения по правилам работы с персональными данными. Калькулятору обычно достаточно признака льготы, но налоговой проверке понадобится основание этого признака.

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

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

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

В смешанном заселении решает договор

Сравнение с минимумом по ночам
Плацкарт считает по каждой брони процентную сумму и минимум 100 рублей за ночь.

Когда в одном номере живут льготник и обычный гость по одной услуге, нельзя делить цену пополам и освобождать условные 50%. ФНС связывает расчет с лицом, с которым заключен договор на оказание одной услуги. Если договор заключен с гостем без льготы, вся стоимость услуги входит в базу. Если договор заключен с подтвержденным льготником, стоимость этой услуги в базу не входит.

Это правило кажется грубым, потому что фактически проживают двое. Но налог облагает услугу размещения, а не ночевку каждого физического лица как прежний курортный сбор. Путаница этих двух конструкций приводит к самодельному «налогу на человека», которого глава 33.1 НК РФ не устанавливает.

Если гостиница действительно продает два койко-места двумя самостоятельными договорами, каждый договор надо оценить отдельно. Льгота по одному не обнуляет второй. Минимум также проверяют по каждой облагаемой услуге. Менять структуру договора после выезда только ради меньшего налога не советую: договор, кассовый чек, бронь и размещение должны описывать одну хозяйственную операцию.

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

Четыре примера показывают границы калькулятора

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

Верный ввод лучше проверять на контрольных расчетах. Если калькулятор не повторяет их при тех же исходных данных, остановитесь и выясните, какое поле он трактует иначе.

Недорогая бронь с включенным налогом

Гостевой дом без НДС продает две ночи за 8 000 рублей, налог включен, ставка муниципалитета 2%, льготы нет. Процентная сумма равна 8 000 × 2 / 102 = 156,86 рубля. Минимум равен 100 × 2 = 200 рублей. Итоговый налог составляет 200 рублей.

Распространенная ошибка дает 160 рублей через обычные 2% и на этом останавливается. Здесь неверны сразу две операции: применена не расчетная ставка и пропущен минимум.

Дорогая бронь без включенного налога

Мини-отель указывает 30 000 рублей за три ночи без туристического налога и НДС. Ставка равна 2%, льготы нет. Процентная сумма составляет 30 000 × 2% = 600 рублей, минимум равен 300 рублям, итог составляет 600 рублей.

Если владелец хочет назвать гостю конечную цену, ему нужно заранее решить, добавляет ли он 600 рублей сверху или пересобирает тариф так, чтобы налог оказался внутри объявленной суммы. Переключатель калькулятора описывает эту ценовую конструкцию, а не право отказаться от налога.

Льготник с документом

Гость заключил договор на четыре ночи за 20 000 рублей и до полного расчета предъявил документ, подтверждающий федеральную или действующую местную льготу. В калькуляторе выбирают льготную категорию, связывают основание с бронью и получают ноль. Минимум 400 рублей не начисляют.

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

Одна цена с НДС и налогом

Гостиница получила 24 000 рублей за две ночи. В сумме есть НДС 4 000 рублей и туристический налог, ставка равна 2%. После исключения НДС остается 20 000 рублей. Расчетный налог равен 20 000 × 2 / 102 = 392,16 рубля, минимум равен 200 рублям, поэтому итог составляет 392,16 рубля.

Вводить в простое поле «стоимость» все 24 000 рублей можно только тогда, когда калькулятор отдельно умеет исключить НДС. Если такого поля нет, сначала подготовьте стоимость без НДС сами и сохраните расчет. Иначе инструмент применит туристическую ставку к чужому налогу.

Расчет должен пережить закрытие квартала

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

Полезная строка регистра выглядит так:

Бронь 1842 | МО: город N | полный расчет: 18.07.2026 | 2 суток | цена с налогом без НДС: 8 000 | ставка: 2% | расчет: 156,86 | минимум: 200 | итог: 200

Именно дата полного расчета связывает услугу со ставкой и налоговым периодом. Налоговый период равен кварталу. Декларацию подают не позднее 25-го числа следующего месяца, а налог платят не позднее 28-го. С отчетности за первый квартал 2026 года применяется форма декларации, утвержденная приказом ФНС от 19.12.2025 № ЕА-7-3/1228@; ориентир на старый бланк КНД без проверки версии может закончиться техническим отказом.

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

Калькулятор полезно проверять на границах, а не на удобной дорогой брони. Возьмите услугу, где процент чуть ниже минимума, затем чуть выше; отдельно проверьте нулевую сумму по льготе и цену с включенным налогом. После обновления ставки повторите те же контрольные записи. Такой набор быстро обнаруживает, что программа сохранила старый процент, дважды умножает цену на ночи или выделяет налог обычными 2% вместо 2/102.

После закрытия сделайте две сверки. Сумма итогов по услугам должна совпасть с налоговым регистром. Выручка по проживанию в регистре должна объяснимо сходиться с бронированиями и кассой после исключения НДС, отмен, незаездов, отдельных услуг и подтвержденных льгот. Голая проверка «примерно 2% от выручки» здесь бесполезна из-за минимального налога.

Если калькулятор выдает только итог без расшифровки, перенесите формулу в регистр сами. Для каждого результата должны воспроизводиться три числа: процентная сумма, минимальная сумма и выбранная большая величина. При льготе вместо этих трех чисел нужно видеть основание исключения стоимости из базы. Так проверяющий поймет логику без доступа к старой версии сайта или программы.

В Плацкарте туристический налог считается по ночам как большая из двух сумм, поэтому ручное сравнение процента с минимумом не приходится повторять по каждой брони. Но ставку своего муниципалитета, состав цены и льготное основание все равно должен подтвердить человек, который отвечает за объект.

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

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

Какую ставку ставить в калькуляторе туристического налога в 2026 году?

Берите ставку из решения муниципалитета по адресу средства размещения на период полного расчета. Федеральные 2% в 2026 году служат верхним пределом, а местная ставка может быть ниже или меняться по сезону и категории.

Нужно ли прибавлять 100 рублей к проценту туристического налога?

Нет. Сравните процентную сумму с 100 рублей × количество суток и возьмите большую. Складывание этих сумм завышает налог.

Как посчитать налог, если он уже включен в цену?

Из цены сначала исключают НДС, если он есть, затем выделяют туристический налог по формуле сумма без НДС × r / (100 + r). После этого результат сравнивают с минимумом по числу суток.

Кто платит туристический налог, гостиница или гость?

Налогоплательщик - тот, кто оказывает услугу проживания в средстве размещения и подпадает под главу 33.1 НК РФ. Гость оплачивает установленную цену, а объект размещения рассчитывает, декларирует и перечисляет налог.

Считают ли туристический налог за день заезда и день выезда?

Считайте оплаченные сутки проживания, а не число дат в календаре. Заезд 10-го и выезд 13-го обычно дают три ночи, если документы не оформляют дополнительные полные сутки.

Надо ли платить минимум 100 рублей за льготного гостя?

Нет, если льгота подтверждена документом и относится к услуге по правилам статьи 418.4 НК РФ или местного акта. Стоимость такой услуги не входит в базу, поэтому минимальный налог по ней не возникает.

Что делать, если в номере живут льготник и обычный гость?

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

Начисляется ли туристический налог при незаезде?

Нет, если удержанная плата относится к фактическому простою номера, а услуга временного проживания не оказана. ФНС закрепила этот подход в письме от 14.02.2025 № ЕА-4-3/1489@.

Можно ли считать налог одним процентом от квартальной выручки?

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

Когда применять ставку, если предоплата и проживание попали в разные кварталы?

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