Is Your Home Care Agency Actually Profitable? A Guide to Understanding Your Numbers
Revenue can be exciting.
$100,000 a month. $1 million a year. A growing client census. More weekly service hours.
But none of those numbers tell you whether your home care agency is actually making money.
An agency can grow revenue while becoming less profitable at the same time.
For home care owners, understanding the difference between revenue, gross profit, and actual profit is one of the most important parts of running a financially healthy agency.
Here’s how to take a closer look at the numbers behind your business.
Revenue Isn’t the Number That Matters Most
Let’s say an agency bills $150,000 in services this month.
That sounds great.
But that $150,000 has to cover caregiver wages, payroll taxes, overtime, insurance, recruiting, office staff, technology, rent, marketing, and every other expense required to operate the agency.
What’s left afterward is what matters.
That’s why comparing revenue alone can give owners a misleading picture of agency performance.
A better place to start is understanding the economics of each hour of care you provide.
Start With Your Revenue Per Billable Hour
Calculate:
Total Service Revenue ÷ Total Billable Service Hours
If your agency generated $120,000 from 4,000 billable hours:
$120,000 ÷ 4,000 = $30 revenue per billable hour
Now you have a useful baseline.
Next, determine what it costs you to provide that hour.
Calculate Your Direct Labor Cost
Caregiver wages are the obvious expense, but don’t stop there.
Your true labor cost may also include:
- Employer payroll taxes
- Workers’ compensation
- Overtime
- Benefits
- Paid training
- Other employment-related costs
Suppose your average caregiver wage is $17 per hour.
Once additional employment costs are included, your actual cost may be higher.
That difference matters when you’re calculating the profitability of a case.
Calculate Gross Profit Per Service Hour
A simple starting calculation is:
Revenue Per Hour – Direct Cost Per Hour = Gross Profit Per Hour
For example:
Revenue per hour: $30
Direct labor cost per hour: $20
Gross profit per hour: $10
That $10 still needs to help cover the rest of the agency’s operating expenses.
This is why a case can look profitable based on the billing rate alone while contributing much less to the business than expected.
Now Look at Gross Margin
Gross margin puts that relationship into a percentage.
Gross Profit ÷ Revenue × 100 = Gross Margin
Using the previous example:
$10 ÷ $30 × 100 = 33.3% gross margin
Tracking this over time is more useful than looking at one month’s number.
If your revenue is increasing but your gross margin is consistently declining, investigate why.
It could be higher caregiver wages, overtime, payer mix, reimbursement changes, or other increases in the cost of providing services.
Not Every Client Is Equally Profitable
This is where agency-level averages can hide important information.
Imagine two clients each receive 40 hours of care per week.
Client A
Billing rate: $32/hour
Direct cost: $20/hour
Difference: $12/hour
Client B
Billing rate: $28/hour
Direct cost: $22/hour
Difference: $6/hour
Both add 40 hours to your census.
But they don’t contribute equally to the business.
Now imagine Client B also requires frequent schedule changes, significant administrative follow-up, and regular overtime coverage.
The difference becomes even greater.
Owners should consider profitability by:
- Client
- Payer
- Service type
- Location
- Branch
This can reveal which parts of the business are actually supporting growth.
Watch Overtime Closely
Overtime can quietly change the economics of a case.
Suppose a scheduler fills an open shift with a caregiver already approaching overtime.
The client is covered.
The schedule looks complete.
But the labor cost of those hours may now be substantially higher.
One shift won’t necessarily hurt the agency.
Repeated across dozens of caregivers and hundreds of visits, however, overtime can materially affect margins.
Track overtime as both a staffing metric and a financial metric.
Measure Your Administrative Cost Too
Caregiver labor isn’t your only cost of delivering care.
Your agency also needs people to:
Schedule visits.
Process payroll.
Manage authorizations.
Handle billing.
Recruit caregivers.
Review documentation.
Maintain compliance.
Coordinate care.
Answer phones.
Resolve EVV problems.
As census grows, watch whether administrative headcount has to grow at the same rate.
For example, if a 20% increase in clients consistently requires a 20% increase in administrative labor, your processes may not be scaling efficiently.
The goal isn’t to eliminate staff.
It’s to understand where manual processes are making growth more expensive than it needs to be.
Don’t Confuse Billed Revenue With Collected Revenue
Another number owners should watch closely is the difference between:
Services provided
Services billed
and
Money collected
Those numbers won’t always match in the same month because of normal payment cycles.
But large or growing gaps deserve attention.
Look for:
- Completed visits that haven’t been billed
- Claims awaiting correction
- Denials
- Outstanding balances
- Aging accounts receivable
- Authorization issues
- Documentation preventing billing
Your agency can’t pay expenses with revenue that hasn’t been collected.
Calculate Revenue Per Client
Another simple metric is:
Total Monthly Revenue ÷ Average Active Clients
This gives you average monthly revenue per client.
Track it over time and by payer or service line.
If census grows significantly while revenue per client declines, understand why.
The answer could be completely reasonable — or it could reveal a shift in payer mix, utilization, or service hours that deserves attention.
Calculate Revenue Per Administrative Employee
This metric can help you understand operational scalability.
Total Revenue ÷ Number of Administrative Employees
The goal isn’t to push employees to do more with fewer resources.
Instead, track whether your administrative infrastructure is becoming more or less efficient as the agency grows.
If revenue doubles but administrative workload and headcount triple, investigate which processes are creating the additional work.
Build a Monthly Owner Scorecard
You don’t need a 50-page financial report to understand the health of your agency.
Start with a small group of numbers:
Total revenue
Collected revenue
Billable hours
Revenue per billable hour
Direct labor cost per hour
Gross profit per hour
Gross margin
Overtime cost
Accounts receivable
Revenue by payer
Revenue per client
Then compare them month over month.
Individual numbers tell you what happened.
Trends often tell you why.
Growth Should Make Your Agency Stronger — Not Just Bigger
Adding 20 new clients sounds like growth.
Adding 20 profitable clients your agency can reliably staff, bill, and support is healthy growth.
There’s a difference.
As an owner, one of the most valuable habits you can build is looking beyond census and top-line revenue to understand the economics underneath them.
INMYTEAM gives agencies visibility into areas including billing, payments, payroll, scheduling, authorizations, and operational reporting so leadership can better understand what’s happening across the business.
Whatever tools you use, the goal should be the same:
Know what each hour of care generates, know what it costs you to deliver it, and know what’s actually left after the work is done.
Because a bigger agency isn’t necessarily a more profitable agency.
Schedule a personalized demo today and see how one platform can help your agency save time, reduce manual work, and grow with confidence.
Want to see what others have to say about us? See our reviews here.

