Billing software does not get you paid. Authorisations, verified visits and clean client records get you paid, and the billing module's real job is to refuse to create a claim that will fail. This page is about where home care claims actually break and what to make a vendor prove, written for the administrator or biller who is tired of working a rejection report.
Most rejections are decided before billing runs
Claims fail because an authorisation had expired, the units billed exceeded what was authorised, the visit had no verified record, or the client's payer details were stale. None of those are billing problems. The best homecare billing software is the one that makes those conditions impossible to reach: it blocks scheduling beyond an authorisation and flags a visit with no verified record before the claim run, not after.
Authorisation tracking is the feature to test
Ask to see the screen that lists authorisations expiring in the next thirty days, the units consumed against each, and what happens when a scheduler tries to book past one. If that screen does not exist, your agency is tracking authorisations in a spreadsheet regardless of what you buy, and the spreadsheet is where the lost revenue lives.
Matching the claim to the verified visit
For Medicaid-funded personal care and home health, the claim and the electronic visit record must agree. A billing module that cannot show you, per claim line, which verified visit it came from will make reconciliation manual forever. Make a vendor produce that trace for one claim during the demo, then break it deliberately by editing a visit time and see whether the system notices.
Reconciliation, remittances and the bit nobody shows
Payment arrives as a remittance covering many claims, some paid, some adjusted, some denied. The work is matching it back and re-working the denials. Ask what percentage of remittance lines the system posts automatically and what a biller does with the rest. Vendors demo claim submission because it looks good; the hours are spent on the other end.
Questions people ask about homecare billing software
Should we outsource billing instead?
It can be the right answer for a small agency with no billing expertise, but outsourcing does not fix bad source data: a billing service working from unverified visits and stale authorisations produces the same rejections at a fee. Fix the front end first, then decide.
How low should our rejection rate be?
Track it as a trend rather than against a benchmark, because payer mix changes everything. What matters is that it falls after each fix and that every rejection has a named cause; a rejection report with no cause analysis is a queue, not a process.
Does the billing module need to know about EVV?
For Medicaid work, yes. If billing and visit verification cannot see each other, somebody reconciles two lists by hand every cycle, and that person eventually leaves.
Can one system bill Medicaid, Medicare and private pay?
Good ones can, and it is worth insisting on, because split billing systems mean split client records. Test it with a genuinely mixed-funding client rather than the vendor's clean example.