Billing
What it does
Billing tracks invoices, payments, insurance claims, and subscriptions for patients and services at your facility. Patient-specific billing is also linked from the patient record.
Where to find it
- Billing home —
/billing - Invoices —
/billing/invoices - Payments —
/billing/payments - Insurance claims —
/billing/insurance-claims - Subscriptions —
/billing/subscriptions - On a patient —
/patients/[patientId]/billing
📸 Screenshot: invoices list (
billing-invoices).

Common tasks
Find an invoice
- Open Billing → Invoices.
- Search or page through invoices for the active facility/tenant context.
- Open an invoice to see lines, status, and linked payments.
Record a payment
- Open Billing → Payments (or open an invoice and record payment from there when offered).
- Enter amount, method, and reference fields your site requires.
- Save. Successful payments move the invoice toward partially paid / paid according to totals. Failed gateway attempts are stored as failed payments rather than silent errors.
Work an insurance claim
- Open Billing → Insurance claims.
- Create or open a claim linked to the encounter/invoice context your process uses.
- Track status through submission / response fields exposed in the UI.
Manage subscriptions
- Open Billing → Subscriptions.
- Create or update a patient/service subscription (period, amount, status).
- Cancelled or terminal subscriptions cannot be edited further.
Open billing from a patient
From Patients → [patient] → Billing, review invoices and related rows for that person only.
Tips & limitations
- Billing screens require billing permissions and an active facility session.
- Some list views historically used demo mocks; against a live backend, empty lists mean no data yet, not a broken menu. If create/save fails with network/API errors, confirm OpenAPI alignment (FE-103) with your administrator.
- Provider payouts / commissions APIs exist on the platform; dedicated cashier UI may be limited until those screens are fully wired.
- Card data is never stored in the app — payment flows use references / gateway responses only.