RevPAR: сколько приносит номер, занят он или пуст

Управляющий отчитывается двумя числами: загрузка была высокая, средняя цена держалась. Оба звучат хорошо, а на счёте денег меньше, чем в прошлом сентябре. Так выходит, когда цену и загрузку смотрят порознь: одна растёт за счёт другой, и по двум графикам этого не поймать.

RevPAR сводит их в одно число. Ниже — формула, что кладут в числитель и что оставляют снаружи, как считать по месяцу и по дню недели, с чем сравнивать результат, куда смотреть при падении и как вести счёт руками, если системы учёта нет.

Формула: два способа получить одно число

RevPAR (revenue per available room) — выручка на один доступный номер в сутки. Ключевое слово тут «доступный»: в расчёт идут все номера, которые вы могли продать, а не только те, где ночевал гость.

RevPAR = выручка от номерного фонда за период ÷ доступные номеро-ночи за тот же период.

Номеро-ночь — один номер, простоявший одни сутки. За месяц доступных номеро-ночей столько, сколько у вас номеров, умноженное на число суток. Пустые из знаменателя не выбрасываются — в этом вся суть метрики: она наказывает за простой.

Тот же ответ даёт вторая запись формулы: RevPAR = ADR × загрузка. ADR — средняя цена занятой ночи, то есть выручка от номерного фонда, делённая на занятые номеро-ночи. Загрузка — доля занятых номеро-ночей от доступных. Обе разобраны отдельно — ADR и загрузка номерного фонда; здесь они нужны только как множители.

Условный пример: расчёт по месяцу

Цифры ниже придуманы ради арифметики. Это не данные какого-либо отеля и не ориентир для вашего.

Что берёмОткудаСколько
Номерной фондиз плана этажей40 номеров
Периодкалендарь30 суток
Доступные номеро-ночиномера × сутки1 200 номеро-ночей
Выручка от проживанияотчёт за месяц2 640 000 ₽
RevPARвыручка ÷ номеро-ночи2 200 ₽

Читается это так: каждый номер отеля — и занятый, и простоявший пустым — принёс за сутки в среднем такую сумму. Не «номер стоит столько», а «столько с него собралось».

Что считается номерной выручкой, а что нет

В числителе — только деньги за ночлег: тариф за ночь по каждому занятому номеру, доплата за дополнительное место, плата за ранний заезд и поздний выезд, если вы берёте её как часть суток.

Снаружи остаётся всё, что гость купил сверх ночёвки:

  • завтраки, обеды, бар и ресторан;
  • баня, бассейн, спа, массаж;
  • трансфер от вокзала и аэропорта, прокат велосипедов, экскурсии;
  • аренда конференц-зала и банкетного зала;
  • платная парковка, прачечная, сувениры у стойки;
  • экскурсии и трансфер, которые вы продаёте от партнёра: деньги проходят через вашу кассу транзитом и выручкой номерного фонда не становятся.

Отдельный вопрос — тариф «с завтраком». Строго по учебнику стоимость питания вычитают и относят к выручке ресторана. Небольшой отель обычно кладёт тариф в расчёт целиком, и это нормально при одном условии: правило не меняется от месяца к месяцу. Иначе метрика поедет от смены методики, а не от продаж, и сравнивать будет нечего.

Со знаменателем история такая же. Номер, закрытый на ремонт, кто-то вычитает из доступных номеро-ночей, кто-то оставляет. Первый счёт показывает работу службы продаж, второй — отдачу всего здания. Выберите один подход и держитесь его, иначе прошлогоднее число окажется несравнимо с сегодняшним.

Зачем это владельцу: число мирит цену и загрузку

У отеля две ручки, и они тянут в разные стороны. Опустите цену — номера разойдутся, но каждый принесёт меньше. Поднимите — заработок с ночи вырастет, а часть корпуса останется пустой. Загрузка и средняя цена по отдельности всегда дают возможность отчитаться красиво: в слабый месяц показывают ту из них, которая выросла.

RevPAR такой возможности не оставляет. Он проседает и когда номера пустуют, и когда их раздают дёшево. Поэтому им удобно мерить решения по цене: поставили скидку — посмотрели, добрала ли загрузка то, что потеряла цена.

Условный пример: полный отель против полупустого

Оба объекта выдуманы, числа взяты круглыми ради счёта.

ПоказательОтель А: берёт загрузкойОтель Б: берёт ценой
Загрузка за месяц90% номеров60% номеров
Средняя цена ночи2 400 ₽3 800 ₽
RevPAR2 160 ₽2 280 ₽

Отель А почти полон, у стойки ощущение успеха — а с каждого доступного номера он собирает меньше соседа, у которого треть корпуса простояла пустой. И это ещё до расходов: у А убирают, стирают и кормят в полтора раза больше гостей, то есть меньшая выручка достаётся ему дороже.

Обратный вывод тоже неверен: задрать цену и радоваться RevPAR при пустом этаже — та же ошибка, просто с другого конца. Число как раз и нужно, чтобы искать точку между двумя крайностями на своих данных, а не на общих соображениях.

Как считать: месяц, а потом день недели

Месяц — базовый шаг. Его удобно класть рядом с тем же месяцем прошлого года: сезон совпадает, праздники почти совпадают, сравнение получается честным.

Но месяц усредняет. Городской отель живёт по будням, загородный — по выходным, и провал в одной части недели месячное число прячет. Поэтому второй разрез — по дню недели: считайте RevPAR отдельно по всем вторникам месяца, по всем субботам и так далее.

Условный пример: вторник и суббота

Гостиница на двадцать номеров, числа условные.

ДеньЗанятоСредняя ценаВыручка за суткиRevPAR
Вторник8 номеров3 500 ₽28 000 ₽1 400 ₽
Суббота18 номеров4 300 ₽77 400 ₽3 870 ₽

Знаменатель в обеих строках один — двадцать доступных номеро-ночей: номерной фонд от дня недели не зависит. А выводы разные. Субботу трогать не надо, она и так работает. Вторник — это те самые пустые номера, под которые ищут корпоративного гостя, длинное проживание или повод приехать среди недели.

Месячное число, посчитанное поверх такой разницы, показало бы что-то усреднённое и ничего бы не подсказало.

Само по себе число ничего не значит

RevPAR — величина относительная. Услышать «у нас RevPAR две тысячи двести» и понять, хорошо это или плохо, невозможно: у пятиэтажной гостиницы в областном центре и у восьми домиков на берегу это несопоставимые величины.

Смысл возникает только в сравнении, и сравнений всего три:

  • С собой год назад — тот же месяц прошлого года. Единственное сравнение, где совпадают сезон, номерной фонд, город и категория объекта.
  • С тем же днём недели — суббота с субботой, вторник со вторником. Сравнение субботы со вторником не говорит ни о чём, кроме того, что это разные дни.
  • С собственным планом — с тем числом, которое вы заложили, утверждая цены на сезон.

Чего делать не стоит: ставить июль рядом с ноябрём, мерить себя по отелю через дорогу (у него другой фонд, другая категория, другие каналы продаж) и сравнивать месяц с ремонтом на этаже с обычным месяцем.

Отдельный случай — межсезонье. Там число падает у всех и по понятной причине, а работают с этим падением иначе, чем с провалом в высокий сезон: не ценой на витрине, а сменой гостя и поводов для приезда. Об этом — разбор про загрузку гостиницы в низкий сезон.

RevPAR упал: куда смотреть первым делом

Первым делом разложите число обратно на множители — на цену и на загрузку. Падение приходит либо от одной, либо от другой, либо от обеих сразу, и работа в каждом случае разная.

Что проселоПохоже наКуда смотреть
Загрузка, цена на местегостей стало меньшеоткуда брони шли раньше и какой канал перестал их приносить: поиск, реклама, карточка организации на Яндекс Картах, площадки бронирования
Цена, загрузка на местепродаёте дешевле, чем моглискидки и акции, доля невозвратных тарифов, ранние брони по низкой цене, сдвиг спроса в дешёвые категории
Обе величины сразуспрос ушёл или его перехватилисезон, события в городе, новый объект рядом, отзывы: гость доходит до вас и передумывает

Если просела загрузка, а даты уже близко, быстрее всего спрос добирается рекламой: объявление показывается по городу и ведёт сразу на страницу бронирования — как это устроено, разобрано на странице Яндекс Директ для отеля, минимальный бюджет на старте — от 1 300 ₽. Если брони проседают не первый месяц, дело обычно в том, что отель не находят в поиске: работа долгая, её порядок описан в SEO-продвижении отеля, рекомендуемый бюджет — от 1 000 ₽ в месяц, первые 2 недели идут бесплатно и без предоплаты. Общая карта каналов — на странице про продвижение отеля.

Чего RevPAR не показывает

Метрика считает выручку, и на этом её полномочия кончаются.

Расходов в ней нет. Ночь, проданная через канал с высокой комиссией, и такая же ночь, проданная напрямую с сайта, дают одинаковый вклад в RevPAR — а до вашего счёта доходят разные суммы. Уборка, стирка, вода и свет в занятом номере тоже остаются за кадром. Цену канала считают отдельно; как именно — в разборе про комиссию площадок бронирования.

Допвыручки в ней нет. Отель с рестораном, баней и конференц-залом по RevPAR выглядит так же, как соседний объект с теми же ценами за ночь и голыми стенами. На этот случай есть TRevPAR: то же деление, но в числителе вся выручка объекта, а не только номерная.

Прибыли в ней нет. Её меряет GOPPAR — валовая операционная прибыль на доступный номер. Показатель честнее, но и собрать его тяжелее: нужен управленческий учёт с расходами, разнесёнными по статьям.

Практический вывод такой: RevPAR хорош как ежедневный термометр. Решения об инвестициях, о закрытии направления или о покупке соседнего здания на нём одном не принимают.

Как посчитать вручную, если системы нет

Отдельная программа для этого не нужна. Хватит таблицы на пять колонок, которую администратор заполняет в конце смены.

  1. Дата. Строка на каждые сутки, без пропусков. Ночь, когда не заехал никто, — такая же строка с нулём, а не отсутствие строки.
  2. Доступно номеров. Обычно это ваш номерной фонд целиком. Меняется, только если вы решили вычитать номера в ремонте.
  3. Занято номеров. Сколько номеров ночевало занятыми в эти сутки. Длинное проживание разносится по ночам: бронь на четыре ночи даёт по единице в каждую из четырёх строк, а не четвёрку в день заезда.
  4. Выручка от проживания за сутки. Тариф за эту ночь по каждому занятому номеру, без завтраков и допуслуг. Предоплата за весь заезд разносится по ночам так же, как занятость.
  5. RevPAR. Четвёртая колонка, делённая на вторую.

Отмены и незаезды. Бронь, которая не состоялась, из занятых номеров убирается. Если по невозвратному тарифу деньги остались у вас, они всё равно выручка от номерного фонда: ставьте их в четвёртую колонку, а номер в третьей не занимайте. RevPAR за такие сутки подрастёт без единого гостя, и это правильно — деньги вы получили.

Месяц не складывается из дней. Суммируйте отдельно выручку и отдельно доступные номеро-ночи, а потом делите одно на другое. Среднее из дневных значений совпадёт с месячным только при неизменном фонде: закройте этаж на ремонт посреди месяца — и два способа разойдутся.

Если считаете в таблице, заведите рядом колонки ADR и загрузки. Они получаются из тех же трёх чисел и сразу отвечают на вопрос, какая ручка поехала.

Порядок действий на ближайшую неделю

  1. Договоритесь с собой, что считается номерной выручкой и что — доступным номером. Запишите правило, чтобы через год не гадать.
  2. Посчитайте RevPAR за прошлый месяц и за тот же месяц год назад.
  3. Разложите разницу на цену и загрузку — станет видно, какая из двух ручек поехала.
  4. Пересчитайте по дням недели: провал почти всегда живёт в конкретных днях, а не размазан ровным слоем по месяцу.
  5. Под слабые дни придумайте повод приехать, под сильные — пересмотрите цену вверх.
  6. Занесите месячное число в таблицу и возвращайтесь к ней каждый месяц. Метрика начинает работать со второго измерения, не раньше.

Остальные разборы для отельеров — в разделе статей.

Частые вопросы

RevPAR: что спрашивают чаще всего

Что такое RevPAR простыми словами?

Это выручка от проживания, делённая на все доступные номеро-ночи за тот же период. Проще говоря — сколько денег принёс каждый номер отеля за сутки, включая те номера, которые никто не занял. Пустые из расчёта не выбрасываются, поэтому метрика сразу показывает цену простоя.

Чем RevPAR отличается от ADR и загрузки?

ADR — средняя цена занятой ночи, загрузка — доля занятых номеро-ночей от доступных. Каждая из них описывает только половину картины, и в слабый месяц всегда есть соблазн показать ту, что выросла. RevPAR — их произведение, одно число вместо двух, и обмануть себя им труднее.

Входят ли завтраки, баня и трансфер в расчёт RevPAR?

Нет. В числителе только выручка от номерного фонда: тариф за ночь, доплата за дополнительное место, плата за ранний заезд и поздний выезд. Питание, спа, трансфер, аренда зала и парковка считаются отдельно. Всю выручку объекта на доступные номера делит другая метрика — TRevPAR.

Какой RevPAR считается хорошим?

Универсального ответа нет и быть не может: величина зависит от города, категории объекта, размера номерного фонда и сезона, поэтому чужое число вам ничего не скажет. Ориентир задаёт только ваша собственная история — тот же месяц год назад, тот же день недели и план, который вы утверждали на сезон.

Как считать RevPAR, если часть номеров стоит на ремонте?

Оба варианта рабочие: вычитать номера в ремонте из доступных номеро-ночей или оставлять их в знаменателе. Первый счёт показывает работу службы продаж, второй — отдачу здания целиком. Важно выбрать один подход и не менять его, иначе сравнение с прошлым периодом теряет смысл.

Считает ли PromoPult RevPAR за отель?

Нет. RevPAR считается в вашей системе учёта или в обычной таблице по данным о занятости и выручке — эти цифры есть только у вас. PromoPult отвечает за другую часть: приводит гостей на сайт отеля через поисковое продвижение, Яндекс Директ, VK Рекламу и Авито, то есть работает с загрузкой, а не с отчётностью.

Провал по дням вы теперь видите. Дальше нужны гости

Поисковое продвижение сайта отеля, Яндекс Директ, VK Реклама и Авито в одном аккаунте: 7 модулей, общий баланс, расходы построчно по проектам и дням. Абонентской платы за доступ нет — деньги идут на размещения.

Подобрать каналы под слабые даты

Регистрация бесплатная · демо-режим без регистрации · настройка кампании специалистом бесплатно при пополнении баланса от 3 000 ₽