Healthcare Practice Profitability: Why Treating Your Clinic Like a Business Protects Patient Care
Patient care breaks down when the business side is sloppy. Not because your team does not care, but because chaos drains attention.
When schedules swing, cash arrives late, and billing work piles up, you get the same pattern:
rushed visits
inconsistent follow-up
more cancellations
more write-offs
more turnover
Strong business systems do the opposite. They reduce stress, create repeatable routines, and protect the care experience.
One reason this matters right now is cost pressure. In a 2025 MGMA Stat update, practice leaders reported year-to-date operating expenses up about 11.1% in 2025 versus the same period in 2024. A 2024 MGMA Stat poll also found 92% of medical group leaders said operating expenses increased in 2024 compared to 2023. When costs rise faster than your systems, care quality pays the price.
Margin basics: the scoreboard that keeps care stable
Profit is not greed. Profit is the buffer that keeps your clinic steady when life hits. It pays for training, raises, equipment, and time to fix problems before they hit patients.
Start with three simple numbers:
1) Gross margin
Gross margin = (collections minus direct labor and direct supplies) ÷ collections
Direct labor is the labor needed to deliver visits. Direct supplies are supplies used during visits.
If gross margin is weak, you cannot “cost cut” your way to calm operations. You need either better pricing, better collections, better capacity use, or a different service mix.
2) Operating margin
Operating margin = (collections minus all operating expenses) ÷ collections
This is the real stress meter. Low operating margin forces constant firefighting. It also pushes owners back into the schedule because the clinic cannot fund support roles.
3) Contribution margin per visit
Contribution per visit = collected per visit minus variable cost per visit
This helps you decide what to expand, what to cap, and what needs a price change.
A useful mental model: margin is not one big “fix.” It is the sum of a hundred small operational decisions made the same way each week.
Capacity planning: stop running your schedule on hope
Capacity planning is matching supply to demand on purpose.
Most clinics guess. They “feel busy” or “feel slow.” That is not planning. That is reacting.
Track capacity in two steps:
Step 1: Define usable capacity
Usable capacity is not “open hours.” It is bookable slots that can be delivered without delays.
Remove:
breaks
admin time
required documentation time
meetings
non-visit tasks
Now you have a real number.
Step 2: Measure utilization
Utilization = completed visits ÷ usable capacity
Low utilization usually comes from:
weak scheduling rules
high cancellation rates
no reactivation process
bad visit pacing across the week
High utilization with low cash is a different problem. That points to pricing and collections.
Practical move: build a “5-day forward look” every morning. If next-week capacity is light, you act now, not after the week ends.
Pricing: set prices based on math, not emotion
Pricing in healthcare feels personal. Still, pricing is math.
You need a baseline answer to one question:
What do we need to collect per visit to fund our clinic and keep care consistent?
A simple approach:
List fixed monthly costs (rent, software, admin wages, insurance, utilities, debt)
Add your target monthly profit buffer
Divide by expected monthly visits
Add variable cost per visit
That gives you a minimum collected-per-visit requirement to stay stable.
Then you work pricing in two lanes:
Contract lane: review payer performance, denial patterns, and underpayments. Small wins here add up fast.
Patient-pay lane: tighten estimates, collect at time of service, and reduce aged balances.
If your costs rise, and your collected per visit stays flat, margin will shrink even if volume grows. MGMA’s cost trend data is a clean reminder that cost control is not optional.
Collections: protect the front end or you will chase cash later
Collections problems usually start at check-in, not at 90 days.
What to tighten first:
Point-of-service collection
confirm benefits before the first visit when possible
give a simple estimate range
collect what is due at the visit
use stored cards only with proper consent and clear policies
Why it matters: chasing small balances later burns admin hours and increases write-offs.
Claims quality and speed
Delays are expensive because they turn into aged accounts receivable.
A 2024 peer-reviewed overview on revenue cycle management notes a benchmark many teams use: keep claims over 90 days under 15%. You do not need perfection. You need a simple rhythm: submit clean claims fast, work denials daily, and touch older balances every week.
Cash flow: profit is opinion, cash is real
You can be “profitable” on paper and still feel broke if cash is late.
Cash flow discipline has three parts:
1) Forecast weekly
Every Monday, project the next 8 weeks:
expected deposits
payroll timing
rent and major bills
loan payments
vendor payments
This takes 20 minutes once you have a template.
2) Watch accounts receivable aging
Look at:
total A/R
A/R over 90 days
denial dollars pending
patient balance aging
Use the “<15% over 90 days” benchmark as a hard line in the sand.
3) Fix the process, not the symptom
If A/R spikes, ask:
did claims go out late?
did denials increase?
did point-of-service collection slip?
did scheduling volume change?
Systems beat hero work.
The weekly scorecard: 6 numbers that keep you honest
Run this weekly, same day, same time. Keep it on one page.
1) Revenue (collections)
total deposits for the week
average collected per visit
2) Utilization
completed visits ÷ usable capacity
also track a 5-day forward look for next week
3) Visits per case
total visits ÷ number of discharged cases (or completed plans)
This is a proxy for plan completion and consistency.
4) Cancellations and no-shows
cancel rate
same-day cancel rate
no-show rate
5) Accounts receivable
total A/R
% over 90 days (target under 15%)
6) “Red flag” notes
A short box with:
top 1 operational constraint
top 1 collections constraint
next 1 action
If you only do one action per week, do the one that protects cash and schedule stability. That stability reduces burnout and protects the patient experience.
Common failure points and quick fixes
If revenue is flat but you are busy
check collected per visit
check denial dollars
check point-of-service collection
If utilization is low
tighten scheduling rules
use waitlists
rebook cancels inside the same week
assign daily call blocks for open slots
If visits per case is dropping
tighten plan communication and rebooking
reduce gaps between visits
build a standard “next visit scheduled before leaving” rule
If A/R over 90 days is climbing
work oldest balances first
fix claim submission lag
track denial categories and owners
push appeals and resubmits on a daily cadence
Get help installing the scorecard and fixing bottlenecks
If you want coaching support to set up your weekly scorecard, clean up collections, and build a stable capacity plan, use the Contact page on this site and request a coaching inquiry.