The Monthly Spa Report: 10 Numbers Every Hotel Owner Should See
A useful spa KPI report has ten numbers: room occupancy, revenue per available therapist hour, capture rate, local share, average spend, retail per guest, therapist utilisation, labour cost percentage, rebooking and a guest score. Read them together, because one number alone can mislead.
Ask most hotel owners how the spa did last month and you will hear one number: revenue. Revenue matters, but it hides almost everything an owner needs to decide what to do next. A good spa KPI report is short, comes out on the same day every month and uses the same definitions every time. We would put ten numbers on it. This article lists them in groups, explains how to calculate each, and then shows how to read them together using an illustrative example. Every rupee figure in that example is made up for explanation, so replace it with your own spa's data.
Which numbers show whether the spa is busy?
Start with how busy the spa is. The first number is treatment-room occupancy: the treatment hours actually sold, divided by the hours your rooms were open and available. Take a 6-room spa open 10 hours a day for 30 days. That gives 1,800 room-hours (6 x 10 x 30). If 1,080 of them were booked, occupancy is 60%. Always split it by weekday, weekend and time of day, because an average of 60% can hide a full Saturday and an empty Tuesday morning. Quiet hours are where growth sits, and the average will never show them to you.
Which numbers show what each hour earns?
Next, look at what each hour earns. Revenue per treatment hour, treatment revenue divided by treatment hours sold, is a useful side check on prices and menu. The number to report is revenue per available therapist hour, which divides treatment revenue by every hour your therapists were available to work. In the spas we run, a healthy figure is ₹1,100–1,800 depending on city tier. In our example, treatment revenue is ₹27 lakh. ₹27 lakh over 1,080 sold hours is ₹2,500 per treatment hour. Eight therapists available for 8 hours over 26 days give 1,664 hours, so revenue per available therapist hour is about ₹1,622.
Which numbers show who is using the spa?
Then ask who is using the spa. Capture rate is the share of staying guests who book at least one treatment. In the spas we run it is typically 14–18%. Local share is the portion of spa revenue that comes from people who are not staying in the hotel. Together they tell you whether the spa depends on in-house guests, on locals, or on both, and which audience to work on next. In our example, 540 staying guests used the spa out of 3,600 who stayed that month, so capture is 15%. Local guests made 360 visits, which is 40% of the 900 visits in the month.
Which numbers show what each guest spends?
Now look at what each guest spends. Average spend per visit is total spa revenue divided by visits. Retail per guest is retail sales divided by visits, and it shows whether therapists are recommending products. In our example, treatment revenue of ₹27 lakh over 900 visits is ₹3,000 per visit. If retail sales are ₹1.35 lakh, retail per guest is ₹150 (₹1.35 lakh divided by 900). In the properties where we have re-engineered the menu, average spend per guest has risen 18–26% within one quarter, so this is one of the first numbers to move when a menu improves.
Which numbers show whether the team is working well?
Third, check whether the team is working well. Therapist utilisation is the hours therapists spent in treatments divided by the hours they were available. In the example it is 1,080 divided by 1,664, or about 65%. Labour cost percentage is total spa payroll, including commission and benefits, as a share of spa revenue. If payroll is ₹10.8 lakh against ₹27 lakh of revenue, labour is 40%. Set your own target for it rather than borrowing one. Watch therapist attrition quarterly alongside these figures. In the spas we run it is around 18%, and every departure costs recruitment, training and lost bookings.
Which numbers show if guests will return?
The last two numbers show whether guests will come back. Rebooking is the share of guests who return within a set window, such as 60 days. Measure it for locals first, since they can return easily. If 90 of the 360 local guests in our example came back within 60 days, rebooking is 25%. The guest score is the average rating from post-visit feedback or public reviews. Treat it as a tripwire rather than a target: a sudden fall usually points to a staffing, hygiene or booking problem that the other numbers will not yet show.
How do you read the numbers together?
The value of the report lies in reading the numbers together. Suppose occupancy is 60% but utilisation is 65%. That means rooms and therapists are not matched, and a rota change could help. Suppose capture is 15% but local share is only 10%. That means the quiet weekday hours have no second audience. Suppose average spend is flat and retail per guest is low. That points to menu design and therapist recommendations, not to demand. Suppose labour is high but revenue per available therapist hour is within the healthy range. That may simply mean you are paying fairly for good people. One number raises a question. The pattern across several numbers suggests the answer.
What should you ask for next month?
Finally, ask for the report in a standard format. Insist on the same definitions each month, a comparison with last month and the same month last year, and a note from the spa manager on what changed and why. Check the sums once: occupancy hours, visits and revenue should reconcile with the hotel's own system. Then pick the one number that looks weakest and agree a single action on it for next month. A report that leads to one decision every month is worth far more than a long report that nobody acts on.
Frequently asked questions
How often should a hotel owner see the spa report?
Every month, on one page, delivered without being asked for. Review capture rate and room occupancy weekly inside the hotel, but the owner's report should compare each number with last month and the same month last year.
What is a good spa capture rate in India?
In the spas we run, capture rate is typically 14–18%. Compare your own figure with that range as a broad reference, and track your own trend, because hotel type and guest mix change what is realistic.
How do you calculate revenue per available therapist hour?
Divide treatment revenue by the hours therapists were available to work, net of breaks and admin time. In our managed properties, a healthy figure is ₹1,100–1,800 depending on city tier.
Which spa number is easiest to misread on its own?
Room occupancy. A spa can look full and still earn little if prices are low, guests buy short treatments or therapist hours are idle. Always read it next to revenue per hour and average spend.
Sangeeta Sharma founded Sansha Spas, India's first spa management company, in 1994 and is its Managing Director. Sansha designs, launches and operates spas for luxury and heritage hotels, with 80+ hotel partners across India. LinkedIn
Want this applied to your property?
Sansha Spas runs spa P&L, menu engineering and training for 80+ luxury hotels across India. Book a 30-minute working call with an operator.
Talk to an Expert