Clinical Inventory Management for Medical Spas

Your medspa inventoryis 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.

No contracts30-day money-back guaranteeCancel anytime
app.clerimed.com / inventory

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

Active LotsFIFO order
ProductLot #QtyBUDStatus
Botox 100uLT-481214 vialsAug 22, 2025Active
Restylane LyftLT-47916 syringesAug 10, 2025Expiring Soon
Juvederm Ultra XCLT-48039 syringesSep 14, 2025Active
Sculptra 367.5mgLT-47663 vialsForecast: reorderReorder 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 / yr

Reactive over-ordering & carrying cost

$6–9k / yr

Untracked consumption & COGS blind spots

$7–10k / yr

Average 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 Features

Platform 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

~6 hrsrecovered per week from automated ordering
$28kaverage annual inventory loss prevented
20–35%of revenue is COGS, now actually visible

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.

1

~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.

2

~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.

3

~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.

Book a Demo

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

ZenotiLIVEAestheticsProLIVEBoulevardLIVEPatientNowsoonMangomintsoonVagarosoonJaneon the roadmapMindbodyon the roadmap

Works With Your Distributors & Brands

McKessonHenry ScheinAllergan / AbbVieGaldermaRevanceMerzEvolus

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

Monthly product waste

$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

See CleriMed For Your Clinic

Pricing

Straightforward. No contracts.

All plans include a 30-day money-back guarantee on the first month. Cancel anytime.

Starter

$149/ mo

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
Get Started
Most Popular

Growth

$249/ mo

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)
Get Started

Pro

$349/ mo

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)
Get Started

All plans include a 30-day money-back guarantee (first month only), no contracts, and cancel-anytime. Questions? hello@clerimed.com

FAQ

Common questions.

Have a question that's not answered here?

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.

No contracts30-day money-back guaranteeNo patient data stored