Billing
One number for what somebody owes.
The most common billing defect in this category is not a wrong total — it is two screens quoting different ones. What the practice sees and what the client sees come from the same place here, deliberately.
Documents
Invoice, statement, superbill
Agreement
Good Faith Estimates
Reality
Write-offs that stay honest
Beyond sessions
Products, not just time
Where the number comes from.
One session, after the payer has ruled on it. Every line is held on the session itself, not worked out again by each screen that needs it. That is what stops two screens disagreeing.
The client's portal shows the last line. It does not show them the fee, the insurer's share, or a balance that is still with a payer — asking somebody in therapy for money that is not theirs to pay is the defect this arrangement exists to prevent.
The first row is the session broken down above: a two hundred dollar fee, twenty dollars owed. The practice's ledger and the client's portal are reading the same number, because there is only one to read.
Selling a workbook is not billing a session
A practice can sell things — a workbook, a course, a printed measure — and they are recorded as sales rather than as charges. A charge hangs off an appointment and can be put on a claim; a product was never booked and is not claimable, and a workbook on an insurance claim is a false claim. Keeping them apart is what makes that impossible rather than merely discouraged.
Money going back out is its own event
A refund is recorded as a refund, not as a negative payment. It sounds like a bookkeeping nicety and it is the difference between two answerable questions: a payment means money arrived, and every total in the product is written on that basis. Netting a refund off a payment would quietly change what "received" means in every report that uses the word.
A client should never be chased for a figure the practice knows is wrong.
What a client owes is worked out once and read everywhere — the practice's ledger, the client's portal, and the reminder that goes out when an invoice passes its due date. A person in therapy being asked for money they have already paid is not a rounding error; it is the kind of thing that ends a working relationship.
The rest of it
Start with the week you are already having.
Set up a practice, put a real week in the calendar, and see whether it fits before you move anything across.