CompyMax

HIPAA compliant accounting software

Bookkeeping and invoicing. At a clinic the customer list is a patient list, which is what makes this category quietly risky.

Bookkeeping feels like the back office, and in most businesses it is. In a practice the customer list is a patient list, and an invoice line describing a service performed on a named person is health information sitting in a ledger. Attachments make it worse: the benefit statement filed against a payment, the superbill scanned in to justify a refund, the insurer letter dropped onto a transaction to explain a discrepancy.

Major accounting vendors tend not to offer an agreement, and at least one tells healthcare customers outright to keep identifiable health information out of the product. That is workable, but only when the boundary is designed rather than assumed. Patient-level charges, claims and adjustments belong in a practice management or medical billing system, and what crosses into the accounting ledger should be summary totals with no individual attached to them.

What to check before you adopt one

  • Check whether your customer records are individual patient names, since a customer list at a clinic identifies those people as having received treatment there.
  • Look through existing transaction attachments for benefit statements, superbills, claim forms and clinical correspondence that staff filed to explain a payment.
  • Establish where patient-level billing genuinely lives, and confirm that system will sign an agreement even though the accounting package will not.
  • Review how invoice line descriptions are written, because a service description sitting next to a name can disclose a diagnosis or a procedure.
  • Check the payments and payroll modules separately, as the coverage position for them is not automatically the same as for the core ledger.

The expensive mistake

Inviting the bookkeeper to reconcile insurance payments directly in the accounting file, with the remittance advice attached to each transaction. It is efficient, and it deposits named patients, procedure codes and amounts into a system with no agreement behind it. Reconcile inside the billing system instead and post a summary deposit entry across to the ledger.

Tracking which of these your organization uses?

The vendor and BAA register keeps every tool that touches patient information, its agreement status and its renewal date in one place — seeded from this research. See pricing.

Information, not certification and not legal advice. Each entry reflects that vendor’s published documentation as read on the date shown on its page. Vendors change terms without notice — confirm anything you rely on directly with them.