Most medical spa owners check their financials once a month. By the time a monthly P&L lands, any problem you find in it has already been running for 30 days.
A slow week on the injectable schedule, a labor percentage that crept to 52%, a device room running at 38% utilization, these are not monthly problems. They are weekly problems that compound into monthly damage. The practices that run strong margins review five specific numbers every week, not once a month when it is too late to act.
What is a weekly med spa financial report? A weekly med spa financial report is a one-page dashboard that tracks five operational metrics every Monday: service-line revenue, labor percentage, injectable COGS, device utilization, and rebooking rate. Each number is pulled from the booking system and payroll, compared against a published benchmark (Zenoti, Growth99, AMSPA), and flagged if outside range. The report exists because a 38% average profit margin has no buffer for a 30-day response lag on a labor spike or a rebooking decline.
Why Weekly Financial Reports Matter More Than Monthly P&Ls for a Med Spa
The standard monthly P&L is a lookback tool. It tells you what happened. A weekly report is an operational instrument. It tells you what is happening now, while you still have time to change course in the same period. According to Growth99 (January 2026), the average medical spa runs 38% profit margins and $1.39 million in annual revenue. That margin has no buffer for a 30-day response lag on a labor cost spike or a rebooking rate decline.
The five weekly metrics that drive med spa financial performance are not complicated to pull. They require a consistent process and a clear benchmark for each number. A practice with that system in place answers the core question in 30 minutes each Monday: did last week move toward the benchmark or away from it.
What Is the Weekly Revenue Report for a Medical Spa?
The weekly revenue report is not a single total. A practice that pulls one revenue number every week is missing the information that matters. Revenue needs to break down by service line: injectables, devices, facials and skin care, and retail.
Each line has a different margin profile and a different benchmark for what normal looks like. When total revenue holds steady but injectable revenue drops 15% and device revenue spikes, something changed in the mix. You want to know that this week, not when you close the books in 30 days.
Pull this from your booking system directly: Zenoti, Boulevard, AestheticsPro, or PatientNow all generate service-line revenue reports by date range. Do not use QuickBooks as the source for weekly revenue.
The booking system records treatments at the service level. QuickBooks records payments. They measure different things, and for weekly operational decisions you want treatments by service line, not cash receipts by account.
According to Growth99 (January 2026), 73% of medical spa patients are repeat patients. Which service lines they rebook, and at what frequency, is what the weekly service-line revenue report reveals over time. A declining injectable revenue trend across three consecutive weeks is a retention problem before it becomes a revenue problem.
How Do You Track Labor Percentage Weekly at a Med Spa?
Labor percentage is total payroll for the week divided by total revenue for the same week. Run payroll on a weekly or biweekly cycle? Pull the accrued payroll for the seven-day period even if checks have not gone out yet. The comparison that matters is payroll cost against revenue earned in the same window.
Benchmarks from Zenoti (March 2026) and Growth99 (January 2026): top-earning medical spas run labor at 35-40% of revenue. The average practice runs 42-48%. Above 50% is a structural margin problem, not a one-week anomaly. A practice with $30,000 in weekly revenue and $16,000 in payroll is running labor at 53% before rent, COGS, or any other expense. There is no 38% profit margin at 53% labor, and a monthly P&L will confirm that 30 days after the window to fix it has closed.
The weekly labor check does not require a full payroll audit. Total the scheduled hours by role, multiply by average hourly cost for each category (provider, esthetician, front desk, medical assistant), and divide by weekly revenue. It takes 15 minutes with a spreadsheet and a payroll summary.
What Is the Weekly Injectable COGS Report?
Injectable COGS is the most commonly missed line in medical spa reporting. Allergan, Galderma, Merz, and Evolus invoices flow into accounts payable.
Injectable service revenue flows into income accounts. QuickBooks does not automatically link the two, so most practices never see a true injectable gross margin on any report. They see a revenue number and a separate expense number and never put them in the same calculation.
The weekly injectable COGS reconciliation is straightforward. Pull every vendor invoice received in the week. Total the product cost. Divide by injectable revenue for the same week. A healthy injectable COGS percentage runs 30-40% of injectable revenue, which produces a gross margin of 60-70%. If your calculated COGS percentage is below 25%, invoices are being missed or coded to the wrong account. If it is above 45%, pricing is too low or product waste is significant. See how to calculate your real injectable gross margin for the full reconciliation methodology.
The weekly check keeps this from compounding. A month where injectable COGS runs at 48% instead of 38% costs the practice real margin. Catching it in week two means you can investigate vial waste, pricing exceptions, or a miscoded invoice before the pattern runs for 30 days.
How Do You Track Device Utilization and Rebooking Rate Weekly?
Device utilization measures how productively the practice is using its equipment investment. The calculation: device treatments completed in the week divided by total available treatment slots in the same week. A practice with three treatment rooms, each capable of 8 device slots per day, has 120 available slots in a five-day week.
If 56 slots were filled, utilization is 47%, matching the industry average per Zenoti (March 2026). Top earners run at 78% utilization. Every unfilled slot is direct revenue loss against fixed equipment cost.
Rebooking rate is the single most predictive weekly metric for forward revenue. It measures the percentage of patients who book a follow-up appointment at or immediately after their current visit. The Zenoti (March 2026) benchmarks: 40% average, 54% for high achievers, 69% for top earners. A practice with a 40% rebooking rate sees 40 out of every 100 patients commit to a next appointment. A top-earning practice locks in 69. The revenue difference from that gap compounds week over week, because each unbooked patient requires a re-acquisition cost to return.
Both metrics come out of your booking system. Device utilization requires knowing your room capacity, which you configure once. Rebooking rate is a standard metric in Zenoti, Boulevard, and AestheticsPro.
What Does a Weekly Med Spa Dashboard Look Like?
A functional weekly med spa dashboard fits on one page and compares each metric against its benchmark and the prior week. Five columns: metric name, current week value, prior week value, benchmark, and a simple status indicator showing whether the metric is inside or outside the benchmark range. No narrative. No decoration. The number and the benchmark are the report.
| Metric | Below Average | Average | Top Earner |
|---|---|---|---|
| Staff utilization | <40% | 47% | 78% |
| Rebooking rate | <30% | 40% | 69% |
| No-show rate | >8% | 5% | <3% |
| Online booking rate | <5% | 11% | 31% |
| Labor % | >50% | 42-48% | 35-40% |
Sources: Zenoti, March 2026; Growth99, January 2026.
The no-show rate and online booking rate round out the dashboard alongside the five core metrics. Zenoti (March 2026) reports a 5% no-show rate at medical spas, the highest of any category they track, and a 16% cancellation rate. Each no-show is a slot that ran empty and cannot be refilled. Online booking rate tells you how much of your schedule is self-filling: the average practice fills 11% of appointments online, while top earners hit 31%. A higher online booking rate reduces front-desk workload and improves schedule density.
A weekly dashboard that takes more than 30 minutes to produce has a process problem, not a data problem. The five core metrics pull from systems you already use. Build the pull process once; it runs in 15 minutes every Monday after that.
For practices that want this without building it themselves, see the 2026 medical spa financial benchmarks for context on how your weekly numbers compare to industry-wide performance, and med spa staff utilization benchmarks for a deeper breakdown of utilization by practice size and service model.
The Monday morning build sequence has six steps and takes 30 minutes with the chart of accounts set up correctly:
- 1Pull service-line revenue for the prior week from Zenoti, AestheticsPro, Boulevard, or PatientNow. Break into four lines: injectables, devices, skin and facials, retail.
- 2Pull accrued payroll for the same seven-day window from the payroll provider or QuickBooks. Add 1099 contractor payments. Calculate labor percentage against weekly revenue.
- 3Pull every Allergan, Galderma, Merz, and Evolus invoice dated in the week. Total vendor COGS. Divide by weekly injectable revenue for the weekly injectable gross margin.
- 4Pull device utilization and rebooking rate directly from the booking system's benchmark report.
- 5Drop each number onto the one-page dashboard alongside the benchmark and the prior-week value. Flag any metric outside range.
- 6Send the dashboard to the owner by 10 AM Monday. Decisions on flagged metrics happen the same day.
Worked example: what a 5-point labor spike costs in one week
Weekly revenue: $30,000
Labor at benchmark (42%): $12,600
Labor at 47% (creep): $14,100
Weekly margin compression: $1,500
If caught monthly (4 weeks later): $6,000 already spent before anyone sees the number
If caught weekly (7 days later): $1,500, with three weeks to adjust scheduling or providers
The value of weekly reporting is not the report. It is the 21 days of response time it creates.
Common mistake: building a weekly report that takes three hours every Monday
A weekly report that takes three hours to produce will get skipped within 60 days. If the Monday build is not automated or templated to 30 minutes or less, the process has a chart-of-accounts problem, a data-pull problem, or both. Fix the source before scaling the report. The five metrics above pull from two systems (booking + payroll). Anything longer means the accounts are fragmented or someone is rebuilding the template weekly.
Your weekly dashboard, built and delivered every Monday.
Spa Ledger pulls your five core weekly metrics from your booking system and QuickBooks every week and delivers a one-page dashboard before you open Monday morning. No spreadsheet work. No chasing reports. First month is free.
Reserve Your First Month