Не может быть никаких кастомных версий отчета с разной логикой расчетов.
Все задачи на правку логики базовой версии отчета принимаются ТОЛЬКО через согласование в отделе аналитики.
При развертывании отчета на объекте важно:
- Запросить у Объекта сведения для заполнения столбцов в сводном режиме отчета
- Для листов сводного отчета рекомендуется все текстовые значения заполнять заглавными буквами
- Проверить, существуют ли необходимые дополнительные поля на объекте.
- Если поле Турналог: льготная категория уже существует, проверить, есть ли в нем федеральные льготные категории (могут отличаться по формулировкам, по количеству пунктов, частично отсутствовать и т.п.) - при необходимости дополнить список.
- Проверить, есть ли в списке существующих льготных категорий региональные категории - исправить при необходимости коды таких записей (см. Описание выше).
- Проверить, существует ли тег ПРОСТОЙ. Если есть запрос от клиента, создать такой тег.
- Если на объекте используется тег с другим кодом, либо переименовать его код, либо исправить запись в xml-файле.
- Проверить, какие коды транзакций используются для начислений за проживание - относятся ли они к типу дохода "Проживание" с системным кодом ROOM - при необходимости записать в xml-файл системные коды подходящих ТИПОВ ДОХОДОВ
- После установки отчета сохранить копию XML-файла в папке Объекта в гите
- Если для обновления отчета необходимо перезапускать службу, то крайне желательно убедиться при этом, что у объекта сохранилась папка со скриптами!
- При возникновении ошибок во время установки или обновления отчета обращайтесь к разработчикам отчетов
Системный код VATADD должен быть у налога БЕЗНДС
Фильтры | Объект размещения: выбор объекта размещения. Обязательный фильтр Даты выезда с... по...: период выезда брони. Применяется к актуальной / плановой дате выезда брони. Обязательный фильтр [по умолчанию выбран период с начало текущего месяца по СЕГОДНЯ] Даты заезда с... по...: период заезда брони. Применяется к плановым датам заезда. Группировка: выбор варианта группировки строк отчета:
Сортировка: выбор варианта сортировки строк отчета:
Компания: текстовое поле с возможностью поиска по названию / номеру компании брони Компания-плательщик: текстовое поле с возможностью поиска по названию / номеру компании-плательщика брони Открытый код: выбор открытого кода брони. Тариф на момент выезда: выбор тарифа брони на момент выезда. Льготная категория: влияет на отображение информации в детальном режиме, при включении фильтра выводятся все брони. Считать по номерам: при включении фильтра многие параметры проживания считаются по номеру, с главной брони разделения. Подробнее см. Описание [по умолчанию фильтр выключен] Не учитывать нулевые доплаты в 2025 году: при включении фильтра при определении 100% авансов проживания в 2024 году не учитываются нулевые платежные транзакции Объединять групповые брони: при включении фильтра брони, входящие в состав групповых бронирований, учитываются как один договор [фильтр по умолчанию выключен] Учитывать баллы лояльности: при включении фильтра из проживания вычитаются заранее указанные в настройках отчета коды платежных транзакций. Детальный режим: при включении фильтра отображается информация по броням / группам в соответствии с заданными группировкой и сортировкой отчета. Гостиница, без НДС: при включении фильтра проживание не делится на гостиничное и санаторно-курортное, а налог определяется по общему правилу [фильтр по умолчанию выключен] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Описание | Отчет создан для расчета суммы туристического налога к оплате и подготовки данных для заполнения налоговой декларации (при отключении Детального режима) Отчет строится по выезду (брони в статусе OUT, выехавшие за отчетный период) При первичном разворачивании отчета автоматически создаются дополнительные поля:
Значения списка по умолчанию:
Региональные льготы вводятся в это же поле, их код должен начинаться с кириллического символа Р Учитываются реально прожитые дни, либо дни, за которые при досрочном выезде брони начислено проживание. Проживание по часам до 12 часов считается как одни сутки, проживание при раннем заезде и позднем выезде не учитывается при подсчете количества дней проживания. При использовании отчета в режиме по номерам или при объединении групп, из данных исключаются соответственно разделенные брони / групповые бронирования, в составе которых есть хотя бы одна не выехавшая бронь. В отчете не должны учитываться брони, полностью оплаченные до вступления в силу закона о туристическом налоге (до включения объекта в реестр средств размещения). Однозначно соотнести платежи с проживанием возможно только при оплате с детализацией, когда на брони создается строгий финдокумент. Т.к. не все объекты работают по этой схеме фискализации, и она не покрывает все случаи работы с платежами, то используется следующий алгоритм отбора броней:
В этом случае условия льготных категорий будут проверяться по главному гостю второй брони
В этом режиме сумма налога, сумма проживания, сумма проживания без НДС считаются суммарно по номеру, а период проживания считается с даты заезда первой брони до даты выезда последней брони.
В этом режиме длительность проживания броней в составе группового бронирования считается по всем дням, когда на объекте проживала хотя бы одна бронь, не включая таймлайны РЗ/ПВ. На данный момент сумма проживания и сумма проживания без НДС считаются по каждой брони отдельно, но общая сумма сравнивается с суммой минимального налога по всей группе, как единому договору. Брони попадают в отчет после выезда последней брони (статус OUT) из группового бронирования. Наличие льгот не проверяется
В расчете туристического налога используются транзакции проживания, кроме транзакций, у которых установлен тег ПРОСТОЙ Тег ПРОСТОЙ задан в xml-файле как параметр @ExcludeTag. Транзакции с таким тегом используются для начисления платы за простой номера при незаезде гостя Расчет суммы налога зависит от того, облагаются ли транзакции проживания налогом НДС или нет. По умолчанию считается, что транзакции "Без НДС" соответствуют проживанию при санаторно-курортном лечении. Если транзакция облагается НДС, то считается, что это - гостиничное проживание. Если к проживанию не применялся никакой налог или был применен налог с системным кодом VATADD, то такая транзакция считается не облагаемой НДС и относится к санаторному проживанию. Будьте внимательны! При изменении настроек налогообложения транзакций не происходит автоматического пересчета налога для уже начисленных транзакций. В этом случае при расчете турналога программа будет считать не по видимым вам настройкам, а по реально примененному к транзакции налогу! Если проживание облагается НДС, то налог рассчитывается по ставке, указанной в поле Туристический налог, % (в том числе будут учитываться транзакции РЗ/ПВ). Если полученная сумма окажется меньше суммы минимального налога, то берется сумма минимального налога Сумма минимального налога рассчитывается как произведение количества дней проживания брони (с учетом фильтров Считать по номерам и Объединять групповые брони) на Туристический налог, мин. Если проживание не облагается НДС (т.е. относится к санаторному проживанию), то налог считается по формуле минимального налога, указанной выше. При наличии в брони / разделении / групповом бронировании (при включении соответствующих фильтров) одновременно вариантов проживания и с НДС, и без НДС, проживание ПОЛНОСТЬЮ относится к санаторном-курортному типу и налог считается по сумме минимального налога. Если по каким-либо причинам на объекте используется схема оплаты без НДС, а санаторно-курортные услуги не оказываются, можно отключить проверку налогообложения НДС фильтром Гостиница, без НДС Если в XML указаны коды транзакций, относящихся к оплате проживания баллами, то при включении фильтра Учитывать баллы лояльности проживание в каждой брони уменьшается на сумму баллов, потраченных в ней Для льготных категорий сумма туристического налога не рассчитывается. Ко льготным категориям относятся брони (главные брони в разделении), у главного гостя которых заполнено поле Турналог: льготная категория
Также из налоговой базы исключаются любые брони, у главного гостя которых указана льгота ГЗ - Санаторно-курортное лечение в рамках государственного задания. Они в отчете не отображаются. Примеры вычисления суммы туристического налога Пример№1: С 01.01.2025 года стоимость услуг по временному проживанию в гостинице составляет 24 400 руб. в сутки, в том числе НДС 20% - 4880 руб. Пример№2: Семья из 3-х человек проживала в гостинице 5 дней. Стоимость номера в сутки составляет 4 000 руб. Стоимость услуг по временному проживанию за 5 дней составила 20 000 руб. Договор на оказание услуг по временному проживанию заключен с 1 лицом. Тип дохода, по которому считается проживание, задан в xml-файле (параметр @RoomRevenueSystemCode) - это системный код типа проживания ROOM. Если на объекте для такого типа дохода используется другой системный код, или используется несколько типов дохода, то необходимо задать такие СИСТЕМНЫЕ КОДЫ в xml-файле. В случае, если клиент хочет учитывать питание в стоимость проживания, необходимо в XML файле в фильтре @CorCode добавить код транзакции коррекции (обычно это код 205). Этот фильтр исключает указанные коды из расчета проживания. Сутки считаются не с 0 часов, а с использованием расчетного часа, поэтому проживание при раннем заезде и позднем выезде не составляет полные сутки и не влияет не расчет минимального налога, но увеличивает общую сумму услуг проживания. Сравнение отчетов Будет некорректно сравнивать отчет со статистическими отчетам. Статистические отчеты строятся за определенный период, а расчет туристического налога ведется за весь период проживания брони при ее выезде. Наиболее корректно сравнивать следующее:
Некорректно также сравнивать отчет с отчетом кассира, т.к. расчет туристического налога строится по выезду брони, а отчет кассира - по оплатам за период. Кроме того, расчет туристического налога производится по проживанию, а оплаты принимаются не только за проживание, но и за дополнительные услуги При построении отчета в сводном режиме, необходимо заранее настроить нужные поля (запросить информацию у клиента или удалить значения по умолчанию из файла) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Столбцы | Детальный режимНомер брони - номер брони (главной брони в разделении) ФИО гостя - если фильтр Считать по номерам выключен: ФИО главного гостя в брони Регион регистрации - значение поля Регистрационный адрес-Область главного гостя. Если транзакции брони переносили на счет другой брони, то будет отображаться значение из второй брони Компания-плательщик - наименование компании-плательщика в брони (группе, при построении отчета в режиме объединения групп) Даты проживания - если фильтр Считать по номерам выключен: даты проживания брони Комната - номер комнаты, в которой жила бронь в день выезда Суток - количество суток, которое живет гость (или в разделенной брони при включенном фильтре Считать по номерам) Сумма проживания - сумма транзакций проживания в брони (или в разделенной брони при включенном фильтре Считать по номерам) Сумма проживания без НДС - сумма транзакций проживания в брони (или в разделенной брони при включенном фильтре Считать по номерам) за вычетом суммы НДС Льготная категория - льготная категория из дополнительного поля Турналог: льготная категория. Тип льготной категории - в дополнительном поле Турналог: льготная категория, если в коде значения доп поля первая буква Р, то такая льгота считается региональной, остальные считаются федеральными льготами Налоговая ставка - значение из дополнительных полей Туристический налог, % (код TTAX25) или Туристический налог, мин. в зависимости от того, какой налог, обычный или минимальный был определен. Сумма налога - вычисленная сумма туристического налога по правилам, указанным в Описании Сводный режимВсе денежные значения округляются до целых рублей. Текстовые данные надо вносить ЗАГЛАВНЫМИ БУКВАМИ Скачать файл с запросом данных Налоговая декларация по туристическому налогу
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Итоги | В отчете могут быть два уровня группировки. Первый уровень задается фильтром Группировка, а второй уровень используется при выводе отчета в режиме объединения групп для группировки броней в составе группого бронирования Группировка по номеру группы и группировка по групповым бронированиям выглядят одинаково: в заголовке группы выводятся номер группы, название группы, даты проживания броней группы (если это определимо) и суммы по столбцам Суток, Сумма проживания, Сумма проживания без НДС, Сумма налога Остальные группировки: в итоговой строке выводится название вида группировки и суммы по столбцам Суток, Сумма проживания, Сумма проживания без НДС, Сумма налога Общие итоги для детального режима: Длительность проживания -сумма по столбцу Суток | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Стандартноеформатирование: | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ориентация страницы: | Альбомная | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Файлы | \Rollout\Other\Libra\Reports\Statistics\TouristTaxCalculation.mrt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Хранимая процедура | \Rollout\Other\Libra\DatabaseScripts\05StoredProcedures\RP_GetTouristTaxCalculation.sql | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Пример | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Название первого ишью | https://b24.librahospitality.com/page/support/support/type/130/details/9092/ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||





