DudoxxDudoxx

Billing & Invoicing — coded, compliant, built in

Turn a completed encounter into a compliant, coded invoice — GOÄ, EBM, ICD-10-GM — and collect payment, without re-keying anything into a separate billing program.

  • GOÄ / EBM / GOZ
  • ICD-10-GM coding
  • Gapless invoice numbers
  • EU-VAT correct
  • Online card payment
  • Country-packs (DE first)

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. Finalise

    Finalising 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 finalised 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 opens a refund request that staff approve.

A closer look

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 finalising 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 → finalise → paid → refunded, with gapless statutory numbering and EU-VAT-correct totals locked at finalise — meeting §14 UStG / GoBD requirements.

Online payment

Patients pay by secure online card payment, with pay-to-confirm at booking and staff-approved refunds. A verified payment marks the invoice paid.

Audit-clean corrections

A finalised 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.

See it on screen

Live views of the product, built from the real interface.

Billing
New Invoice

€3,240

Outstanding

€18,750

Paid (MTD)

€1,890

Pending

6-mo revenue
InvoicePatientAmountStatus
INV-0847Thomas Weber€285.00Paid
INV-0848Anna Becker€142.50Pending
INV-0849Klaus Fischer€420.00Overdue
Total billed (MTD)€23,880
Billing & Invoicing
AnalyticsFeb 10 – 16, 2026

Revenue

€12,450

+8.2%

Patients

142

+3.5%

Appointments

87

+5.1%

Weekly Revenue

100500
MonTueWedThuFriSatSun
Revenue up 8.2% compared to last week — driven by 12% more video consultations
Practice Analytics Dashboard
Weekly Appointment CalendarFeb 17 – 21
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
08:00
M. Schmidt
Check-up
09:00
T. Weber
Follow-up
10:00
A. Becker
Consultation
H. Müller
Consultation
11:00
T. Weber
Lab Review
13:00
A. Becker
Phone Follow-up
S. Klein
Emergency
14:00
K. Fischer
Video Call
15:00
L. Braun
Therapy
Onsite
Online
Phone
Urgent
Weekly Appointment Calendar

1 of 3

Frequently asked questions

Ready to Transform Your Practice?

Explore how Dudoxx coordinates clinical and administrative workflows on one FHIR R4 platform.