Reporting & Analytics

The numbers that tell you what to do on Monday.

Most EMR reporting answers questions nobody asked. What a clinic owner actually needs is narrower: what came in, what it cost, who’s leaving, and which provider is carrying the week.

Revenue & recurringRetentionProvider productivityDispensary margin
app.aminova.health · Reviewing The Month
Walkthrough filming now

Reading a month in two minutes

Revenue, retention and where it’s leaking.

Open the live demo

The real product on demo data — no signup, nothing to install.

1

Recurring revenue is the number that matters

One-off appointment revenue tells you about last month. The recurring base tells you about next year. Aminova separates the two, so you can see the part of your income that renews without being sold again — which is the number a buyer, a lender or a nervous founder actually cares about.

2

Churn shows up before it happens

Nobody cancels out of nowhere. They stop logging doses, they miss a follow-up, they skip a lab. Retention reporting reads those signals against your membership base, so the intervention is a phone call in week six rather than a save attempt after the cancellation email.

3

Revenue without cost is half a report

A dispensary doing $14,000 a month means nothing without the $4,900 of stock behind it. Because cost is captured when inventory is received, margin is a real figure per product rather than something you work out annually with your accountant.

Revenue

What came in, and what recurs.

Total revenue split by where it came from — visits, memberships, dispensary, packages — with the recurring base separated from one-off income so you can see the floor you’re building on.

  • Revenue by source, not one undifferentiated total
  • Recurring base tracked separately from one-off income
  • Month over month and year over year
  • Exportable for your accountant without a support ticket

March — Revenue

Memberships (Recurring) $26,410
Visits & Procedures $18,240
Dispensary $14,280
Packages $6,100

Recurring base up 8 % on February.

Retention

Who’s drifting, by name.

A churn percentage is a number to worry about. A list of eleven patients who haven’t checked in for three weeks is something the front desk can work through this afternoon.

  • Membership churn and average member lifetime
  • Patients drifting on adherence, surfaced as a list
  • Cohorts — who joined in January and who’s left
  • Lapsed patients for recall, not just a count

Retention — This Month

Active Members 112
Churned 4
Avg Member Lifetime 14 Months
Flagged For Outreach 11 Patients

The eleven are a list you can work, not a percentage.

Providers

Who’s carrying the week.

Visits, revenue and utilisation per provider — including the assisting work that usually goes unrecorded because most schedulers only book one name to a visit.

  • Visits and revenue per provider
  • Assisting time counted, not invisible
  • Utilisation against available hours
  • Prescriber volume, for the seats you actually pay for

Providers — March

Dr. Ellis 184 Visits
NP Alvarez 146 Visits
RN Patel (Assisting) 92 Visits
Utilisation 78 %

Assisting clinicians appear because visits record everyone present.

Dispensary

Margin, not just turnover.

Product-level revenue against the cost you actually paid, so you can see which lines are worth the fridge space and which are moving volume for nothing.

  • Margin per product, from cost captured at receipt
  • Fastest and slowest movers
  • Stock sitting close to expiry, with its value
  • Reorder pressure before the shelf is empty

Dispensary — March

Revenue $14,280
Cost Of Goods $4,910
Margin 66 %
At Risk — Expiring Stock $740

Margin is real because cost was recorded when stock arrived.

How it works

Three moves, one platform.

1 Look

Open the month — revenue, recurring base, visits and dispensary margin on one screen.

2 Find

Drill into what moved: a provider’s column, a product’s margin, a cohort that stopped renewing.

3 Act

Turn the finding into a list — the patients to call, the plan to re-price, the product to stop stocking.

The reports clinic owners open.

Your brand, one login, no stitched-together stack.

Revenue by source

Visits, memberships, dispensary and packages, split.

Recurring base

The income that renews without being resold.

Retention & churn

Member lifetime and who’s drifting, by name.

Provider productivity

Visits, revenue and utilisation, assisting included.

Dispensary margin

Product-level profit, not just turnover.

Actionable lists

Findings become patients to call.

Protocol outcomes

How cohorts on a protocol actually moved.

Payments & failures

Collected, outstanding and declined.

Export anything

Your data, out, whenever you want it.

Questions

Do we need to build our own reports?

No. The reports a clinic owner actually opens are shipped ready — revenue, recurring base, retention, provider productivity and dispensary margin. You can export underlying data if you want to go further, but you shouldn’t need a report builder to answer "how was March".

How is recurring revenue calculated?

From active plans and their billing cycles — the income that renews without being sold again. It’s kept separate from one-off visit and product revenue deliberately, because mixing them makes a good month look like a good business.

Can we see numbers per provider?

Yes, including assisting work — which most systems miss, because most schedulers only put one name on a visit. If your RN is in half the appointments, that shows up here rather than being invisible.

Is dispensary margin real or estimated?

Real, provided cost is captured when stock is received. That’s why purchase orders record cost per unit. Without it you get revenue with the cost of goods missing, which is the report most clinics currently have. How inventory works →

Who can see revenue reporting?

Only roles you grant it to. Financial reporting is gated separately from clinical access, so a provider can have full charts without seeing what the clinic earns, and a bookkeeper can see revenue without seeing PHI.

Can we get the raw data out?

Yes, at any time, without asking us and without a fee. It’s your data. Security & ownership →

See it in action.

A 15-minute walkthrough, configured for how your clinic runs.