Sanoza
Your practice, without the paperwork

Appointments, patient files, availability and Tarif 590 invoicing for Swiss complementary therapists — in one place, and your clients can book themselves.

Public booking page

A page of your own — example.ch/book/your-name — where clients pick a free time. Their request lands in your calendar as an appointment, and nobody sees anyone else's data.

Appointments & patient files

Week and calendar views, patient records with their history, notes in plain text or SOAP, documents attached to a consultation.

Tarif 590 invoicing

Invoices in the official two-copy format with the MWST summary per code, VAT included in the amounts — plus a generalInvoice message your insurer can import.

Availability that fits reality

Weekly schedules, date overrides, holidays and time off. What you block is what clients cannot book.

Billing that reconciles

Invoices, reminders, payments received, and open amounts per patient without a second spreadsheet.

Swiss data, one practice per tenant

Every practice is isolated: records are scoped to the practice they belong to, and clients never see across that line.

Booking for your clients

No account needed. They open your page, pick a treatment and a free time, and leave their details.

sa.needbrainz.com/book/your-name

Set it up in an evening

Enter your practice details, your weekly hours and your treatments. Invoices and your booking page work from there.

Create a practice