38%
margin after redemptions
Pure Membership is still profitable after $8.4k in redeemed credits, fulfillment cost, and churn.
Keep growing it, but watch redemption pressure.
Med spa profitability software
Nabu calculates true profit after labor, supplies, device time, payment fees, room allocation, and overhead. By service, provider, device, and membership. It works with the booking system you already have.
Owner signals
This month
Service margin
HydraFacial after labor, supplies, fees, and room cost.
58%
Provider contribution
Net contribution per available provider hour.
$168/hr
Device coverage
Laser platform payment coverage this month.
0.74x
Connects with
Cost engine
Revenue becomes contribution margin
$61k
break-even
14
margin leaks
92%
mapped
Service economics · Nabu
Treatment
HydraFacial
Revenue
$325
Products and supplies
-$48
Provider labor (45 min)
-$38
Payment processing
-$10
Room and overhead
-$42
Net contribution
$187
Margin
58%
Nabu calculates this for every treatment in your clinic
Works with the booking system you already have
Direct connection or import
Booking software records what happened. Nabu adds the cost layers behind each transaction: provider pay, supplies, device time, payment fees, room allocation, and overhead. Then it shows what is actually left.
Treatment
HydraFacial
Revenue
$325
Products and supplies
-$48
Provider labor (45 min)
-$38
Payment processing
-$10
Room and overhead
-$42
Net contribution
$187
Margin
58%
Nabu calculates this for every treatment. Updated each period.
Because it records activity, not cost. It knows a treatment was booked and paid for. It does not know your injector's pay rate, the vials you opened, the device payment, or the room. Nabu adds those four layers and calculates what the activity is worth.
Service economics
True margin, per treatment.
See what each service keeps after product cost, provider labor, device time, payment fees, and room overhead.
HydraFacial
0%
Microneedling
0%
Botox 40 Units
0%
Dermal Filler
0%
Laser Hair Removal Large Area
0%
Margin = net contribution after all four cost layers.
Provider performance
Same schedule. Different financial output.
Two providers can have similar bookings but very different contribution per available hour. Nabu shows who is generating profit, not just who is busy.
Provider A
$0/hr
contribution per available hour
Booked: 31 hours
Net contribution: $5,208
Provider B
$0/hr
contribution per available hour
Booked: 29 hours
Net contribution: $2,726
Contribution per available hour = net contribution divided by available provider hours.
0%
74% payment covered
$1,135 short this period
Device ROI
Is every device earning its payment?
Track each device against its lease or purchase payment so you know whether volume is covering the obligation.
Device
Laser platform
Monthly payment
$4,400
Contribution this period
$3,265
Gap to cover
$1,135
Verdict
Short this period
Membership economics
Dues are not profit.
Membership revenue looks strong until you subtract credits redeemed, treatment fulfillment cost, discounts, and churn risk.
Dues collected
+$12,400
Credits redeemed
-$8,400
Fulfillment cost
-$2,160
Net contribution
$1,840
15% margin
Skin + Laser Membership · this period
Med spa profitability software sits on top of your booking system and calculates what each service, provider, device and membership earns after every cost. Nabu puts revenue, true margin, provider contribution, device coverage, forecast risk and the next owner action in one view.
Financial Health
Owner dashboard
$61,380
contribution profit
See whether the business is healthy this period, not just whether sales happened.
Reads
Answers
Total production by provider, capacity percentage, production per working hour, and contribution per available hour. Nabu turns disconnected reports into signals on each of those, plus memberships, devices, and marketing.
38%
margin after redemptions
Pure Membership is still profitable after $8.4k in redeemed credits, fulfillment cost, and churn.
Keep growing it, but watch redemption pressure.
0.74x
payment covered
The laser platform generated only 74% of its monthly payment this period.
Push higher-margin laser services before discounting.
$61k
needed this period
The clinic needs $61k this period before owner profit begins.
Focus open hours on services with the highest contribution margin.
-$2.1k
profit leak
June promo increased bookings but reduced profit after discounts and delivery costs.
Stop pushing low-margin volume.
$168/hr
contribution per hour
This provider creates the best contribution per available hour, not just the most revenue.
Route high-margin services into their open capacity.
These are not generic charts. They are decision signals.
Forecasting and capacity
Adjust the assumptions and see whether your schedule can actually support the revenue target before the month is over. AmSpa's published benchmarks put a healthy clinic at roughly 75 to 80 percent capacity, so the gap between that and your open hours is the number to plan against.
180 available hours vs. 178 provider hours needed.
Owner action
You have enough provider hours on paper. Protect higher-margin services first before discounting lower-margin volume.
Can we hit the goal?
Appointments needed
160
Provider hours needed
178h
Available provider hours
180h
Capacity verdict
Possible, but tight$80,000 / $500 = 160 appointments. $80,000 / $450/hr = 177.8 provider hours.
Social scheduler
Nabu helps your team plan and publish content from the same workspace where you watch revenue, cost, capacity, and campaign performance. It starts as a cleaner way to schedule posts, and grows into the marketing suite that connects what you publish with what actually moves the business.
Plan the month in one calendar
Draft, schedule, and adjust posts across every connected channel without leaving Nabu.
Turn one idea into channel-ready content
Customize captions, formats, locations, first comments, and settings per platform.
Keep marketing close to the numbers
Reach, engagement, and follower movement live near the revenue and cost data you already use.
This week
Publish plan
9:00 AM
Summer tox reminder
Reel, caption, first comment
12:30 PM
Membership education
Short-form video repurposed
4:00 PM
Provider spotlight
Local trust post
Channels
Coming together
Content, spend, leads, and ROI in one view.
Nabu keeps your booking system and adds the messy parts generic finance tools miss: service variations, packages, memberships, provider pay, room time, device payments, discounts, payment methods, and marketing spend.
1
Connect operating data
Appointments, invoices, services, providers, clients, packages, memberships, payments, discounts, and marketing sources.
2
Map the cost engine
Provider pay, product cost, device allocation, room overhead, processing fees, rent, payroll, software, and marketing spend.
3
Find the next owner action
Which services to protect, which devices need volume, which providers earn the most contribution per available hour, which memberships are leaking margin, and whether the month is realistically on pace.
Built by operators
We started building Nabu after opening and operating our own med spa and realizing how hard it was to understand true profitability without spreadsheets, guesswork, or expensive systems. Everything in this product came from a real problem we lived inside.
Early access
Nabu connects to your booking and financial data, maps your real cost structure, and shows which services, providers, devices, and memberships are actually making money.
Connect your data
Booking system, payments, services, providers, memberships, and imports.
Map your costs
Labor, supplies, device payments, room overhead, processing fees, and marketing.
See what to fix
Margin leaks, device gaps, provider efficiency, membership drag, and capacity risk.
Request early access
Tell us about your clinic.
Built for aesthetic clinics and med spas that want profit clarity, not another generic dashboard.