The best home care software in Minnesota is the one that enforces the rules your program is audited on. That sounds like a dodge, but it is the honest answer: a personal care agency moving to Community First Services and Supports (CFSS), a 245D waiver provider, an Adult Rehabilitative Mental Health Services (ARMHS) program, and an adult day center are reviewed by the Department of Human Services (DHS) on different documents and bill different codes. A system that is excellent for skilled home health can be a poor fit for 245D.
This guide compares nine systems Minnesota agencies evaluate. Trustora publishes it, and Trustora is on the list, so two rules apply. Every statement about another vendor comes from that vendor's own website or a DHS publication, cited at the end, and nothing here says a competitor lacks a feature; where a vendor's pages do not mention something, the table says "not listed". Use it as a starting point for your own demos, not as a verdict. It reflects vendor pages as of September 2026.
What "best" has to mean in Minnesota
Three state rules decide whether home care software is fit for purpose here. The EVV requirements guide covers the first in detail.
| Rule | What it means for the software |
|---|---|
| HHAeXchange enrollment and the 80 percent compliance threshold (DHS, effective January 1 and July 1, 2026) | Visits must reach the state aggregator, and the agency needs to see its compliance rate before the monthly report does |
| Program documentation: CFSS plans and time records (§ 256B.85), 245D support plans (§ 245D.071), ARMHS notes (§ 245I.08), Rule 9555 plans of care | The record must require the elements a licensor or auditor checks, or staff will skip them |
| MHCP billing: 837P claims within 12 months, service agreements, pre-payment review of PCA/CFSS | Claims should be built from the documentation and checked before submission |
A fourth factor is the pricing model. Per-user pricing grows with staff, a percentage of collections grows with revenue, and a flat fee stays put. None is wrong, but the total should be compared with implementation, migration, and training included.
The nine systems, program by program
The programs column lists only what each vendor names on the pages cited. "Home care" means non-skilled personal care unless the vendor says otherwise.
| System | Programs the vendor names | EVV path | Billing and payroll (as stated) | Pricing model (as stated) |
|---|---|---|---|---|
| Trustora | ARMHS, 245D, PCA/CFSS, EIDBI, adult day services | Own caregiver app, transmits to HHAeXchange | 837P, 835 reconciliation, denials, appeal packets, payroll bridge | One flat monthly fee, unlimited users, no percentage of collections |
| HHAeXchange (state-provided) | PCA/CFSS and home health EVV | It is the aggregator | Scheduling and EVV; billing and payroll described as separate | Free to Minnesota providers |
| Alora Health | Skilled and non-skilled home care: PCA, homemaker, respite | Built-in EVV, transmits to HHAeXchange, telephony backup | All-payer billing incl. Minnesota Medicaid/waiver, managed care, Medicare | Not listed |
| CareVoyant | Home care, private duty nursing, home health, pediatric | Integrates with the HHAeXchange aggregator; GPS app and telephony | Automated scheduling, billing, and compliance reporting | Not listed |
| VeraComp | PCA, CFSS, companion, homemaker, respite, 245D, adult day, EIDBI | Visit documentation at point of care | CFSS and PCA claims through MN-ITS, authorization tracking | Not listed |
| Caretap | Home care, ARMHS, ABA, group homes, adult day care, private duty nursing | GPS app and landline telephony; listed by DHS as integrated with HHAeXchange | Automated billing and payroll, batch claims | Not listed |
| Billiyo | Home care (PCA) and home health | Own app; submits completed visits to HHAeXchange | Electronic claims, real-time eligibility, remittances, payroll export | Not listed |
| CareSmartz360 | Home care | GPS app and telephony; integrated with the Minnesota aggregator | Automated billing, Medicaid claim submission | Not listed |
| AxisCare | Home care | Publishes a Minnesota Medicaid EVV page; named among DHS-listed third-party systems | Not reviewed | Not listed |
Two things stand out. Only three of the nine name 245D, and only two name ARMHS or EIDBI. If you run any of those programs, the shortlist is short. And every third-party system on this list still requires the agency to hold its own HHAeXchange enrollment, because DHS made that mandatory on January 1, 2026 regardless of the system used.
Best fit by program
PCA and CFSS agencies
The transition to CFSS must be complete by September 30, 2027, and DHS applies pre-payment review to PCA and CFSS claims. Look for the CFSS service delivery plan and the § 256B.85 time-record elements as required fields, worker competency tracking (the 30-day direct observation and annual review), and a claim that is built from the verified visit. The PCA and CFSS software buyer's guide has the full checklist. Vendors that name CFSS specifically: Trustora and VeraComp. Vendors that name PCA or personal care: Alora, Billiyo, CareSmartz360, and the state HHAeXchange system for EVV alone.
245D waiver providers
A 245D licensing review is a document review: the service recipient record, the support plan addendum with its 15-day and 60-day deadlines, progress reviews, incident and manual restraint timelines, and staff orientation and training. Generic home care systems usually store visit notes but not this record. Vendors that name 245D: Trustora, VeraComp, and Caretap (as group homes). See the 245D documentation checklist for what the record must contain.
ARMHS and EIDBI
These are clinical programs with statutory documentation: the ten-domain functional assessment and 180-day treatment plan review for ARMHS under Chapter 245I, and the CMDE, ITP, and QSP supervision minimums for EIDBI under § 256B.0949. Most home care platforms do not attempt them. Vendors that name ARMHS: Trustora and Caretap. Vendors that name EIDBI: Trustora and VeraComp. The ARMHS software buyer's guide lists what the record must enforce.
Adult day services
Adult day is attendance-based, not EVV-based, and billing runs on S5102 full days, S5100 units, and T2003 UC transportation from the daily attendance log. Vendors that name adult day: Trustora, VeraComp, and Caretap.
Skilled home health alongside home care
If your agency also bills Medicare home health, the vendors that describe skilled and non-skilled care together are Alora, CareVoyant, and Billiyo. Trustora does not market skilled home health.
Compliance note: DHS publishes a list of third-party EVV systems that providers have reported as integrated with HHAeXchange, and states that the list is not complete and that third-party costs are the provider's responsibility. A vendor's absence from that list is not evidence that it does not integrate; ask the vendor for a Minnesota reference agency that is transmitting visits today.
How to run the demo
Use the same script with every vendor, on your program, and time it.
- Open your record. A CFSS service delivery plan, a 245D support plan addendum, an ARMHS treatment plan, or an adult day plan of care. Are the statutory elements required fields, or free text?
- Follow one visit. Caregiver clocks in on the app, the visit reaches HHAeXchange, and it becomes a claim line. Ask to see the import rejection queue and the month-to-date compliance rate by worker.
- Edit a visit. Who can change a clock-out time, what reason codes exist, and who approves. This is what a DHS reviewer asks about first.
- Break a claim. Bill units above the authorization, or a date outside eligibility. Does the system stop it before submission or after the remittance?
- Answer an audit. Ask for one client's plan, visits, worker qualifications, and claims for a 90-day range. Count the clicks.
- Get the total. Implementation, migration of your existing clients and notes, training, EVV integration, support, and the monthly fee, in writing.
The EVV compliance checklist and the MHCP claim denials guide explain what each of those steps protects against.
Switching systems
If you are leaving a system rather than choosing a first one, the sequence matters more than the vendor. Export clients, authorizations, plans, note history, and open claims; run the old and new systems in parallel for one billing cycle; and cut over at a month boundary so the HHAeXchange compliance report is not split. The Alora, Caretap, and Billiyo alternative guides each include a migration checklist, and the Procentive alternatives guide covers behavioral health EHRs.
How Trustora helps
Trustora is built for Minnesota agencies that run more than one program. It covers ARMHS, 245D, PCA/CFSS, EIDBI, and adult day services on one client record and one staff file, with each program's documentation enforced as required fields and its billing codes generated from the note, visit, or attendance record. The caregiver app on iOS and Android captures GPS clock-in and clock-out and the client's signature and transmits every visit to HHAeXchange, and the compliance rate is visible during the month. See the Minnesota home care software and Minnesota EVV software pages for the program-by-program detail.
Pricing is one flat monthly platform fee with unlimited users and clients, no per-seat fees, and no percentage of collections, on a month-to-month term, with onboarding, data migration, and staff training included and typically completed in one to two weeks. Trustora runs on HIPAA-eligible AWS with encryption at rest and in transit, a one-time code on every login, and an append-only audit log retained for seven years, with a business associate agreement included. Run the demo script above on it: request a demo on your own program.