Billing & Invoicing — coded, compliant, built in
From encounter to paid invoice
A completed visit becomes a compliant, coded invoice and a collected payment — priced against official German fee schedules, without re-keying into a separate billing program.
- 1
Charge
During or after a visit, a charge item is raised for each service. Its price is resolved automatically from the matching tariff — base fee × factor, plus quantity.
- 2
Invoice
Charge items gather onto a draft invoice. Each line is computed net → VAT → gross, correct to the cent, guarded so a rounding drift can never ship.
- 3
Finalize
Finalizing assigns a gapless statutory invoice number and locks the figures. A nightly integrity sweep verifies the series has no gaps.
- 4
Send & collect
A branded PDF invoice is delivered to the patient, who pays by secure online card payment. A finalized invoice is corrected only via a linked credit note, never edited.
- 5
Reconcile
Payment is confirmed by the payment provider server-side, not by the patient's browser — so the invoice is only marked paid once the money is genuinely confirmed, and a cancellation inside the refund window refunds itself.
Coded, compliant invoices — priced automatically
Billable services carry official codes — GOÄ, EBM and dental GOZ — and diagnoses use ICD-10-GM. Each charge is priced from its tariff (base fee × the GOÄ factor), lines compute net → VAT → gross to the cent, and finalizing assigns a gapless statutory invoice number that meets German §14 UStG / GoBD requirements.
- GOÄ, EBM and GOZ fee schedules with min/max/default multiplier factors.
- ICD-10-GM diagnosis coding; France and Switzerland code systems modelled for expansion.
- Gapless statutory numbering, EU-VAT-correct totals, and credit-note corrections that keep the books audit-clean.
What the billing engine covers
Official fee schedules
GOÄ, EBM and GOZ codes are built in, with multiplier factors and point values — charges price themselves from the tariff, no manual lookup.
Compliant invoicing
Draft → finalize → paid → refunded, with gapless statutory numbering and EU-VAT-correct totals locked at finalize — meeting §14 UStG / GoBD requirements.
Online payment
Patients pay by secure online card payment, with pay-to-confirm at booking and automatic refunds. A verified payment marks the invoice paid.
Audit-clean corrections
A finalized invoice is never edited or deleted — it is corrected with a linked credit-note reversal, preserving the audit trail.
Country-packs
Germany first, with France, Switzerland and Austria added as data, not new software — each clinic keeps its own prices, VAT setup and number series.
Insurance & claims
Coverage and claim records are modelled alongside statutory coding, so encounters are coded once for both the invoice and the settlement.
Your payment account, self-service
Each clinic connects its own payment account and manages its own service catalogue — names, descriptions, images and prices, in English, German and French. Setup is done in the admin screen, with no provider dashboard work.
One price list, no drift
The accounting price list is what actually charges; the online catalogue mirrors it. Prices, VAT setup and invoice number series stay per clinic — and payment credentials never leave the server.