
Ask most clinic owners what a single treatment actually costs them in product, and you'll get a pause. A rough guess, maybe a number from a supplier quote two years ago, maybe nothing at all. Pricing gets set on gut feel and competitor-watching, and the real cost of the vial in your hand stays invisible.
That isn't carelessness. It's that the information was never structured. The fridge holds the answer, but until every use is tied to a treatment, it's just boxes and expiry dates. OpenVials closes that gap by turning each movement into a data point you can actually read.
From fridge to figures
Every time a product leaves the fridge, the Spend module records it as an entry. You categorise it: used, sold, adjusted, or received. The quantity is deducted from a specific batch, atomically, so the batch you actually opened is the one that goes down, not a vague pooled total.
On that same entry you capture the patient name and the treating doctor. That single habit is what changes everything downstream. A deduction is no longer just 'stock went down by one'; it's 'this vial, from this batch, at this purchase price, went into this patient's treatment with this doctor.'
Because each stock item carries a purchase price and every batch keeps its own price, OpenVials computes your cost of goods (COGS) from real numbers, not estimates. The vial you used in March at last quarter's price is costed at last quarter's price. Attribution follows the product all the way to the treatment.
What you can finally answer
Once cost is tracked per use, questions that used to end in a shrug get concrete answers:
- What did this treatment truly cost me in product, before I decide its price?
- Which products are quietly eating the most of my spend?
- Is a given doctor's product usage in line with the rest of the clinic?
- How much did I really spend on a single patient's course of treatment?
- Is consumption of a key product trending up or down month over month?
The Spend module surfaces a 30-day consumption trend and your top consumed products, so these aren't reports you have to build. The shape of your usage is there the moment you open it: what's moving, what's steady, what's climbing.
Reporting adds consumption reports on top, plus an immutable movement trail. Nothing is quietly overwritten. Every deduction, sale, and adjustment stays on the record, which matters when you're reconciling stock or explaining a variance to yourself three months later.
Decisions stop being guesses
With real cost per treatment in front of you, pricing becomes arithmetic instead of instinct. If a treatment's product cost is higher than you assumed, you either reprice it or you understand exactly why the margin is thin. Either way, you're deciding on facts.
Restocking sharpens too. A 30-day trend and a top-products view tell you what to reorder and roughly when, instead of discovering an empty shelf mid-consultation. And waste stops hiding: when adjustments are logged as their own category, the product you're writing off is visible and costed, not absorbed silently into 'shrinkage.'
None of this asks you to change how you treat patients. It asks you to record the use you're already making, once, at the point it happens. Do that, and the fridge stops being a cost centre you can't see into and becomes the clearest set of numbers in the clinic.
