Billing built for Swiss dental clinics

Create DENTOTAR-accurate invoices in seconds, get paid by card, TWINT or QR-bill, and keep every franc reconciled — all inside zermmi.

  • DENTOTAR / SSO codes mapped from treatments
  • Swiss QR-bill (QR-facture / QR-Rechnung) compliant
  • Stripe & TWINT payments, refunds, and partial payments

Integrated with the world’s leading payment providers

TwintApple PaySamsung PayVisa & Mastercard
Swiss QR Bill

Core features — Invoicing

Invoice Generation

Create invoices directly from treatments, appointments, or patient files. Patient, provider, and clinic details are pulled in automatically to save time and reduce errors.

Invoice Generation
Create invoices directly from treatments, appointments, or patient files. Patient, provider, and clinic details are pulled in automatically to save time and reduce errors.
DENTOTAR Integration
Convert recorded treatments into the correct DENTOTAR tariff codes. Units, prices, and totals are calculated automatically with clinic-level rules.
Line Items
Add or edit everything on one invoice: treatments, materials/consumables, discounts or adjustments, surcharges, and VAT. Reorder lines and see live totals.
PDF Export with QR-bill
Produce a clean, downloadable PDF that includes the Swiss QR-bill payment slip for offline bank transfers. Ready to print or share.
Email Delivery
Send invoices by email — automatically after an appointment or manually from the invoice view. Include secure payment links for card/TWINT.
Status Tracking
Every invoice has a clear state: Unpaid, Paid, Overdue, Refunded, or Rejected. See timestamps, user actions, and notes for a full audit trail.
(Optional) Automated Follow-ups
Define reminder schedules for overdue invoices. zermmi sends polite, branded emails with updated balances and payment options.

Core features — Payments

Payment Processing

Accept payments in person or online with a range of options to suit your patients' preferences. All transactions are securely processed and automatically reconciled.

Card Payments
Accept major cards with Stripe Checkout or the embedded Payment Element. Strong Customer Authentication and 3D Secure handled automatically.
TWINT
Offer TWINT at checkout for Swiss patients. Works via Stripe or an approved processor; confirmations flow back to the invoice.
QR-bill (QR-facture)
Include a Swiss-compliant QR-bill on every PDF. Patients pay via their bank; zermmi matches the reference and updates the status.
Apple Pay & Google Pay
One-tap payments in supported browsers and devices. Enable once in Stripe and it appears alongside cards.
Partial & Installment Payments
Take deposits or split balances over multiple payments. Remaining amounts and due dates update automatically.
Refunds & Voids
Issue full or partial refunds in one click. The invoice status, ledger, and audit trail stay perfectly in sync.

From charge to payout, fully reconciled

Zermmi tracks every payment from invoice to bank deposit. Card and TWINT confirmations are instant, the QR-bill is reconciled via the QR reference, fees are applied automatically, and payments are linked to their transactions — giving you clear accounting, precise timelines, and a complete audit trail.

Invoice issued

The invoice is created from treatments and sent with payment options (card, TWINT, QR-bill). The status changes to Pending.

Payment confirmed

Card/TWINT confirmation is instant; the QR-bill is confirmed when the bank registers the transfer with the QR reference. The invoice changes to Paid and a transaction is recorded.

Settlement recorded

The payment is transferred to the pending payout balance. Transactions are linked to their invoice and to the fee lines.

Reporting

Zermmi automates the management of all your transactions, reconciles balances automatically, and shows you an overview of your income, fees, refunds, and any exceptions to review.