Как выбрать программу для гостевого дома без лишних модулей
Программа для гостевого дома должна вести номера, брони, гостей, сроки МВД, туристический налог и документы. Разбираем необходимый минимум.

Для гостевого дома на несколько комнат нужна не уменьшенная версия большой гостиничной системы, а шесть связанных вещей: фонд, брони, карточка гостя, календарь уведомлений МВД, расчет туристического налога и документы. Если хотя бы одно звено живет отдельно в тетради или таблице, администратор дважды переносит одни и те же данные и однажды неизбежно переносит их неправильно.
Количество модулей в описании продукта ничего не говорит о пригодности к работе. Я видел программы с длинным меню, в которых нельзя быстро понять, кого надо уведомить сегодня, и простые шахматки, которые хорошо держали заселение, но оставляли владельцу ручной налоговый расчет. Минимум определяет не число кнопок, а одна непрерывная запись: бронь занимает конкретный номер, из нее появляется гость, из гражданства и дат возникают сроки, из стоимости и ночей получается налог, а реквизиты переходят в документы без повторного набора.
Минимум начинается со связей между данными
Рабочий минимум должен хранить каждую исходную величину один раз и использовать ее во всех следующих операциях. Дата заезда из брони нужна шахматке, уведомлению, расчету ночей и документам. Если администратор исправил заезд с 12 на 13 августа, изменение должно дойти до всех этих мест, а система обязана показать, какие уже отправленные сведения требуют проверки.
Эта проверка быстро отделяет программу от набора электронных бланков. Откройте карточку одной брони и найдите связь с номером, гостем, оплатой, уведомлением, налогом и созданным документом. Когда для перехода приходится искать человека по фамилии в другом разделе, связь условная. При одинаковых фамилиях или повторном приезде она даст ошибку.
Гостевой дом по Федеральному закону № 127-ФЗ не надо путать с любой посуточной сдачей жилья. Эксперимент касается услуг в индивидуальных жилых домах в участвующих регионах; для объекта установлены пределы до 15 комнат и до 45 гостей одновременно, владельцем выступает физическое лицо, и у одного владельца может быть один гостевой дом. Квартиры и апартаменты в жилом фонде относятся к другой правовой ситуации. Программа не исправит неверно выбранный статус объекта, поэтому сначала надо установить, распространяются ли на дом правила эксперимента и местные требования.
В 18 первоначальных регионах запрет работать и размещать рекламу без идентификационного номера действует с 1 января 2026 года. Адыгея, Бурятия, Астраханская и Нижегородская области входят в эксперимент с 1 сентября 2026 года. Эти даты влияют на реквизиты документов и объявлений, но сам идентификационный номер не заменяет учет гостей, уведомления и налог.
Шахматка должна показывать продаваемый фонд
Фонд и шахматка нужны с первой брони, потому что владелец продает не абстрактную вместимость, а конкретную комнату или место на конкретные даты. На одном экране должны быть видны номера, их типы, вместимость, состояние, заезд, выезд, свободный промежуток и блокировка, когда помещение нельзя продавать.
Карточка номера хранит постоянные свойства: название или номер, категорию, число основных и дополнительных мест, доступность и причину вывода из продажи. Бронь хранит временные сведения. Смешивать их опасно. Если в карточке номера написать «ремонт до пятницы» обычной заметкой, шахматка продолжит считать даты свободными. Блокировка должна занимать календарный интервал так же явно, как бронь, но не попадать в число гостей и выручку.
Для небольшого дома особенно важны перемещение брони и контроль пересечения. Гость просит комнату потише, администратор перетаскивает проживание в соседний номер, а программа проверяет всю длину интервала. Проверка только дня заезда пропустит конфликт на второй или третьей ночи. Полезен и запрет поселить пятерых в комнату на четыре места без явного подтверждения: молчаливое превышение вместимости потом искажает фонд и создает спор при заселении.
Состояние уборки можно пока отмечать простым статусом номера, если дом убирает один человек. Отдельное приложение горничной на старте не требуется. Но статусы «грязно», «убирается» и «готово» должны относиться к номеру после выезда, а не к свободному тексту в брони. Иначе администратор видит свободную комнату и продает ее на ранний заезд, хотя ключ еще у уборщика.
Тетрадь справляется, пока звонки идут по одному. Она перестает справляться, когда один человек спрашивает даты в мессенджере, второй бронирует по телефону, а на площадке в ту же минуту приходит подтверждение. Если продажи идут через несколько каналов, единый остаток и синхронизация становятся частью минимума. При одном собственном канале их можно отложить, но шахматка все равно должна быть единственным местом, где решается, свободен номер или нет.
Бронь обязана хранить обещание гостю
Карточка брони нужна не для фамилии и телефона, а для точной фиксации договоренности. В ней должны жить даты и время, состав гостей, выбранный номер, тариф или цена, источник, статус, предоплата, остаток, условия отмены и заметка, которую увидит сменщик. Поле «комментарий» не должно заменять отдельные даты, суммы и статусы.
Статусы должны отвечать на деловой вопрос. «Запрос» еще не занимает номер либо занимает его до заданного срока, «подтверждено» занимает, «заехал» открывает проживание, «выехал» закрывает, «отмена» освобождает фонд. Названия могут отличаться, но переход должен менять доступность номера предсказуемо. Если удаление брони стирает след полностью, владелец не сможет объяснить расхождение в оплатах или источник пустого окна.
Оплату тоже нельзя хранить одной цифрой «получено». Нужны сумма, дата, способ и назначение: предоплата, доплата, возврат. Программа для управления объектом не обязательно заменяет онлайн-кассу. Если владелец уже формирует чеки в отдельной кассе, на старте достаточно корректно записывать платежи и сверять итог; интеграцию можно подключать, когда двойной ввод начинает мешать. Но обязанность применять ККТ зависит от способа расчетов и статуса продавца, а не от наличия кнопки «касса» в программе.
Источник брони кажется второстепенным полем, пока владелец не сравнивает комиссию площадки с прямой продажей. Записывайте его сразу: телефон, собственный сайт, мессенджер или конкретная площадка. История без источника уже через месяц не позволит понять, какой канал заполняет дом, а какой лишь забирает комиссию с гостей, которые и так нашли бы объект.
Хорошая карточка переживает изменение условий. Если цена была 18 000 рублей, затем гость добавил ночь и итог стал 22 500, история должна сохранить старое значение, новое значение, время и автора изменения. Это не избыточный аудит. Один спор о том, что именно обещали по телефону, окупает такую запись лучше любого красочного отчета.
Учет гостя отделяет человека от проживания
Гость и бронь должны быть разными сущностями, потому что одна бронь может включать семью, а один человек может приезжать несколько раз. В карточке человека хранят идентификационные и контактные сведения, а в проживании указывают его роль, даты, номер и связь с конкретной бронью. Тогда повторный гость не превращается в новую запись с немного иначе написанной фамилией.
Для заселения нужны данные документа, удостоверяющего личность, гражданство, дата рождения и сведения, которые входят в применимый бланк учета. Система должна различать гражданина России, иностранного гражданина и лицо без гражданства, поскольку набор сведений и сроки различаются. Одного переключателя «иностранец» мало: у иностранца могут потребоваться данные миграционной карты, визы и прежнего места пребывания в зависимости от его ситуации.
Не надо превращать гостевую карточку в склад сканов. Паспортные данные относятся к персональным данным, и владельцу нужны правовое основание обработки, понятный доступ сотрудников, защита учетных записей и срок хранения по применимым требованиям. Скан «на всякий случай» увеличивает последствия утечки, но не делает запись точнее. Программа должна позволять выдать администратору доступ к заселению без автоматического доступа ко всем выгрузкам и настройкам.
Поиск дублей полезнее модного профиля лояльности. Система может предупреждать о совпадении документа, телефона или сочетания фамилии и даты рождения, но объединять записи должен человек. Автоматическое слияние двух Ивановых испортит уведомления и документы гораздо быстрее, чем ручной дубль.
Журнал гостей обязан отвечать на четыре простых запроса: кто живет сейчас, кто заехал за период, кто выбыл и на каком основании создана запись. Выгрузка в Excel нужна не вместо системы, а как способ сверки и получения своих данных без обращения в поддержку. Если экспорт отдает только фамилию и телефон, а даты проживания, номер и статус уведомления теряются, это рекламная выгрузка, а не рабочий архив.
Сроки МВД надо считать по правилам, а не по цвету карточки
Модуль уведомлений нужен не ради заполнения бланка, а ради верного события, срока и подтверждения отправки. Для граждан России администрация средства размещения передает сведения о регистрации по месту пребывания в течение суток. Для иностранного гражданина принимающая сторона в гостиничном режиме уведомляет о прибытии в течение одного рабочего дня, и выходные меняют расчет.
Разница особенно заметна перед длинными праздниками. Иностранный гость заезжает вечером в пятницу. Простое правило «прибавить 24 часа» назначит срок на субботу, а правило рабочего дня поведет календарь иначе. Для российского гостя механика другая. Поэтому программа должна сначала определить категорию гостя и событие, затем применить нужный календарь, а не просто поставить одинаковый красный индикатор всем карточкам через сутки.
В Москве и Московской области действует отдельный эксперимент с 1 сентября 2025 года по 1 сентября 2029 года. Он добавляет уведомление об убытии гражданина России не позднее 12 часов рабочего дня, следующего за днем выезда. Общая программа без региональной настройки может честно выполнить федеральное правило и пропустить местную обязанность. Адрес объекта должен влиять на список задач.
Уведомление проходит несколько состояний: подготовлено, проверено, отправлено, принято либо отклонено. Последнее состояние нельзя называть «готово». Владельцу нужны дата и время отправки, канал, результат, причина отказа и файл либо номер подтверждения. Если официальный ресурс недоступен, программа может сохранить подготовленные сведения и напомнить о повторной попытке, но не вправе изображать государственное подтверждение.
Постановление Правительства № 713 связывает регистрацию граждан России в средстве размещения с действиями администрации по прибытии, а Федеральный закон № 109-ФЗ и правила миграционного учета задают отдельный порядок для иностранцев. Я бы отверг программу, которая предлагает один универсальный шаблон «регистрация гостя». Удобство здесь ложное: единая форма скрывает различие, за которое отвечает владелец объекта.
Нарушение правил миграционного учета иностранного гостя может обойтись юридическому лицу в сумму до 500 000 рублей. Это не означает, что программа гарантирует отсутствие штрафа. Она должна показать срок, не дать забыть задачу и сохранить доказательство действий; отправляет сведения на официальный ресурс и отвечает за их правильность владелец или уполномоченный сотрудник.
Туристический налог считается по каждой услуге проживания
Расчет туристического налога должен брать стоимость проживания без самого налога и НДС, местную ставку, число суток и льготы, а затем сравнивать процентную сумму с минимальной. В 2026 году предельная ставка равна 2%, но конкретную ставку устанавливает муниципалитет. Она может зависеть от сезона и категории объекта, поэтому поле «2% на весь год» годится не везде.
ФНС формулирует правило прямо: налог считают при полном расчете с потребителем, а сумма не может быть меньше 100 рублей за сутки проживания. Минимум считают по услуге проживания, а не по числу людей в номере. Это различие часто теряется, когда администратор умножает 100 рублей на каждого гостя или, наоборот, берет только процент без проверки минимума.
Разберем бронь на три ночи стоимостью 12 000 рублей без НДС при местной ставке 2%. Процентный расчет дает 240 рублей. Минимальная сумма равна 100 × 3 = 300 рублей, поэтому налог составит 300 рублей. Для проживания стоимостью 30 000 рублей на те же три ночи процент даст 600 рублей, и система выберет 600, поскольку эта сумма больше минимума.
Льготу нельзя отмечать общей скидкой. Федеральный перечень закреплен в пункте 2 статьи 418.4 Налогового кодекса, а муниципальные власти могут дополнять его. Программа должна хранить основание, документ и период применения льготы, а также версию местного правила. Администратор не должен вспоминать по фамилии, почему конкретная стоимость не вошла в налоговую базу.
Возврат, сокращение проживания, ранний заезд и поздний выезд требуют перерасчета по фактически оказанной и полностью оплаченной услуге. ФНС отдельно разъясняла, что при услуге менее суток, раннем заезде или позднем выезде налог считают со стоимости такой услуги, а при результате ниже минимума применяют 100 рублей. Значит, программе мало посчитать календарные ночи: она должна видеть отдельные услуги и итоговый расчет.
Налоговый период равен кварталу. Декларация по форме КНД 1153008 подается не позднее 25-го числа месяца после квартала, налог платят не позднее 28-го. Версия формы для отчетности за 2026 год обновлялась, поэтому генератор должен указывать действующую форму, а не прятать номер документа в вечном шаблоне. Даже если программа формирует регистр и сумму, отправка декларации остается действием налогоплательщика через официальный канал.
Документы должны собираться из проверенных реквизитов
На старте нужен небольшой набор шаблонов, который заполняется из карточек объекта, брони и гостя. Обычно это договор или подтверждение условий проживания, согласие либо иной документ по принятому порядку обработки персональных данных, регистрационные формы, счет или квитанция при необходимости и документы по возврату. Точный набор зависит от статуса владельца, способа оплаты и процесса заселения, поэтому чужую папку шаблонов нельзя копировать без проверки.
Ценность генератора не в красивом файле, а в отсутствии повторного набора. Фамилия, серия и номер документа, даты, номер комнаты, цена, реквизиты владельца и идентификационный номер объекта должны приходить из своих источников. Если администратор правит паспорт прямо в готовом договоре, карточка гостя останется ошибочной, а следующее уведомление возьмет старые данные.
Идентификационный номер и ссылка на запись в реестре нужны там, где закон требует указывать сведения об объекте, в том числе в публикациях о нем. Постановления Правительства № 1951 и № 1952 разделяют требования к типам средств размещения, процедуру классификации и ведение реестра. Для гостевых домов положение о классификации утверждено постановлением № 1345. Это разные документы, поэтому кнопка с расплывчатым названием «прошел классификацию» не объясняет, какой статус и реквизит сохранен.
Шаблон должен иметь версию и дату. Уже созданный договор нельзя молча перестроить после изменения текста шаблона: программе следует хранить тот вариант, который выдали гостю. Исправление реквизитов тоже требует следа, особенно если документ уже подписан или по нему прошла оплата.
Электронная подпись, сложный конструктор печатных форм и массовая рассылка могут подождать. Экспорт в обычный печатный формат, верные поля и история сформированных экземпляров полезнее на первом месяце. Если документ нельзя повторно открыть в том же виде, система не хранит документ, она каждый раз рисует новую версию.
Часть модулей можно спокойно отложить
Отложить можно все, что не защищает фонд, обязательный срок, деньги или выданный документ в текущем процессе. Для дома на пять комнат с одним администратором отдельные смены персонала, приложение для горничных, управление репутацией, правила динамического ценообразования и сложная аналитика редко входят в первый запуск.
Канальный менеджер нужен не по размеру дома, а по числу одновременно продающих каналов. Если объект принимает только прямые брони, синхронизировать нечего. Как только одни даты продают две площадки и администратор, ручное закрытие остатков становится рискованным, даже если комнат всего четыре. Тот же принцип работает с кассовой интеграцией: отдельная исправная касса допустима, но десятки ручных переносов платежей уже требуют связи.
Самостоятельное заселение имеет смысл, когда гости действительно приезжают ночью и объект может законно и безопасно проверить документы, передать доступ и выполнить учет. Установка замка сама по себе не закрывает регистрацию. Модуль сообщений нужен, когда личный телефон владельца стал общей стойкой размещения и переписку должны видеть другие сотрудники. До этого достаточно одного закрепленного канала связи, если договоренности переносятся в бронь.
Отчеты стоит начинать с операционных вопросов: загрузка по дням, начислено и оплачено, долг, источник брони, налоговый регистр, список прибытий и статусы уведомлений. Прогноз спроса и красивые сравнительные панели не исправят пропущенный платеж. Если исходные статусы заполняются неряшливо, любой отчет лишь аккуратно пересчитает ошибки.
Я бы не покупал большой пакет «на вырост», когда поставщик не позволяет отключить лишние поля и роли. Лишний обязательный экран повышает шанс, что администратор начнет обходить процесс заметками. Расширяемость нужна, но первый маршрут от звонка до выезда должен оставаться коротким.
Приемочный тест полезнее демонстрации
Проверять программу надо на одной вымышленной брони с изменением дат, иностранным гостем, частичной оплатой и возвратом. Демонстрация поставщика почти всегда идет по счастливому пути; ваш тест должен заставить данные пройти через неприятные повороты.
- Создайте два номера, заблокируйте один на ремонт и попробуйте продать пересекающиеся даты. Система должна отказать либо потребовать явного решения, а не молча создать конфликт.
- Заведите бронь на три ночи для двух гостей разного гражданства, внесите предоплату и измените дату заезда. Проверьте, пересчитались ли доступность, сроки задач и стоимость.
- Сформируйте регистрационные сведения и документ, затем исправьте одну цифру паспорта. Программа должна показать, какие материалы созданы до исправления, а не подменить историю.
- Рассчитайте налог на дешевой брони, где срабатывает минимум 100 рублей за сутки, затем сделайте частичный возврат. Запишите ожидаемую сумму заранее и сравните ход расчета.
- Завершите выезд, выгрузите данные и найдите бронь по гостю, номеру и периоду. В выгрузке должны сохраниться платежи, налог, статусы уведомлений и связь с документами.
Попросите выполнить этот сценарий в вашей учетной записи, а не смотреть запись экрана. Засекать секунды не нужно. Важнее увидеть, где программа требует повторно вводить фамилию, дату, цену или гражданство, и может ли администратор понять причину предупреждения без звонка внедренцу.
Отдельно проверьте перенос данных. Поставщик должен объяснить, какие столбцы он принимает из Excel, как сообщает об ошибочных строках и что делает с дублями. Фраза «все импортируем» не является процедурой. Нужен пробный перенос копии, сверка числа активных броней, занятых номеров, долгов и ближайших заездов, а исходный файл надо сохранить.
Права доступа проверяют двумя учетными записями. Администратор оформляет гостя и платеж, владелец меняет реквизиты и выгружает весь архив. Если обе роли видят и удаляют все одинаково, система рассчитана на одного бессменного человека. Такой режим ломается при первом наемном сотруднике.
Первый запуск должен сохранить контроль владельца
Для запуска достаточно внести номера и места, будущие брони, текущих гостей, правила сроков по адресу объекта, ставку туристического налога и проверенные реквизиты шаблонов. Старый архив можно переносить отдельным этапом, если он не влияет на текущие долги, повторные визиты и отчетный квартал. Нельзя запускаться с пустой шахматкой утром и обещать себе занести брони вечером.
Смена системы проходит безопаснее на границе рабочего дня: сначала закрывают изменения в старом источнике, затем сверяют ближайшие заезды и остатки, после чего новые брони принимают только в новом месте. Параллельное ведение двух шахматок дольше короткой контрольной сверки создает два варианта правды. Бумажная распечатка заездов на первые сутки полезна как аварийная копия, но не как второй журнал.
У владельца должна оставаться возможность выгрузить данные без просьбы к поддержке и закрыть учетную запись понятным действием. Стоимость тоже надо считать полностью: тариф, платные модули, комиссия с брони, внедрение, касса, сообщения и работа сотрудника на повторный ввод. Бесплатная шахматка с платным обязательным уведомлением может оказаться дороже честного тарифа.
В Плацкарте фонд, брони, журнал гостей, сроки уведомлений МВД, туристический налог и документы связаны в одном бесплатном контуре, а данные можно выгрузить в Excel. Это один вариант реализации минимума, но приемочный сценарий выше стоит прогнать и в нем: название продукта не освобождает владельца от сверки собственного процесса.
Выбирайте программу по самому неприятному дню, а не по спокойному заезду. В таком дне гость меняет даты, паспорт исправляют после подготовки формы, площадка присылает еще одну бронь, а муниципальный минимум оказывается выше процентного налога. Если одна запись выдерживает эти изменения и оставляет понятную историю, нужный минимум собран. Если администратор спасает ситуацию тетрадью, часть работы все еще находится вне системы.
Частые вопросы
Можно ли вести гостевой дом только в Excel?
Можно, пока одна таблица остается единственным источником и один человек вручную контролирует все сроки. Excel не запрещает пересечение броней, не пересчитывает рабочие дни МВД сам по себе и легко теряет историю исправлений, поэтому с ростом потока риск быстро становится дороже программы.
Какие функции нужны программе для гостевого дома в первую очередь?
Нужны фонд с шахматкой, карточка брони, отдельный учет каждого гостя, задачи по уведомлениям МВД, расчет туристического налога и документы из сохраненных реквизитов. Платежи и история изменений должны связывать эти части, иначе администратор продолжит переносить данные вручную.
Обязателен ли канальный менеджер для пяти комнат?
Нет, если все продажи идут через один канал. Он становится необходимым, когда одни даты одновременно продают две площадки или площадка и администратор, поскольку размер фонда не защищает от двойной брони.
Должна ли гостиничная программа сама отправлять уведомления в МВД?
Автоматическая отправка удобна, но важнее верно определить форму и срок, сохранить результат приема или отказа. Официальное подтверждение приходит от государственного ресурса, а программа не должна выдавать подготовленный файл за принятое уведомление.
Как программа должна считать туристический налог?
Она берет стоимость услуги проживания без налога и НДС, применяет местную ставку и сравнивает результат с минимумом 100 рублей за сутки. Затем учитывает льготы, возвраты и фактически оказанные услуги, сохраняя расчет для квартальной декларации.
Нужна ли онлайн-касса внутри программы управления?
Не обязательно: исправную отдельную кассу можно использовать параллельно, если платежи без ошибок попадают в учет. Обязанность применять ККТ определяют закон, статус продавца и способ расчета, а наличие кассового модуля само по себе ничего не решает.
Надо ли хранить сканы паспортов всех гостей?
Не собирайте сканы автоматически «на всякий случай». Храните сведения, для которых есть цель и правовое основание, ограничивайте доступ сотрудников и отдельно определите допустимый срок хранения.
Чем карточка гостя отличается от карточки брони?
Карточка гостя описывает человека и его документы, а карточка брони фиксирует конкретное проживание, номер, цену и оплату. Один человек приезжает повторно, а в одной брони бывает несколько людей, поэтому объединение этих записей порождает дубли и ошибки.
Какие отчеты нужны маленькому гостевому дому?
Сначала нужны загрузка по дням, начисления и оплаты, долги, источники броней, налоговый регистр и список уведомлений со статусами. Сложные прогнозы можно добавить позже, когда сотрудники стабильно заполняют исходные статусы.
Как перенести брони из тетради или Excel без остановки работы?
Сначала перенесите номера, будущие брони, текущих гостей и долги в копию новой базы, затем сверьте ближайшие заезды и занятость. После контрольной точки принимайте новые брони только в новой системе, а исходный файл сохраните как архив.