Skip to content
Avinya Plus logoAvinya Plus

Which clinic services actually make money? Profit per service, explained

Avinya Plus Team · · 4 min read

Key takeaways

  • Profit per service is price minus direct cost, mostly the time and consumables that service consumes.
  • Rank your exported catalogue by contribution per minute to find workhorses, hidden winners, and quiet losers.
  • No software computes true per-service profit; only you know your cost per minute of doctor time.
  • Before publishing a bundle price, confirm it still clears the direct cost of everything inside it.

A busy clinic and a profitable clinic are not the same thing. To know which services actually make money, you stop looking at total revenue and look at one line at a time. Take the price of a service, subtract its direct cost (mostly the doctor and staff time it eats, plus any consumables), and what is left is its contribution. Rank every service by that number and the picture changes fast.

This is the gap between your billing screen and your bank balance. Your software can show you that consultations brought in the most money last month. It cannot tell you that a forty-minute procedure priced at a flat rate is quietly losing you money once you count the chair time. That arithmetic is yours to do, and it is not hard.

Revenue per service is not profit per service

Most clinic owners already know their top earners by revenue. The per-branch revenue dashboard shows collection, dues, drafts, and the average ticket size, and you can read off which services billed the most. That is a real and useful number. It is also incomplete.

Revenue tells you what came in. It says nothing about what each service cost you to deliver. A high-revenue service line can still be your worst performer if it ties up a doctor for an hour while a cheaper, faster service turns the same hour into three patients. Two services that both bill well can have completely different economics once you account for the time and materials behind them.

So the question is not "which service brings in the most money." It is "which service brings in the most money per hour of the resource it consumes." Answering that needs a second number your billing screen does not compute for you.

Contribution margin, in plain terms

Contribution margin is an old idea from cost accounting. The ICAI study material on marginal costing defines it as sales value minus variable cost, the amount each unit "contributes" toward covering your fixed costs and then your profit. You do not need the full textbook. You need three numbers per service.

  • Price. What you actually charge and collect for the service, net of any discount.
  • Direct cost. What that one service consumes: the doctor and staff minutes it takes (valued at what that time costs you), plus consumables used on it, plus anything else that only happens because this service happened.
  • Contribution. Price minus direct cost. The rupees left to cover rent, electricity, software, and your own salary, and then profit.

Notice what direct cost leaves out. Your rent does not go up because you saw one more patient. Your internet bill is the same whether you do ten procedures or twenty. Those are fixed costs, and you cover them out of the pooled contribution of everything you do. Mixing fixed costs into a per-service calculation is the most common way owners talk themselves into the wrong decision.

For Indian clinics the dominant direct cost is almost always people. A multi-state costing study published on PMC found that for healthcare services the workforce and capital together (what the authors call "hotel costs") make up roughly 70 to 80 percent of cost, with medicines, consumables, and diagnostics making up the rest. In plain terms: for most of what you sell, the meter that matters is the clock. A service that runs long is expensive even if it uses almost no materials.

A worked example

Say a consultation is priced at ₹600 and takes 15 minutes of doctor time. A minor procedure is priced at ₹2,500 and takes 50 minutes of doctor and assistant time plus ₹400 of consumables. By revenue, the procedure wins easily. By contribution per minute, look again.

ConsultationMinor procedure
Price (collected)₹600₹2,500
Consumables₹0₹400
Doctor/staff minutes1550
Contribution before time₹600₹2,100
Contribution per minute₹40₹42

They are almost level, and that is the point. The "big" procedure is not twice as profitable per minute, it is barely ahead, and a single discount or a slightly longer case can flip it. The figures here are illustrative; plug in your own price, your own minutes, and your own consumable cost. The method is what travels, not the numbers.

Rank your catalogue, then act on it

Your service catalogue already holds every item you sell, each one tagged as a service or a product with its own price and HSN or SAC code. Export it, add two columns by hand, direct cost and contribution, and sort. You will usually find three groups.

  • Workhorses. Decent contribution and you do a lot of them. Protect these. Make sure scheduling keeps the room busy with them.
  • Hidden winners. High contribution per minute, but you do few of them, often because nobody pushes them. Worth promoting.
  • Quiet losers. Low or negative contribution once time is counted. Either reprice, shorten, or accept that you keep them for goodwill, not margin, and do that on purpose rather than by accident.

This is a once-a-quarter exercise on a spreadsheet, not a live feature. No clinic software computes your true per-service profit for you, because only you know what a minute of your doctor's time is worth and what each case actually consumes. If a vendor claims a built-in profitability engine, ask exactly which costs it captures, because if it does not know your staff cost per minute, it is guessing. The honest split between what software records and what you work out is covered in the work that stays manual.

Where bundles trip people up

Bundles are where margins leak quietly. In an honest catalogue a bundle is just a self-priced service: you set one combined price, and the system bills that. There is no session counter ticking down and no subscription running in the background. That means the discount inside the bundle is invisible unless you do the maths yourself.

Before you publish a bundled price, add up the direct cost of every service inside it and check that the bundle price still clears that total with contribution to spare. A package that looks attractive on the brochure can sit below its own cost once you count three doctor visits and the consumables across them. The catalogue will happily store a self-defeating price; it is not the catalogue's job to stop you. For how to structure prices and codes in the first place, see pricing your service catalogue, and for the wider numbers worth watching, clinic metrics that matter.

One more honest note. This is management accounting for your own decisions, not tax. Your GST is line-by-line on the invoice and follows the HSN or SAC rate on each item, separate from this contribution exercise. And these figures are general guidance for running a clinic, not financial advice; confirm your cost assumptions with your accountant.

Frequently asked questions

What is contribution margin for a clinic service?
It is the price you collect for a service minus its direct cost, mainly the doctor and staff time it takes plus any consumables. The amount left over is what contributes toward your fixed costs like rent and then your profit. It is calculated per service, not for the whole clinic.
How is profit per service different from revenue per service?
Revenue is only what the service billed. Profit per service subtracts what it cost you to deliver, mostly time and materials. A high-revenue service can be a poor performer if it ties up a doctor for a long time, while a cheaper, faster service earns more per hour.
Does clinic software calculate profit per service automatically?
No honest product can, because only you know what a minute of your doctor's time costs and what each case consumes. The revenue dashboard shows collection, dues, and average ticket size. The cost arithmetic is yours to do, usually once a quarter on a spreadsheet using your exported catalogue.
How do I check whether a discounted bundle still makes money?
Add up the direct cost of every service inside the bundle, then confirm the combined bundle price still clears that total with contribution to spare. A bundle is a self-priced service with no session counter, so the discount is invisible unless you check the maths before publishing the price.
What costs should go into a service's direct cost?
Only costs that exist because that service happened: the doctor and staff minutes it takes valued at their cost, plus consumables used. Leave out rent, electricity, and software, which are fixed and stay the same whether you see one more patient or not. Mixing those in distorts the decision.

Sources

Related tools & checklists

Avinya Plus Team · Clinic software, billing & compliance

The team building Avinya Plus: We're here to help clinics run with less stress.

Try Avinya Plus

Want to see this in practice?

See how Avinya Plus handles records, GST billing, and scheduling for an Indian clinic.

Keep reading