You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »


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




Системный код VATADD должен быть у налога БЕЗНДС



 


Фильтры

Объект размещения: выбор объекта размещения

Даты выезда с... по...: период выезда брони. Применяется к актуальной / плановой дате выезда брони. ОБЯЗАТЕЛЬНЫЙ ФИЛЬТР [по умолчанию  выбран период с начало текущего месяца по СЕГОДНЯ]

Даты заезда с... по...: период заезда брони. Применяется к плановым датам заезда.

Группировка: выбор варианта группировки строк отчета:

  • Без группировки [выбрано по умолчанию]
  • Налоговая ставка
  • Льготная категория
  • Компания

Сортировка: выбор варианта сортировки строк отчета:

  • Номер брони (выбрано по умолчанию)
  • ФИО гостя
  • Дата заезда брони [выбрано по умолчанию]

Компания: выпадающий список с выбором одной строки из списка профилей компаний

Компания-плательщик: выпадающий список с выбором одной строки из списка профилей компаний

Открытый код: выбор открытого кода брони

Тариф на момент выезда: выбор тарифа брони на момент выезда

Льготная категория - при включении фильтра выводятся все гости. При выключении фильтра гости, у которых в дополе TTAXL указана льготная категория, не учитываются  [по умолчанию выключен]

Считать по номерам - переключатель. В выключенном состоянии отчет строится по главному гостю в выехавших бронях (в статусе OUT), 
При включении фильтра:  если есть разделенные брони в номере, то для них сумма налога, Сумма проживания, Сумма проживания без НДС,  считаются с номера, а период проживания считается с даты заезда первой брони до даты выезда последней брони. Бронь попадает в отчет после выезда последней брони (статус OUT). Наличие льгот, Номер брони и ФИО гостя  определяются по той брони, у которой в первый день проживания параметр IsSharedTimelineFirstFullDay = 1 [по умолчанию выключен]

Не учитывать гостей с зачетом аванса без доплат в 2025 году:переключатель, в включенном состоянии не учитываются платежные транзакции с строгом финдоке, у которых сумма = 0, в выключенном состоянии - учитываются  LR-7637 [по умолчанию выключен]

Округлять итоги до целого: в выключенном состоянии сумма в итогах считается с копейками, во включенном - округляется до рублей (менее 50 копеек отбрасываются, а 50 копеек и более - округляется до полного рубля)

По наличию оплатыпереключатель, во включенном состоянии добавляет новую логику отбора броней: если есть хотя бы 1 платежная транзакция с датой после 31.12.2024, то такую бронь учитывать в отчете  LR-7754 [по умолчанию выключен]

Описание

Отчет создан для расчета суммы туристического налога к оплате.

Отчет строится по главному гостю в выехавших бронях (в статусе OUT)


При разворачивании отчета автоматически создаются дополнительные поля: в карточке объекта - Туристический налог, % и Туристический налог, мин., в госте в брони - Турналог: льготная категория .

Описание дополнительных полей:

Туристический налог, % - поле для указания текущей ставки налога в %. В каждом регионе значения могут быть разными. 
Код поля - TTAX25, Место отображения - Объект, Тип поля - дробное число, Обязательность - нет

Туристический налог, мин. - поле для установки размера ставки минимального налога за сутки пребывания (на данный момент 100р/сутки). Код поля - TAXMIN, Место отображения- Объект, Тип поля- целое число, Обязательность- нет

Турналог: льготная категория - поле для указания льготных категорий, которые не платят тур налог. Поскольку единого справочника, кто относится к льготным категориям нет, заполняется базовыми значениями. Код поля - TTAXL, Место отображения - Гость в брони, Тип поля - список, Обязательность - нет

Значения списка по умолчанию:

  • Герои Советского Союза, Герои России, Герои Труда;
  • участники и инвалиды Великой Отечественной войны;
  • ветераны боевых действий и участники СВО;
  • инвалиды I и II групп.

 

В некоторых регионах введены региональные льготы, они по заявкам пользователей вводятся в это же поле, их код должен начинаться с кириллического символа Р

Могут использоваться государственные льготы, их код должен начинаться с кириллического символа Г


Учитываются реально прожитые дни, либо дни, за которые при досрочном выезде брони начислено проживание.

Не учитываются:

  • брони с плановой датой заезда до 01.01.2025;
  • рз/пв таймлайны без перехода через сутки.

Учитываются брони, у которых выполняется хотя бы одно из условий:

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

 

Второе условие применяется только к броням, у которых указана компания-плательщик, а на кармане установлен признак Безналичные платежи?


В расчет туристического налога не принимаются транзакции, у которых установлен тег ПРОСТОЙ

Тег ПРОСТОЙ задан в xml-файле как параметр @ExcludeTag. Транзакции с таким тегом используются для начисления платы за простой номера при незаезде гостя 


Расчет суммы налога зависит от того, облагается ли транзакция проживания НДС или нет. Транзакция считается облагаемой НДС, если в ней записана ссылка на схему налогообложения и системный код налога  - любой, кроме VATADD ( стандартный налог "Без НДС"). Если ссылки на схему налогообложения в транзакции нет или системный код налога в транзакции VATADD, то транзакция считается не облагаемой НДС.

Иногда информация о налоге в самой транзакции не совпадает с текущими настройками в справочнике кодов транзакций

Если проживание облагается НДС, то налог рассчитывается по ставке, указанной в поле Туристический налог, %, в том числе по транзакциям РЗ/ПВ. Если полученная сумма окажется меньше суммы минимального налога, то берется сумма минимального налога

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

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

При наличии в брони (или в разделенной брони при включенном фильтре  Считать по номерам) одновременно вариантов проживания и с НДС, и без НДС оба варианта выводятся отдельными строками. 

Для льготных категорий сумма туристического налога не рассчитывается. 


Примеры вычисления суммы туристического налога

Пример№1:

С 01.01.2025 года стоимость услуг по временному проживанию в гостинице составляет 24 400 руб. в сутки, в том числе НДС 20% - 4880 руб.
Ставка туристического налога на 1 квартал 2025 года установлена в размере 1%. Приехал гость Иванов и жил сутки.
В этом случае налоговая база для исчисления туристического налога определяется следующим образом:
24 400 – 4880 = 19 520 руб. – стоимость услуг без учета НДС;
Учитывая, что сумма туристического налога не определена, то сумма налога (налоговая база) будет определена расчетным методом:
19 520 х 1 / 101 = 193,27 – сумма туристического налога.
1х100 =100 - сумма минимального налога за прожитый период(нужна для сравнения)
100<193,27 => сумма туристического налога = 193,27

Пример№2:

Семья из 3-х человек проживала в гостинице 5 дней. Стоимость номера в сутки составляет 4 000 руб. Стоимость услуг по временному проживанию за 5 дней составила 20 000 руб. Договор на оказание услуг по временному проживанию заключен с 1 лицом.
Сумма туристического налога составляет 198 руб. (20 000 x 1 / 101 = 198).
Сумма минимального налога равна 500 руб. (100 x 5 = 500).
198<500 => сумма туристического налога рассчитывается исходя из суммы минимального налога


Тип дохода, по которому считается проживание, задан в xml-файле (параметр @RoomRevenueSystemCode) - это системный код типа проживания ROOM.  Если на объекте для такого тиа дохода используется другой системный код, или используется несколько типов дохода, то необходимо задать такие СИСТЕМНЫЕ КОДЫ в xml-файле.


Таким образом, при развертывании отчета на объекте важно:

  1. Проверить, существуют ли необходимые дополнительные поля на объекте.
  2. Если поле Турналог: льготная категория уже существует, проверить, есть ли в нем федеральные льготные категории (могут отличаться по формулировкам, по количеству пунктов, частично отсутствовать и т.п.) -  при необходимости дополнить список.
  3. Проверить, есть ли в списке существующих льготных категорий региональные или государственные категории - исправить при необходимости коды таких записей (см. Описание выше).
  4. Проверить, существует ли тег ПРОСТОЙ. Если есть запрос от клиента, создать такой тег.
  5. Если на объекте используется тег с другим кодом, либо переименовать его код, либо исправить запись в xml-файле.
  6. Проверить, какие коды транзакций используются для начислений за проживание - относятся ли они к типу дохода "Проживание" с системным кодом ROOM  - при необходимости записать в xml-файл системные коды подходящих ТИПОВ ДОХОДОВ


Сравнение отчетов

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

Наиболее корректно сравнивать следующее:

  1. Столбец Длительность проживания можно сравнивать построчно с отчетом Журнал брони (должен быть включен аналогичный фильтр по выезду, статус брони OUT).
    (warning)Не все брони из Журнала брони попадают в расчет туристического налога
  2. Доход от проживания можно проверять по отчету Журнал транзакций (даты по выезду - аналогично отчету по туристическому налогу, статус брони- OUT, группировка - по названию счета) следующим образом: сумма проживания по брони в туристическом налоге равна сумме по группировке в журнале транзакций.
    (warning) Не все брони из Журнала транзакций попадают в расчет туристического налога
  3. Если туристический налог строить со включенным фильтром Считать по номерам, то прямого способа сравнить расчет туристического налога с каким-либо другим отчетом нет

Столбцы

Номер брони - номер брони. Отчет формируется только по выехавшим броням.

ФИО гостя - если фильтр Считать по номерам выключен: ФИО главного гостя в брони. Если гостей несколько, отчет строится только на главного гостя. 
если фильтр  Считать по номерам включен: ФИО главного гостя  брони первой брони из разделения по дате зазда и с  IsSharedTimelineFirstFullDay = 1 .  

Регион адреса регистрации - значение поля Регистрационный адрес-Область в госте брони. 

Компания-плательщик - наименование компании-плательщика в брони

Даты проживания - если фильтр Считать по номерам выключен: даты проживания брони
если фильтр  Считать по номерам включен: минимальная дата заезда из разделения и максимальная дата выезда из разделения

Комната - номер комнаты, в которой жила бронь

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

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

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

Льготная категория - льготная категория из дополнительного поля Турналог: льготная категория, при наличии. Если нет - пустое поле

Тип льготной категории - в дополнительном поле Турналог: льготная категория, если в коде значения доп поля первая буква Р, то такая льгота считается региональной, остальные считаются федеральными льготами

Налоговая ставка - значение из дополнительных полей Туристический налог, % (код TTAX25) или Туристический налог, мин. соответственно логике:
Если проживание с НДС - налог рассчитывается по ставке % (из доп поля Туристический налог, %), если без - по минимальной ставке (из доп поля Туристический налог, мин.).
Если сумма при расчете из дополнительного поля Туристический налог, % (код TTAX25) получается меньше, чем минимальная ставка налога, то сумма берется из дополнительного поля Туристический налог, мин. 
Если гость с указанной льготной категорией - пустое поле.

Сумма тур налога - вычисленная сумма тур налога. Сумма тур налога = (сумма транзакций за проживание за вычетом суммы НДС по ним, если они облагаются НДС) Х (значение из дополнительного поля Туристический налог, %) / (100+значение из дополнительного поля Туристический налог, %), но не менее значения из дополнительного поля Туристический налог, мин. Х Длительность проживания).
Считать суммарно от всей суммы проживания.
Пример№1:
С 01.01.2025 года стоимость услуг по временному проживанию в гостинице составляет 24 400 руб. в сутки, в том числе НДС 20% - 4880 руб.
Ставка туристического налога на 1 квартал 2025 года установлена в размере 1%. Приехал гость Иванов и жил сутки.
В этом случае налоговая база для исчисления туристического налога определяется следующим образом:
24 400 – 4880 = 19 520 руб. – стоимость услуг без учета НДС;
Учитывая, что сумма туристического налога не определена, то сумма налога (налоговая база) будет определена расчетным методом:
19 520 х 1 / 101 = 193,27 – сумма туристического налога.
1х100 =100 - сумма минимального налога за прожитый период(нужна для сравнения)
100<193,27 => сумма туристического налога = 193,27
Указанная позиция согласована с Минфином России письмом от 24.12.2024 № 03-05-08/130275. ( в расчете от оригинального письма изменены цифры и добавлена строчка сравнения)

Пример№2:
Семья из 3-х человек проживала в гостинице 5 дней. Стоимость номера в сутки составляет 4 000 руб. Стоимость услуг по временному проживанию за 5 дней составила 20 000 руб. Договор на оказание услуг по временному проживанию заключен с 1 лицом.
Сумма туристического налога составляет 198 руб. (20 000 x 1 / 101 = 198).
Сумма минимального налога равна 500 руб. (100 x 5 = 500).

Итоги

Имеются промежуточные итоги по каждой группе

Итог - выводить итог по сумме проживания с НДС, сумме проживания без НДС, общей сумме и сумме налога, длительности проживания
Всего по государственной льготе - кол-во броней по данной льготе (только при включенном фильтре "Льготная категория)
Всего по федеральной льготе - кол-во броней по данной льготе (только при включенном фильтре "Льготная категория)
Всего по региональной льготе - кол-во броней по данной льготе (только при включенном фильтре "Льготная категория)
Длительность проживания по броням с льготной категорией - сумма длительности проживания по броням с льготной категорией (только при включенном фильтре "Льготная категория)
Сумма проживания по броням с льготной категорией - общая сумма проживания по льготной категории (только при включенном фильтре "Льготная категория)

Стандартное

форматирование:

Да 

Ориентация страницы:

Альбомная

Файлы

Rollout\Common\Logus.HMS.Service\Reports\Common\Statistics\TouristTaxCalculation.mrt
Rollout\Common\Logus.HMS.Service\Reports\Common\Statistics\TouristTaxCalculation.xaml
Rollout\Common\Logus.HMS.Service\Reports\Common\Statistics\TouristTaxCalculation.xml

Хранимая процедура

Rollout\Common\Logus.HMS.Service\DatabaseScripts\Common\05StoredProcedures\RP_GetTouristTaxCalculation.sql

Пример

Название первого ишью

LR-7215






  • No labels