Касса в отеле: проживание, депозиты, агрегаторы броней
У отеля кассовые вопросы редко похожи на розницу: оплата вносится за услугу, которая ещё не оказана (проживание за несколько ночей вперёд), часть денег вообще не выручка (обеспечительный депозит), а часть броней приходит через агрегатора, который может сам выступать продавцом. Разбираем, какой чек нужен в каждой ситуации.
1. Оплата при заселении за все ночи#
Когда гость платит на стойке за весь срок проживания в момент заселения, услуга (проживание) на этот момент ещё не оказана полностью — она будет оказываться все последующие дни. Формально это делает оплату предоплатой, а не полным расчётом:
| Подход | Как оформляется | Когда применим |
|---|---|---|
| Аванс + зачёт (строже по букве закона) | При заселении — чек «предоплата 100%» на всю сумму; при выезде — чек «зачёт аванса» на ту же сумму по факту завершения проживания | Длительное проживание (от нескольких суток), особенно если возможны корректировки (доп. ночи, ранний выезд) |
| Полный расчёт сразу | Один чек «полный расчёт» в момент оплаты при заселении | Короткое проживание (одна-две ночи), когда отель считает услугу фактически предоставляемой с момента заселения — практика по этому вопросу не абсолютно единообразна |
Однозначно универсального правила «всегда пара» или «всегда один чек» нет — второй подход опирается на трактовку, что услуга проживания начинает оказываться сразу с заселением. Если сомневаетесь, какой вариант подходит именно вам (особенно при длительном проживании и авансовых бронях), безопаснее пара «аванс + зачёт» — она соответствует более строгому чтению момента фактического оказания услуги. Общая механика такой пары разобрана в статье «Авансы, рассрочка и кредит в чеках».
2. Обеспечительный депозит — не расчёт, пока не удержан#
Депозит «на случай ущерба номеру, минибара, недостачи полотенец» — это не оплата услуги, а обеспечительный платёж, который в норме возвращается гостю при выезде. Пока депозит не удержан, это не расчёт по 54-ФЗ, и в кассовый чек его включать не нужно.
Ситуация меняется, если депозит (полностью или частично) удерживается — например, гость повредил имущество или не оплатил мини-бар, и сумма списывается из депозита:
- При получении депозита — ничего не пробивается (это залог, а не оплата).
- Если депозит возвращён полностью — по-прежнему ничего не пробивается.
- Если часть депозита удержана — на удержанную сумму пробивается чек «полный расчёт» с конкретной номенклатурой (например, «возмещение ущерба» или «оплата мини-бара») — с этого момента сумма из залоговой становится оплатой за конкретную услугу/товар и подпадает под кассу.
3. Мини-бар, room service, поздний выезд#
Дополнительные услуги, оказанные в течение проживания, фискализируются как отдельные позиции чека в момент их оплаты:
- если гость оплачивает их сразу по факту (наличными, картой на месте) — отдельный чек «полный расчёт» с номенклатурой каждой допуслуги;
- если они добавляются к общему счёту номера и оплачиваются одним платежом при выезде — включаются отдельными позициями в общий чек на выезде, не растворяясь в позиции «проживание».
Смешивать разные по сути позиции (проживание, мини-бар, поздний выезд) в одну строку номенклатуры не стоит — каждая услуга/товар должна быть узнаваема в чеке отдельной позицией с корректным наименованием и ценой.
4. Брони через агрегатор#
Здесь решает, кто фактически принял оплату:
| Кто принял оплату | Чей чек получает гость | Что делает отель |
|---|---|---|
| Агрегатор (Островок-класса и подобные) — оплата картой на сайте площадки при бронировании | Чек агрегатора, как платёжного агента | Не пробивает чек на эту оплату; сверяет отчёт агрегатора с фактическим поступлением |
| Отель — оплата на стойке при заселении/выезде, даже если бронь оформлена через агрегатор | Чек отеля | Пробивает чек как за обычное прямое бронирование (см. §1) |
Модель оплаты «резервируем через агрегатор, платим на месте» встречается не реже, чем полная предоплата через площадку, — важно смотреть в личном кабинете партнёра-агрегатора, какая именно схема оплаты используется по конкретной брони, а не полагаться на то, что «раз бронь пришла с агрегатора, чек не нужен».
5. Невозвратный тариф и штраф за незаезд#
Если гость забронировал номер по невозвратному тарифу, оплатил заранее и не заехал, отель обычно оставляет деньги себе. Формально это — удержание, которое требует фискализации, аналогично депозиту за неявку в услугах: раз деньги фактически остались у отеля как оплата, а не были возвращены, по 54-ФЗ это расчёт. Практика того, как именно оформлять номенклатуру такого чека (например, «услуга бронирования» или «неустойка за незаезд по невозвратному тарифу»), в деталях не унифицирована — рекомендуем не оставлять удержанную сумму без чека вообще и уточнить точную формулировку у бухгалтера применительно к вашему договору оферты.
6. Курортный сбор#
Курортный/туристический сбор, который отель собирает с гостя по региональному закону, — это не выручка отеля, а платёж, поступающий в бюджет через оператора сбора; отель в этой части выступает не продавцом услуги, а посредником по сбору платежа. В большинстве регионов практикуется отдельная квитанция на курортный сбор, отдельно от кассового чека за проживание, — включать сумму сбора в кассовый чек как часть выручки не следует. Правила по конкретному региону и оператору сбора могут отличаться в деталях — уточняйте по месту.
7. Безнал от юрлица за сотрудника#
Если организация оплачивает проживание своего сотрудника по безналичному расчёту на расчётный счёт отеля обычным платёжным поручением, без предъявления карты или иного электронного средства платежа, — это расчёт между юрлицами (или юрлицом и ИП), а не расчёт с физлицом, и ККТ здесь не требуется, вне зависимости от того, что фактически проживает физическое лицо. Если же оплата идёт корпоративной картой на стойке — касса нужна, электронное средство платежа предъявлено, и то, что карта корпоративная, роли не играет.
8. Завтрак, включённый в тариф#
Если завтрак входит в стоимость номера и продаётся только в составе единого тарифа (нельзя отказаться и получить скидку, нет отдельной цены на завтрак), выделять его отдельной позицией чека не нужно — номенклатура указывается единой позицией вида «проживание с завтраком». Отдельная позиция нужна, только если завтрак имеет собственную цену и продаётся/не продаётся по выбору гостя — тогда это отдельный предмет расчёта.
9. Пример#
Гость бронирует номер на 4 ночи напрямую на сайте отеля, оплачивает при заселении 32 000 ₽ картой. При заселении — чек «предоплата 100%» на 32 000 ₽. При выезде гость доплачивает 3 500 ₽ за мини-бар и поздний выезд наличными — пробивается отдельный чек «полный расчёт» на 3 500 ₽ с двумя позициями, плюс чек «зачёт аванса» на 32 000 ₽ по факту завершения проживания.
10. Как это сделать в Cenaly#
- QR-сервисы номера в режиме отеля фиксируют заказы room service и допуслуги по каждому номеру отдельными позициями — удобно собрать их в общий счёт к выезду без потери номенклатуры.
- Приём онлайн-оплаты при бронировании и на стойке запускает фискализацию в нужный момент — предоплату при заселении или полный расчёт по допуслугам.
- Для стойки регистрации с физической ККТ фискализация настраивается через Cenaly Hardware Bridge; вся история чеков, включая пары «аванс + зачёт» и возвраты депозитов, — в Касса → Чеки, см. чеки и возвраты.
11. Частые вопросы#
Гость оплатил бронь на Островке онлайн, но я тоже вижу эту сумму в своей CRM — мне нужно пробить чек? Нет, если оплату фактически принял агрегатор как платёжный агент — чек уже выдан гостю площадкой; отображение брони и суммы в вашей системе — это просто информация о заказе, не повод дублировать чек.
Депозит за номер вернули гостю при выезде без вычетов — точно ничего не пробивать? Верно, полностью возвращённый обеспечительный депозит расчётом не является и в кассу не идёт — фискализация нужна только на фактически удержанную часть, если она была.
Курортный сбор входит в общий счёт номера одной суммой с проживанием — это нормально? Лучше разделять: сбор — не выручка отеля и оформляется отдельной квитанцией по правилам вашего региона, смешивание с кассовым чеком за проживание затрудняет сверку выручки при проверке.
Юрлицо оплатило проживание сотрудника картой корпоративного счёта на стойке — касса нужна? Да — раз предъявлена карта (электронное средство платежа), правило работает так же, как при обычной оплате картой, статус плательщика как юрлица здесь не освобождает от кассы.
Связанные статьи: авансы, рассрочка и кредит в чеках · маркетплейсы: кто пробивает чек · подарочные сертификаты и депозиты · чеки и возвраты в Cenaly
Материал носит справочный характер и не заменяет консультацию бухгалтера. Первоисточники: 54-ФЗ «О применении ККТ», методические рекомендации ФНС (kkt-online.nalog.ru), ст. 14.5 КоАП РФ.