Describe the treatment — Viali builds the correct Swiss invoice
Swiss outpatient invoicing on TARDOC and Ambulante Pauschalen, Tiers Garant or Tiers Payant, with a Swiss QR-bill — from a plain-language description.
Only need the billing? Viali TARDOC is also sold on its own — CHF 99 per month, 14 days free.
Go to Viali TARDOCOne place for every invoice
Insurance invoices for medically indicated, OKP/KVG-covered care — billed on the official Swiss tariffs. Self-pay invoices for cosmetic or non-indicated work paid by the patient. Both are created from one "New invoice" menu, and a single per-patient list shows both types with status.
- Insurance (KVG) or self-pay (VVG/private) — from one menu
- One per-patient invoice list with status: Draft, Validated, Paid
- Amounts in CHF, tabular and audit-ready
Self-pay invoicing with offers, packages and rewards
For aesthetic treatments and elective work: products and services from your catalogue, VAT per line, and discounts applied straight from your offers, treatment packages and rewards programme — on the same invoice.
More on offers, packages and rewards — Viali RewardsWith the bexio integration, self-pay invoices are created automatically the moment the treatment contract is signed — from offer to invoice.
The full flow — Patient CRMDescribe it. Viali bills it.
A split-screen editor: the invoice form on one side, the assistant on the other — with a resizable divider. You describe in plain language what was done; the assistant searches the real TARDOC and Ambulante-Pauschalen catalogues, chooses the right tariff system and proposes the exact positions — applied with one click.
- Proposes only positions from the official catalogues — never invents codes
- Understands split billing: covered positions on the insurance invoice, the rest on a separate self-pay invoice
- If a required field is missing, the assistant says where to enter it — never asks for the value
Privacy built in
The AI never receives any patient identity or insurance data — only billing codes and service descriptions.
TARDOC or Ambulante Pauschalen — both built in
Viali ships the full official catalogues: TARDOC with 1,388 itemized positions (tax points × tax-point value) and the Ambulante Pauschalen outpatient flat rates with 310 positions. One toggle switches between the two systems; the catalogues are searchable and downloadable under Admin → Integrations → TARDOC.
Tiers Garant or Tiers Payant
Tiers Garant: the patient pays the clinic and forwards the bill to their insurer — the QR-bill carries the patient as payer. Tiers Payant: the clinic bills the insurer directly — with an insurer recipient block and a QR-bill whose payer is the insurer, paying into the clinic's IBAN. A built-in Swiss-insurer address book auto-fills the recipient.
A payable Swiss QR-bill on every invoice
Every finished invoice — Tiers Garant, Tiers Payant and self-pay — produces a standards-compliant Swiss QR-bill payment part. With a human-verify gate: a payable QR-bill appears only after a person validates the invoice. Drafts carry a clear "ENTWURF – nicht zur Zahlung" (draft, not for payment) notice.
Validate and generate in one click
One click: save → validate required fields (clinic GLN/ZSR, insurer GLN, tax-point value …) → download the final PDF. Draft → Validated → PDF, with a per-line provider picker (surgeon / anaesthetist) and reusable templates.
Direct submission via MediData
Send TARDOC and Ambulante Pauschalen invoices electronically to Swiss insurers over the MediData network — directly from Viali. No paper, no PDF exports, no separate MediData software or box.
Currently in final certification with MediData. Contact us to be among the first clinics connected.
- One click to the insurer. After validation, the invoice goes straight to the payer over the MediData network — Tiers Payant to the insurer, Tiers Garant to the patient. Built on the current Forum Datenaustausch XML 5.0 standard, mandatory for TARDOC and ambulatory flat rates.
- Always the right recipient. Viali keeps the MediData participant directory in sync, so every invoice is addressed to the correct insurer automatically — including each payer's supported billing modes.
- Full transparency after sending. Track every transmission's status and see all open items at a glance. Nothing gets lost between your clinic and the insurer.
- Insurer responses in plain language. Acceptances, queries and rejections come back into Viali and are shown in readable form — including exactly what the insurer objected to and why — so your team can act right away.
- Notifications built in. Messages from insurers and the network appear directly in Viali, with read confirmation — no separate portal.
- Simple onboarding. Each clinic connects its own MediData account in Viali's settings — no IT project, no on-premise installation.
From our blog
TARDOC without a billing department: describe the case, get the invoice
Practices and Belegärzte bill TARDOC themselves, usually with nobody to ask. The three decisions that break most invoices — and how a plain-language assistant takes them on.
What is TARDOC? The new Swiss outpatient tariff explained
TARDOC replaced TARMED on 1 January 2026. What the new single-service tariff is, how positions and rules work — and what it means for your practice.
TARDOC vs. TARMED: what actually changes for your billing
Two systems instead of one, a rebuilt position catalogue and machine-checkable rules: the real differences between TARDOC and TARMED — and what they mean for billing teams.
Ambulante Pauschalen explained: when the flat rate applies — and when TARDOC does
Outpatient flat rates pay a treatment as one fixed amount and take precedence over TARDOC. When they apply — and which double-billing traps to avoid.
The TARDOC checklist for practices: six steps to clean billing
Sort the case mix, rebuild templates, validate before sending: the six steps separating smoothly billing practices from those fighting rejection piles.
6 Essential Questions to Ask Before Choosing Software for Your Aesthetic Practice
The software you choose shapes both clinical precision and business growth. Six questions that separate platforms that truly work from ones that just look good in a demo.
A Busy Clinic Is Not Always an Efficient Clinic
Phones are ringing. Appointments are moving. Staff are multitasking. From the outside, everything looks smooth. But busyness is not the same as efficiency — and that difference costs clinics every single day.