Как правильно считать загрузку гостевого дома?
Разбираем, как считается загрузка гостевого дома, средняя цена и RevPAR, где сезонный объект теряет выручку и как планировать новый сезон.

Сезонный гостевой дом может закрыть август почти без свободных комнат и все равно заработать меньше, чем год назад. Высокая занятость сама по себе ничего не доказывает: владелец мог слишком рано продать лучшие даты по низкой цене, отдать заметную часть выручки каналам, закрыть номера на ремонт в пиковую неделю или принять длинные брони, которые оставили непродаваемые разрывы.
Для разбора сезона нужны четыре слоя цифр: доступный фонд, фактически проданные номеро-сутки, выручка за проживание и расходы, связанные с конкретной бронью. Если свести их по датам проживания, а затем разложить по неделям, типам номеров и каналам, становится видно, где спроса не хватило, где подвела цена, а где деньги исчезли уже после продажи.
Знаменатель решает, какой будет загрузка
Загрузку небольшого гостевого дома стоит считать по номерам: проданные номеро-сутки нужно делить на доступные для продажи номеро-сутки за тот же период. Один проданный номер на одну ночь дает одну проданную номеро-сутку, независимо от того, жил там один человек или семья из четырех человек.
Формула выглядит так:
Загрузка, % = Проданные номеро-сутки / Доступные номеро-сутки × 100
У дома с 10 номерами за 30 дней теоретически есть 300 номеро-суток. Если один номер семь дней стоял с разобранной ванной и его нельзя было продать, рабочий фонд равен 293 номеро-суткам. При 220 проданных номеро-сутках загрузка составляет 75,1%, а не 73,3%.
Здесь владельцы часто делают удобную, но опасную поправку: объявляют номер «недоступным», когда спроса нет и хозяин просто закрыл календарь. Так знаменатель уменьшается, а отчет рисует хорошую загрузку. Из доступного фонда можно исключить номер только при реальной причине, которая не зависит от спроса: ремонт, авария, использование под постоянное проживание персонала или официальное закрытие всего объекта. Если номер можно было открыть и продать, он остается в знаменателе.
Нужно сохранить и вторую цифру, загрузку от физического фонда. Она равна продажам, поделенным на все существующие номеро-сутки. Рабочая загрузка показывает, насколько хорошо продавался открытый фонд. Загрузка от физического фонда показывает цену ремонтов, закрытых корпусов и хозяйских решений. Разница между ними не должна исчезать из отчета.
Росстат использует коэффициент использования наличных мест: число ночевок делится на единовременную вместимость в местах и число дней. Это корректная статистика для сравнения территорий и коллективных средств размещения, но она отвечает на другой вопрос. Если двухместный номер занял один гость, место-загрузка составит 50%, а номерная загрузка составит 100%. Для цены номера и выручки гостевого дома нужен номерный расчет; для завтраков, белья, воды и лимита гостей пригодится расчет по госте-ночам.
Отдельно считайте заезды, число гостей и среднюю длительность проживания. Они не входят в формулу загрузки, но объясняют нагрузку. Десять однодневных броней и одна бронь на десять ночей дают одинаковое число проданных номеро-суток, однако первая потребует больше уборок, заселений, уведомлений и переписки.
Средняя цена должна учитывать только проживание
Средняя цена номера, или ADR, равна выручке за проживание, деленной на проданные номеро-сутки. Документация Oracle Hospitality OPERA определяет ADR именно так, и это определение полезно своей жесткостью: в числителе должна лежать номерная выручка, а не все деньги, прошедшие через кассу.
ADR = Выручка за проживание / Проданные номеро-сутки
Если 120 номеро-суток принесли 540 000 рублей за проживание, ADR равен 4 500 рублей. Платный трансфер, баня, питание и продажа сувениров в числитель не входят. Иначе объект с хорошими дополнительными продажами покажет якобы выросшую цену номера, хотя тариф не менялся.
Доход нужно относить на даты проживания. Предоплата в феврале за августовский заезд не делает февраль сильным месяцем, а окончательный расчет при выезде 1 сентября не переносит всю бронь в сентябрь. Разделите стоимость проживания по ночам брони. Если тариф менялся внутри заезда, сохраните цену каждой ночи, а не среднее по брони. Тогда отчет увидит дорогую субботу и дешевый вторник.
Скидка уменьшает номерную выручку. Возврат за одну ночь уменьшает доход той ночи, к которой он относится. Депозит до оказания услуги остается оплатой, а не заработанной выручкой для управленческого разбора. Комиссию канала пока не вычитайте: сначала нужен валовой ADR, который показывает цену для гостя, затем чистая метрика покажет сумму, оставшуюся объекту.
Бесплатное проживание владельца, знакомых или персонала требует отдельного статуса. Такой номер занят физически, но его нельзя смешивать с продажами: он не создает ADR. В отчете полезны три значения: проданные номеро-сутки, бесплатное использование и недоступный фонд. Если записать все три как «занято», цифра выглядит бодро и перестает помогать.
RevPAR не дает цене спрятаться за загрузкой
RevPAR показывает выручку за проживание на одну доступную номеро-сутку. Его можно получить двумя равными способами: разделить номерную выручку на доступный фонд или умножить ADR на загрузку в долях. Oracle Hospitality OPERA приводит обе связи в документации по гостиничным показателям.
RevPAR = Выручка за проживание / Доступные номеро-сутки
RevPAR = ADR × Загрузка
У двух объектов может быть одинаковый ADR 5 000 рублей. При загрузке 80% первый получает RevPAR 4 000 рублей, при загрузке 55% второй получает 2 750 рублей. И наоборот, загрузка 95% по 3 000 рублей дает RevPAR 2 850 рублей, то есть хуже, чем 70% по 4 500 рублей с RevPAR 3 150 рублей. Продать все комнаты дешевле рынка обычно легко; вернуть цену после ранней распродажи уже нельзя.
RevPAR сравнивает периоды разной длины и объекты разного размера, но не заменяет прибыль. Он не знает о комиссии площадки, уборке, завтраке, налогах и отоплении. Используйте его как проверку совместной работы цены и спроса, а затем переходите к чистой выручке и марже.
Сезон виден по дням, а не по итоговой средней
Сезонный объект нужно разбирать минимум по неделям и дням недели, потому что среднее за три месяца скрывает и провалы, и слишком дешевые пики. Итог «72% за лето» может состоять из четырех суббот со стопроцентной загрузкой, слабых будней июня и почти пустой последней декады августа. Для следующего сезона эти части требуют разных решений.
Соберите календарь, где каждая строка означает дату проживания. В строке нужны доступные номера, проданные номера, номерная выручка, число гостей, канал, отмены и недоступный фонд. Затем сгруппируйте даты по неделе, месяцу, дню недели и типу номера. Месячный отчет нужен бухгалтерии; недельный отчет лучше показывает, когда спрос начал расти и когда закончился.
Сравнивайте одинаковые типы дней. Праздничную субботу нельзя честно сопоставлять с обычным вторником только потому, что даты стоят рядом. Для курортного дома имеют значение школьные каникулы, праздники, погода, события поблизости и расписание транспорта, но в план стоит заносить только известные факторы. Объяснение «в июле всегда хорошо» слишком грубое, чтобы назначать цену.
Полезно отметить четыре состояния даты:
- продана рано и полностью;
- продана поздно и полностью;
- осталась свободной при высокой цене;
- осталась свободной при низкой цене.
Первая группа часто указывает на недополученную цену, а не на успех. Вторая может означать правильную цену или удачный поздний спрос. Третья требует проверки тарифа, ограничений и доступности на каналах. Четвертая чаще говорит о слабом спросе, плохой карточке объекта либо разрыве между соседними бронями. Одинаковая нулевая продажа возникает по разным причинам, поэтому одно снижение цены не лечит все даты.
Граница сезона тоже должна следовать за данными. Если майские выходные продаются по летней цене, а будни до середины июня пустуют, единый «низкий тариф мая-июня» уничтожает доход на сильных датах и не спасает слабые. Делите календарь на периоды по поведению спроса, иногда длиной в неделю или отдельный праздник.
Темп бронирования показывает, когда менять тариф
Для планирования следующего сезона нужно сравнивать, сколько номеро-суток уже стояло в брони за одинаковое число дней до заезда. Такой срез называют booking pace, а прирост между двумя срезами называют pickup. Документация Oracle OPERA по Reservation Booking Pace описывает тот же принцип: система фиксирует брони, которые числились в книге на определенную дату, и сравнивает тенденции для дат проживания.
Предположим, на 1 мая прошлого года для июльских дат было продано 180 номеро-суток, а к 15 мая стало 235. Pickup за две недели равен 55. В этом году на 1 мая уже продано 230, а к 15 мая 290. Спрос идет быстрее, поэтому держать прошлогоднюю цену до июня опасно: лучшие даты уйдут раньше, чем владелец увидит итоговую загрузку.
Сравнение должно сохранять одинаковый горизонт. Бессмысленно ставить рядом текущую загрузку июля за 60 дней до заезда и финальную загрузку прошлого июля. Прошлый сезон тоже нужно «отмотать» до отметки 60 дней. Для маленького объекта достаточно сохранять снимок будущих броней раз в неделю. На каждый будущий день запишите проданные номеро-сутки, выручку в бронях и ADR в книге.
Темп продаж помогает различить цену и время. Если брони идут быстрее прошлого года, а ADR не вырос, объект продается дешево. Если ADR вырос, но pickup остановился только на слабых буднях, снижать весь календарь не надо. Если темп отстает по всем типам номеров, проверьте сначала, открыты ли продажи, нет ли минимального срока проживания и корректно ли единый фонд передается каналам.
Отмены нельзя вычитать одной суммой в конце месяца. Сохраните дату создания, дату отмены, даты проживания и сумму каждой брони. Тогда станет видно, какой канал дает красивую раннюю загрузку, а перед заездом возвращает номера в продажу. Отдельный показатель полезен для этого риска:
Доля отмен, % = Отмененные номеро-сутки / Забронированные номеро-сутки × 100
Считайте ее по каналу и глубине бронирования. Общая доля за сезон смешивает ранние гибкие тарифы с поздними невозвратными продажами и мало что объясняет.
Канал продажи меняет реальную цену номера
Одинаковая цена для гостя дает разный доход объекту, поэтому рядом с валовым ADR нужен чистый ADR после комиссии и расходов канала. Официальная документация Booking.com разделяет валовую и чистую выплату: при чистой выплате площадка удерживает комиссию и платежные сборы до перечисления партнеру. Владелец должен так же разделять эти суммы в своем отчете, даже если конкретный канал выставляет счет позже.
Чистый ADR канала = (Номерная выручка - Комиссия - Расходы канала) / Проданные номеро-сутки
Чистый RevPAR = (Номерная выручка - Комиссия - Расходы канала) / Доступные номеро-сутки
Расходы канала включают комиссию, платное продвижение конкретной брони и сбор за прием платежа, если он зависит от способа продажи. Не вычитайте здесь уборку и завтрак: это переменные расходы проживания, их место в расчете маржи. Такое разделение позволяет понять, дорого ли обошелся именно покупатель, а не весь заезд.
После повышения комиссий Yandex Travel и Ozon Travel с 1 февраля 2026 года разница между валовой и чистой ценой стала заметнее. При рыночном диапазоне комиссии 15-25% номер за 6 000 рублей может оставить объекту 5 100 рублей при 15% и 4 500 рублей при 25%, еще до расходов на проживание. Процент нужно брать из отчета или условий конкретной площадки, а не из памяти.
Прямую бронь тоже нельзя автоматически считать бесплатной. У нее бывают расходы на рекламу, эквайринг, телефонию и время администратора. Но их надо считать фактически, а не назначать прямым продажам условную комиссию «для порядка». Отдельно смотрите долю прямых повторных гостей: площадка может впервые привести человека, а качественная работа объекта помогает получить следующую бронь без повторной комиссии.
Прибыль начинается после переменных расходов
Для решения об открытии слабой даты нужен вклад одной проданной ночи, а не только ADR. Из чистой номерной выручки вычтите расходы, которые возникают из-за этой ночи: уборку в пересчете на проживание, стирку, расходники, завтрак, дополнительную электроэнергию и туристический налог, если объект не заложил его отдельно в управленческий расчет.
Туристический налог нельзя подменять обычным процентом от цены. ФНС указывает, что сумма за услугу временного проживания рассчитывается по ставке муниципалитета, но не может быть меньше 100 рублей за сутки. В 2026 году предельная ставка равна 2%, а муниципалитет может установить меньшую ставку и менять ее по сезону или категории. Значит, для каждой ночи нужно применять местное решение и сравнивать процентную сумму с минимумом.
Вклад брони = Номерная выручка - Комиссия - Возвраты - Переменные расходы
Вклад на доступную номеро-сутку = Сумма вкладов / Доступные номеро-сутки
Постоянные расходы, аренда, зарплатная часть смены, интернет, охрана и базовое отопление, нужны для точки безубыточности сезона. Сначала посчитайте средний вклад с проданной номеро-сутки, затем разделите постоянные расходы периода на этот вклад. Результат покажет, сколько номеро-суток надо продать, чтобы покрыть постоянную часть.
Если постоянные расходы на 92 дня составляют 1 200 000 рублей, а средний вклад с проданной номеро-сутки равен 3 200 рублей, объекту нужно продать 375 номеро-суток. При 10 доступных номерах это 40,8% загрузки. Такой расчет работает только пока средний вклад реалистичен: глубокая скидка снижает вклад и одновременно поднимает требуемое число продаж.
Совет «лучше продать хоть за сколько-нибудь, номер все равно пустует» популярен, потому что постоянные расходы уже понесены. Он верен лишь когда цена покрывает все переменные расходы, не вытесняет более дорогую бронь и не приучает рынок ждать скидку. Для пиковых дат ранняя дешевая продажа часто забирает номер у гостя, который пришел бы позже по нормальной цене.
Один пример вскрывает три разные потери
Разбор условного дома на 10 номеров за 92 летних дня показывает, почему одной загрузки мало. Физический фонд равен 920 номеро-суткам. Из-за ремонта двух номеров по семь дней рабочий фонд составил 906. Объект продал 680 номеро-суток и получил 3 740 000 рублей номерной выручки.
Основные метрики получаются такими:
- рабочая загрузка: 680 / 906 = 75,1%;
- загрузка от физического фонда: 680 / 920 = 73,9%;
- ADR: 3 740 000 / 680 = 5 500 рублей;
- RevPAR: 3 740 000 / 906 = 4 128 рублей;
- потерянная выручка ремонта при среднем RevPAR: около 57 800 рублей.
Последняя строка не утверждает, что все закрытые ночи непременно продались бы. Она дает цену решения в масштабе фактической способности объекта зарабатывать. Для ремонта в июне и ремонта в пиковую неделю нужны разные оценки по RevPAR соответствующих дат.
Теперь добавим каналы. Площадки дали 420 номеро-суток и 2 394 000 рублей валовой выручки со средней комиссией 20%, прямые продажи дали 260 номеро-суток и 1 346 000 рублей. Валовой ADR площадок равен 5 700 рублей, прямой ADR равен 5 177 рублям. На этом месте владелец может решить, что площадки выгоднее.
После комиссии площадки оставили 1 915 200 рублей, или 4 560 рублей на проданную номеро-сутку. Пусть прямые продажи потребовали 52 000 рублей расходов на рекламу, эквайринг и связь. Тогда они оставили 1 294 000 рублей, или 4 977 рублей на номеро-сутку. Более низкая публичная цена прямого канала принесла на 417 рублей больше чистого дохода с ночи.
Третья потеря обнаруживается в календаре. Пять августовских суббот закрылись за 45 дней до заезда по 5 000 рублей, а соседние пятницы в последние две недели продавались по 7 000. Если спрос на субботы был не слабее, ранняя распродажа 50 номеро-суток недобрала до 100 000 рублей валовой выручки. Это гипотеза для тарифного решения, а не бухгалтерский факт; проверить ее можно по прошлогоднему темпу, отказам из-за отсутствия мест и ценам сопоставимых дат.
Итог сезона теперь читается конкретно. Ремонт уменьшил продаваемый фонд, комиссии съели часть сильного ADR, а ранний тариф ограничил выручку пиковых дат. У этих потерь разные владельцы и разные исправления. Общая загрузка 75,1% не показала ни одну из них.
План следующего сезона строится по датам
Планировать следующий сезон нужно на уровне групп дат, а не одним процентом роста выручки. Возьмите фактический календарь, отметьте сильные и слабые дни, перенесите праздники по новому календарю и назначьте каждой группе стартовый тариф, целевую загрузку и даты проверки темпа.
Для каждой недели достаточно пяти контрольных величин:
- доступные номеро-сутки с учетом запланированных закрытий;
- целевые проданные номеро-сутки;
- целевой ADR;
- ожидаемая доля продаж по каждому каналу;
- минимальный вклад после комиссии и переменных расходов.
Целевая загрузка не обязана быть 100%. Последний свободный номер имеет смысл сохранять для дорогого позднего спроса, семейного размещения нужной вместимости или продления текущего гостя. Но это должно быть решение с датой пересмотра. Пустой номер, который владелец «берег» без правила цены и срока, остается обычной непродажей.
Назначьте пороги действий. Например, если за 30 дней до заезда сильная суббота опережает прошлогодний темп на 15%, поднимите тариф для оставшихся номеров. Если будний блок отстает, сначала снимите лишнее ограничение минимального проживания и проверьте доступность, затем меняйте цену. Если весь месяц идет быстрее при том же ADR, повышение запоздало.
План расходов тоже привяжите к календарю. Ремонт ставьте на недели с низким прошлогодним вкладом на доступную номеро-сутку, а не просто «до сезона». Смены и закупки планируйте по госте-ночам и заездам: номерная загрузка не скажет, сколько комплектов белья и регистрационных действий придется на конкретный день.
Чистые исходные данные важнее красивого отчета
Для надежного расчета достаточно одной строки на каждую ночь каждой брони и отдельного календаря доступности. В строке брони храните дату проживания, номер или тип номера, цену проживания, скидку, канал, комиссию, статус, дату создания и дату отмены. В календаре храните физический фонд, недоступные номера и причину закрытия. Эти две таблицы можно проверить вручную и пересчитать в любой системе.
Перед закрытием сезона сверьте четыре равенства. Сумма ночей по броням должна совпадать с проданными номеро-сутками. Сумма ночной выручки должна совпадать с номерной выручкой после возвратов. Физический фонд минус недоступный фонд должен равняться доступному. Валовая выручка минус комиссии должна совпадать с чистым доходом каналов. Расхождение не надо «подгонять» поправкой: найдите бронь, возврат или закрытие, которое потерялось.
В Плацкарте шахматка, единый фонд каналов, правила цен и отчеты используют одни данные о бронях, поэтому владельцу не приходится собирать сезон из нескольких несовместимых календарей. Система бесплатна без лимита номеров и позволяет выгрузить данные в Excel, но сами правила учета полезны и для бумажной таблицы.
Сохраните финальный отчет вместе со снимками темпа бронирования, а не только с итогами месяца. Когда откроются продажи следующего лета, именно снимок «за 90 дней до заезда» подскажет, отстает спрос или цена снова отдала лучшие даты слишком рано. Итоговая загрузка ответит на этот вопрос лишь после того, как исправлять уже нечего.
Частые вопросы
Как посчитать загрузку гостевого дома за месяц?
Сложите проданные номеро-сутки и разделите их на доступные номеро-сутки месяца, затем умножьте на 100. Номер, который реально нельзя было продавать из-за ремонта или аварии, исключите из рабочего фонда, но сохраните загрузку от полного физического фонда отдельной строкой.
Нужно ли считать загрузку по номерам или по местам?
Для управления ценой и выручкой считайте по номерам. Загрузка по местам нужна для оценки числа гостей, питания, белья и коммунальной нагрузки; смешивать эти два знаменателя нельзя.
Что такое ADR в гостевом доме?
ADR - это выручка только за проживание, разделенная на проданные номеро-сутки. Трансфер, питание, баня и другие услуги в этот показатель не входят.
Чем RevPAR отличается от средней цены номера?
ADR показывает доход с проданной номеро-сутки, а RevPAR распределяет номерную выручку на весь доступный фонд. Поэтому RevPAR одновременно учитывает цену и непроданные номера.
Как учитывать номер на ремонте при расчете загрузки?
Исключите его из рабочего доступного фонда на даты, когда продажа физически невозможна. Параллельно считайте метрику от полного фонда, чтобы стоимость ремонта или закрытия не исчезла из управленческого отчета.
Стоит ли снижать цену ради стопроцентной загрузки?
Только если новая цена покрывает переменные расходы, не вытесняет более дорогой поздний спрос и дает приемлемый вклад. На пиковых датах стопроцентная загрузка задолго до заезда чаще указывает на низкий тариф.
Как сравнивать текущий сезон с прошлым до его окончания?
Сравнивайте брони на одинаковой глубине: например, оба июля за 60 дней до заезда. Сохраненные еженедельные снимки покажут booking pace и pickup, а финальные прошлогодние цифры для такого сравнения не подходят.
Нужно ли вычитать комиссию площадки из ADR?
Для валового ADR комиссию не вычитают, потому что он показывает цену проживания для гостя. Рядом считайте чистый ADR и чистый RevPAR после комиссии, чтобы видеть доход объекта.
Какие данные сохранить после сезона?
Сохраните ночи броней по датам проживания, цены, скидки, каналы, комиссии, даты создания и отмены, а также календарь недоступного фонда с причинами. Добавьте еженедельные снимки будущей загрузки, иначе в следующем году не получится сравнить темп продаж.
Как найти точку безубыточности гостевого дома?
Вычтите из чистой выручки проданной ночи переменные расходы и получите средний вклад. Разделите постоянные расходы сезона на этот вклад, а полученное число номеро-суток сопоставьте с доступным фондом.