Clinical Inventory Management for Medical Spas
Your medspa inventory
is draining profit.
CleriMed fixes that.
The only clinical inventory platform built exclusively for medical spas. Track every unit from receipt to disposal, see your real margins, and automate reorder with no EMR required.
Gross Margin
68.4%
+3.1 pts vs last month
Waste This Month
$89
Down from $380 in April
Reorders Pending
3
Auto-queued from bookings
| Product | Lot # | Qty | BUD | Status |
|---|---|---|---|---|
| Botox 100u | LT-4812 | 14 vials | Aug 22, 2025 | Active |
| Restylane Lyft | LT-4791 | 6 syringes | Aug 10, 2025 | Expiring Soon |
| Juvederm Ultra XC | LT-4803 | 9 syringes | Sep 14, 2025 | Active |
| Sculptra 367.5mg | LT-4766 | 3 vials | Forecast: reorder | Reorder Queued |
The Problem
Three systems, zero visibility.
And the waste adds up.
Your EMR tracks appointments. Your accountant tracks invoices. Neither your staff nor your software tracks actual consumption, waste, or expiry in real time.
By the time you find out product expired, it has already hit your write-off. By the time COGS shows up, it is a quarterly guess from someone who has never seen your treatment room.
Expired product write-offs
$8–12k / yrReactive over-ordering & carrying cost
$6–9k / yrUntracked consumption & COGS blind spots
$7–10k / yrAverage loss, single location
20–35% of revenue is COGS
$28k
per year
EMR
Tracks appointments. Not what you actually consumed from each vial.
Spreadsheet
Manual, stale, and breaks the moment a nurse makes a substitution without logging it.
Accountant
Sees invoices, not inventory. Gives you COGS three months late with no line-item detail.
CleriMed is the layer they all miss: clinical inventory, tracked from receipt to disposal.
See the FeaturesPlatform Features
Every dollar of inventory, accounted for.
Six systems that work together, from the moment product arrives to the day it is voided, consumed, or reordered.
FIFO Vial Tracking
Every lot enters with a 28-day beyond-use-date clock. CleriMed enforces FIFO automatically, so there are no expired write-offs and no manual lot selection.
28-day BUD clock · Lot chain of custody · Zero expired write-offs
Appointment Forecasting
A real-time Zenoti webhook feeds tomorrow's booking data into your inventory model, so you know what you need before a treatment starts, not after it is too late.
Real-time Zenoti webhook · Demand-driven stock levels · Stockout prevention
Owner Financial Dashboard
COGS by category. Waste by cause. Gross margin per service line. Visible only to you, enforced at the database level via row-level security, not a UI toggle your office manager can change.
Supabase RLS enforcement · Margin per service line · Owner-only, architectural
Smart Reorder Engine
Reorder recommendations factor in committed appointments, your safety buffer, and each supplier's lead time. Generate a purchase order in one click and skip chasing invoices.
Lead-time aware · Appointment-committed demand · One-click PO generation
AI Alerts & Weekly Briefing
Anomaly detection flags unusual consumption patterns the day they happen. Every Sunday morning, a 150-word narrative lands in your inbox: what moved, what's at risk, what to action.
Anomaly detection · 150-word Sunday narrative · Actionable, not noisy
Compliance Audit Trail
Full chain of custody from receipt to void. Temperature excursions logged. Void PDFs generated automatically. Exportable for licensing reviews, DEA audits, or board inspections.
Chain of custody · Temp excursion log · Export-ready for licensing review
See It In Action
See it in under 30 seconds.
FIFO & Expiry Tracking
Watch a lot move from receipt to automatic FIFO enforcement, no manual selection.
Reorder Engine
See a purchase order generate itself from committed appointments and lead times.
Financial Dashboard
An owner-only walkthrough of COGS, margin by service line, and waste by cause.
Getting Started
Up and running in 30 minutes.
No implementation consultant. No 6-week onboarding. Three steps and your inventory is live.
~5 minutes
Add your products
~5 minutes
Add your products
Import your existing product catalog, or start from scratch. Scan lot numbers, enter cost per unit, and set expiry thresholds. CleriMed builds your active lot list automatically.
~10 minutes
Invite your team
~10 minutes
Invite your team
Assign roles in under a minute. Staff see inventory tasks. Managers see ordering. Owners see margins. Permissions are enforced at the database layer, not a checkbox a user can change.
~15 minutes
Connect Zenoti (optional)
~15 minutes
Connect Zenoti (optional)
Paste your webhook endpoint and CleriMed starts pulling live booking data to forecast demand. It works fully standalone without any EMR; Zenoti just makes forecasting sharper.
Most clinics complete setup before their demo call ends.
Works Standalone
No EMR required.
Ever.
CleriMed runs on its own from day one. Add products, track vials, and see margins without connecting a single external system. Zenoti is the first integration and makes demand forecasting sharper, but it is optional. More platforms are coming.
- Full FIFO tracking with no EMR connection
- Role-based access works standalone
- Owner dashboard available regardless of integration
- Zenoti adds real-time forecast data, not core functionality
Practice Management
Works With Your Distributors & Brands
Log products from any distributor or brand — no exclusive partnership required.
Already on a different EMR?
Run CleriMed standalone today. When your EMR integration ships, it layers on top with no migration, no downtime, and no re-entry of existing data.
Pilot Results
What happened when a real clinic went live.
The Clinic
Single-location medical spa in Cumming, GA. Zenoti-integrated, growth-stage practice with a team of four providers. Owner had no real-time visibility into COGS and was relying on quarterly invoices to estimate margin.Week one: two lots flagged immediately
Within days of setup, CleriMed flagged two lots approaching their 28-day BUD that had not been surfaced by the clinic's EMR or manual log. Both were Botox units that were either consumed first or scheduled for priority use before expiry — preventing what would have been a write-off.
Waste dropped 94% in the first full month
Before CleriMed, the clinic was writing off approximately $1,500/month in expired or unaccounted product. In the first full month on the platform, that number fell to $89 — a 94% reduction. The owner attributed it to FIFO enforcement and the Sunday briefings surfacing low-stock situations before they became emergency orders.
$1,700–1,900/month in recovered value, week one onward
Factoring in prevented waste, reduced over-ordering, and time saved on manual stock checks, the clinic recovered an estimated $1,700–1,900/month in real value starting in the first week of use. CleriMed pays for itself in the first prevented expiry.
Results from CleriMed's initial pilot clinic (Cumming, GA). This is a single case study — individual results will vary based on clinic size, product mix, and prior inventory practices.
Before & After — Month 1
$1,500
Before
$89
After
94%
reduction in waste, month one
2
expiring lots flagged and acted on, week one
$1,700–1,900
recovered value per month, from week one
1
location, Zenoti-integrated pilot
Pricing
Straightforward. No contracts.
All plans include a 30-day money-back guarantee on the first month. Cancel anytime.
Starter
Everything you need to stop inventory guessing at a single location.
- 1 location
- Up to 5 users
- FIFO lot tracking with 28-day BUD clock
- Expiry alerts
- Reorder recommendations
- Morning briefing digest
- Role-based access control
- Void workflow & audit log
- Zenoti demand forecasting
Growth
Add real-time Zenoti data and the full owner financial dashboard.
- Everything in Starter
- Zenoti real-time integration
- Owner COGS dashboard (RLS-enforced)
- Gross margin % per service line
- AI weekly narrative (150-word Sunday briefing)
- Protocol adherence monitoring
- Instant PO generation
- Peer benchmarking (5+ clinic network)
Pro
Multi-location operations with consolidated and siloed views.
- Everything in Growth
- Multi-location: siloed + consolidated dashboard
- Unlimited users
- Dedicated onboarding session
- Priority support
- Audit log export (licensing, DEA, board)
All plans include a 30-day money-back guarantee (first month only), no contracts, and cancel-anytime. Questions? hello@clerimed.com
Get Started
Stop guessing. Start knowing exactly where your inventory goes.
Book a 30-minute demo and see CleriMed running on a real medspa inventory. Most owners have questions answered before the call ends.