old man, elderly man, portrait, elderly, senior, aged, black and white. Home care agency software: first principles, updated for 2027
Photo by terski on Pixabay

Guides

Home care agency software: first principles, updated for 2027

Choosing home care agency software starts with the care workflow, not the feature list, and with the visit times your scheduler already tracks.

What to take away

  • Map the care workflow firstreferral, assessment within your scope of practice, service plan, caregiver matching, visit delivery, incident escalation, reassessment, discharge.
  • Set hourly rates from on-costs you can nameCPP and EI contributions, WSIB or WCB premiums, mileage, and unpaid travel between clients.
  • Break-even client hours equal fixed monthly costs divided by the contribution each visit hour leaves after caregiver wages and on-costs.
  • Read three numbers monthlyfill rate, caregiver turnover, and gross margin per visit. Each one points to a different fix.
  • Test any system against one hard scenario before signinga caregiver calls in sick two hours before a shift.

This article covers agency operations. It is not clinical, legal, tax, or licensing advice. Scope of practice, employment classification, and payroll treatment vary by province or state, so confirm current requirements with the authority that sets them.

Start with the care workflow, not the demo

Every home care agency runs the same spine.

Home care agency workflow spine

  1. Referral comes in
  2. Client assessed within authorized scope
  3. Service plan written
  4. Caregiver matched
  5. Visits delivered and documented
  6. Incidents escalate
  7. Plan reassessed, file closes at discharge

Ask a vendor to show you caregiver matching for a client who needs two personal care aides on a rotating schedule, because that is where most systems show their seams.

Write the workflow on one page before any demonstration. Name who owns each step and what record proves it happened. That page becomes your requirements document.

The roles your system has to serve

Home care staffing is not one job title. The software has to hold different credentials, restrictions, and pay rates for each.

What each role needs tracked

Role

Caregiver
Availability, travel radius, notes
Personal care aide
Certification, delegation, authorized tasks
Home health aide
Supervision, skilled-nursing coordination
Scheduler
Fill rate, unfilled shifts, coverage
Supervisor
Incidents, reassessments, complaints
Biller
Authorization hours, payer rules, claims

Must track

Caregiver
Personal care aide
Home health aide
Scheduler
Supervisor
Biller

If a system cannot separate a personal care aide's authorized tasks from a home health aide's, you will enforce that difference on paper instead, and paper loses during a sick call at 6 a.m.

Price the hour before you price the software

Software is a small line next to caregiver wages. Get the rate right first, or the subscription cost is noise.

Break-even hours formula

  • FFixed monthly costs
  • RHourly billing rate
  • CCaregiver cost per worked hour
  • F ÷ (R − C)Billable hours needed monthly

Start with the wage you pay, then add the on-costs: CPP and EI contributions, WSIB or WCB premiums for your province, mileage, and paid time that is not billable. Add the unpaid travel between clients, because that hour is real cost with no invoice attached.

Break-even client hours = fixed monthly costs ÷ (hourly rate − caregiver cost per worked hour).

Put your own figures in. If fixed costs are F, your rate is R, and caregiver cost per worked hour including on-costs is C, you need F ÷ (R − C) billable hours a month before the agency makes anything.

Ontario agencies billing through Ontario Health atHome contracts, Alberta agencies selling to Alberta Health Services, and private-pay agencies in both provinces face different rate ceilings. Confirm what your funder publishes rather than assuming a provincial average.

The three numbers to read every month

Fill rate. Filled visits divided by requested visits. A fill rate below your target is a recruitment or scheduling problem, and the two have different fixes. Check whether the misses cluster on weekends or on one geographic zone before you hire.

Three monthly numbers

  • Fill rateFilled visits ÷ requested visits
  • TurnoverDepartures ÷ average headcount
  • Margin/visit(Revenue − caregiver cost − direct costs) ÷ visits

Caregiver turnover. Departures in the period divided by average headcount. High turnover shows up as fill rate first and client complaints second. Exit conversations tell you whether the cause is pay, hours, or supervision.

Gross margin per visit. (Visit revenue − caregiver cost − direct visit costs) ÷ visits. A rising fill rate with falling margin per visit means you are buying coverage with overtime or mileage.

Set the formula and data source for each before you compare months. A vendor's dashboard label is not a definition.

Three purchases, not one: scheduling, referral CRM, and local search

Scheduling and billing software, a CRM for referral sources, and local search visibility are three separate purchases that agencies often bundle into one bad one.

Scheduling and billing software earns its cost when it cuts unfilled shifts and gets claims out faster. A CRM earns its cost when referral sources are followed up on a schedule. Local search earns its cost when families in your service area find you before they call a franchise.

Names you will meet in this market include AxisCare, AlayaCare, WellSky Personal Care, Sandata, ShiftCare, and Caresmartz360. Each one leans toward a different center: scheduling and payroll, documentation, or electronic visit verification.

Compare systems on the workflow you wrote, not on feature counts. The home care agency software comparison covers twelve systems against the same criteria, which is a faster starting point than twelve separate demos.

What changes in 2027

Payment rules move faster than product features.

The CMS Interoperability and Prior Authorization final rule requires impacted payers, including Medicare Advantage, Medicaid, and marketplace plans, to run a FHIR-based prior authorization API by January 1, 2027. Agencies with those contracts should expect authorization status to move through software rather than a payer portal and a phone queue. Ask a vendor what its API roadmap covers.

On the product side, vendors are shipping AI caregiver matching, fill-rate alerts, and drafted visit notes. Test each against the sick-call example below, and ask which ones cost extra.

What implementation and subscription cost

Budget implementation separately from subscription. Data cleanup, migration, configuration, and training are one-time costs, and they are usually larger than the first year of the license.

Vendors rarely publish list prices. Quotes usually come on one of two units: a monthly fee per active client, or a fee per completed visit.

A typical range for a small agency, not a quote from any vendor: about $20 to $60 per active client per month, or roughly $0.50 to $2 per completed visit, for scheduling, electronic visit verification, and billing. Client count, modules, state EVV rules, and payer mix move the number.

Implementation for a single-site agency commonly lands between $1,000 and $5,000, and higher when you migrate years of visit history. Ask for the year two price before you sign.

Security, records, and hours worked

Three external sources set the floor for how you handle data and time records.

National Institute of Standards and Technology: NIST Small Business Quick-Start Guides gives small organizations a practical starting point for cybersecurity and privacy risk management, including the Cybersecurity Framework 2.0.

Cybersecurity and Infrastructure Security Agency: Cyber Guidance for Small Businesses covers the common digital risks a small agency faces, and it is written for organizations without a security team.

Internal Revenue Service: What kind of records should I keep? sets out the recordkeeping standard: a system that clearly shows income and expenses, with documents supporting purchases, sales, payroll, and assets.

U.S. Department of Labor: Hours Worked for Domestic Service Employment explains which on-duty, waiting, and travel time is compensable for domestic service work, including home care examples. Canadian agencies should read the equivalent provincial employment standards instead, and confirm with the ministry that sets them.

A worked example: one unfilled shift

A caregiver calls in sick two hours before a four-hour shift. Walk the scenario through your system and time each step.

One unfilled shift, timed

  1. See available caregivers in travel radius
  2. Check if plan authorizes a substitute
  3. Reach family and log the call
  4. Record missed visit for payer with reason
  5. Exclude cancelled visit from payroll

If any step needs a phone call to a supervisor or a spreadsheet, that is the gap to price before you sign. Run the same test for a late arrival, a partial visit, and a client who refuses care that day.

Common questions

How long does implementation take?

Plan on one to three months for a single-site agency, longer if you are migrating years of visit history. The schedule usually slips on data cleanup, not on configuration, so start the cleanup before the contract is signed.

Should we keep paper visit notes?

Keep whatever your licensing body and funder require, and check before you go fully digital. Most provinces and states accept electronic documentation with a proper audit trail, but the authority that licenses you makes that call.

What if we cannot afford new software this year?

A one-page process with named owners and a monthly fill-rate review costs nothing, and it often recovers more hours than a new system would. Buy when the manual process is stable enough to describe.

Who should own the system after go-live?

Give one person authority to maintain it, and make exceptions visible rather than silent. That is usually the operations lead, with the owner sponsoring the decision and the biller checking that authorization hours still match what the payer approved.

More in Guides

Latest from Trade Desk