Tariff 590: Health Insurance Receipts for Therapists in Switzerland

What this is about

Filling in Tariff 590 reimbursement receipts by hand – looking up the tariff code, converting your hourly rate into 5-minute units, entering your ZSR number – costs you office time after every treatment.

GrandTotal takes care of it: you write your invoice as usual – GrandTotal appends the reimbursement receipt as additional pages directly to the invoice PDF. Whether you print at the practice or send by email: the receipt is always included.

No practice software needed

You need neither a practice management package nor a web app with an account: GrandTotal runs on your Mac, your data stays with you. And if you also bill courses, workshops, business clients or product sales alongside your practice, you don't need two programs – regular invoices and Tariff 590 receipts come from the same GrandTotal.

One-time setup

You set up three things exactly once:

  • Your details: ZSR number, GLN, registry (e.g. EMR) and canton in the Tariff 590 plugin settings.
  • Your methods: create each method as an item in the catalog – with the tariff code as the item number and your price per hour.
  • Your patients: in the contact, choose "Tariff 590" under "E-Invoice". GrandTotal then shows the required fields: date of birth, gender and AHV number.
Choosing Tariff 590 under E-Invoice in the contact

In the contact, choose "Tariff 590" under "E-Invoice" – the button next to it opens the settings.

Tariff 590 settings with ZSR number, GLN, registry and canton

ZSR number, GLN, registry and canton are entered a single time.

Which professions and methods bill via Tariff 590?

Tariff 590 covers outpatient complementary medicine via supplementary insurance. Billing is by method, not by profession – which codes you may use depends on your registration (e.g. EMR or ASCA). The main professional groups with their methods and tariff codes – each code becomes the item number in your catalog:

Specialisations TEN, TCM, homeopathy and Ayurvedic medicine – all positions per 5 minutes:

Download positions for GrandTotal

MethodTariff code
Acupuncture1004
Ayurvedic massage1021
Ayurvedic oil pouring1209
Bioresonance therapy1027
Detoxification methods (cupping, leeches, gua sha …)1205
Dorn/Breuss therapy1141
Homeopathy, repertorisation1127
Homeopathy, treatment/consultation1057
Massage techniques (connective tissue, colon, trigger point massage)1213
Medication therapy1208
Nutrition therapy1206
Order therapy (lifestyle)1212
Orthomolecular therapy1082
Phytotherapy (incl. spagyric)1085
Reflex zone therapy1134
Tui Na / An Mo1007

Per recognised method – all positions per 5 minutes:

Download positions for GrandTotal

MethodTariff code
APM therapy (acupuncture meridian massage)1005
Acupressure1003
Alexander Technique1006
Aquatic bodywork1221
Ayurveda therapy1215
Biodynamics1029
Breathing therapy1012
Craniosacral therapy1034
Eurythmy therapy1055
Eutony (Gerda Alexander)1047
Fascia therapy1050
Feldenkrais method1051
Kinesiology1060
Movement and body therapy1216
Polarity1087
Rebalancing1093
Reflex zone therapy1134
Rhythmical massage (anthroposophic)1098
Rolfing / Structural Integration1097
Shiatsu1100
Yoga therapy1054

Download positions for GrandTotal

MethodTariff code
Classical massage1062
Compresses/wraps/fango1121
Electrotherapy1039
Foot reflexology1052
Hydrotherapy1058
Manual lymphatic drainage1066
Massage techniques (connective tissue, colon, trigger point massage)1213

Download positions for GrandTotal

MethodTariff code
Osteopathy1203

Depending on specialisation – all positions per 5 minutes:

Download positions for GrandTotal

MethodTariff code
Art therapy1217
Creative design therapy1131
Dance therapy1108
Drama therapy1201
Intermedial therapy1132
Movement therapy1024
Music therapy1072
Painting therapy1068
Therapeutic speech formation1202

ServiceTariff code
Case history / examination / diagnostics / findings1200
Missed consultation1250
Surcharge night, Sundays and public holidays1251
Surcharge extraordinary consultation in acute situations1252
Formalised report1253
Non-formalised report1254
Travel compensation1256
Coordination with other health professionals1257
Complementary medicine remedies1310
Complementary medicine laboratory services1302

Each file contains the positions of the professional group plus the cross-method tariff codes. A double-click opens it in GrandTotal, which shows the positions and adds them to your catalog – existing items with the same item number remain untouched. Then just enter your hourly rate.

The tariff includes more than 100 further time-based methods – from aromatherapy (1010) via Bach flower therapy (1022), bioresonance (1027), Dorn/Breuss therapy (1141) and qi gong (1092) to Zilgrei (1123). They all follow the same pattern: tariff code as item number in the catalog, treatment time as quantity – GrandTotal does the rest.

Invoice as always

When entering a line item, just type the beginning of the method name – GrandTotal suggests the item from your catalog and fills in price and tariff code automatically. The code is visible right on the line item and can be adjusted if needed.

The quantity is the treatment time in hours: 1 for one hour, 0.5 for half an hour. GrandTotal converts it into the 5-minute units for the receipt – you never divide by 12 yourself.

Reports, surcharges and material

Not everything is billed by time: for reports to the insurance (codes 1253/1254), night and emergency surcharges (1251/1252), travel compensation for house calls (1256) and material (1255), the tariff defines flat rates.

GrandTotal recognizes these codes automatically and keeps the quantity as entered – without converting to 5-minute units.

How the receipt reaches the insurance

GrandTotal appends the reimbursement receipt directly to the invoice PDF – built on the official form template, including the QR code sheet the insurance uses to read the invoice by machine.

Your patient submits the receipt to their insurance as usual.

At a glance

Tariff code = item number

Stored once in the catalog, the code comes along with every autocomplete suggestion.

Quantity 1 = one hour

GrandTotal converts to 5-minute units automatically.

Flat rates detected automatically

Reports, surcharges and material (codes 1251–1256) stay per piece.

Receipt always included

Printed at the practice or sent by email – the receipt is part of the same invoice PDF.

ZSR & registry in one place

Your registration details are entered a single time in the plugin settings.

Invoicing on your Mac

GrandTotal is the invoicing software for Mac in Switzerland – estimates, invoices and reminders in one app.

Try for free