Invoicing as a Tutor or Private Teacher: Hours, Packages and Subscriptions done right

You teach maths, piano or yoga – but invoicing trips you up. How do you bill a 10-lesson package? What happens when a student cancels? Magic Heidi makes billing as simple as teaching.

Magic Heidi Invoice Private Teacher

As a private tutor, music teacher or course instructor in Switzerland, you know the problem: you excel at teaching – but invoicing costs you a disproportionate amount of time and energy.

Three pricing models, three different invoice structures. A student asks for a receipt for their continuing education tax deduction. Another cancelled at the last minute last week. And at month-end, the admin backlog piles up.

Magic Heidi solves all of this. Whether it's a single lesson, a 10-lesson package or a monthly course subscription – you create a professional, Swiss-compliant invoice with QR code in just a few minutes.

Four problems every tutor recognises

Most invoicing tools are built for tradespeople or agencies – not teachers. That makes billing unnecessarily complicated.

⏱

Hourly rate: when and how to charge?

Start time, end time, prep? Vague descriptions lead to questions
🎟

10-lesson package: tracking credits

Who has how many sessions left? Excel spreadsheets and notes get lost
🔁

Course series: starting over each month

Retyping the same invoice every month wastes time and creates errors
💸

Cancellations and no-shows to document

Cancellation policies belong on the invoice – but how to word them?
The three pricing models

Hourly rate, lesson package or course series: how to structure your invoice line items

Each model has its own logic – and its own invoice structure. Here's how to represent them correctly.

Model 1: Hourly rate (individual lessons)

The simplest model. You teach – you invoice.

Invoice line item:

  • Description: Maths tutoring session, 25.03.2025, 60 min.
  • Quantity: 1
  • Unit: hr
  • Price: CHF 80.00

For multiple sessions in a month, issue a combined invoice at month-end and list each session as a separate line item. Your student sees exactly what they're paying for.

Payment terms: 10 days recommended – short enough that individuals don't forget.


Model 2: 10-lesson package (prepaid)

The student buys 10 sessions upfront. You issue the invoice before the first lesson.

Invoice line item:

  • Description: 10-lesson piano package – 10 sessions of 45 min., valid from 01.04.2025
  • Quantity: 10
  • Unit: session
  • Price: CHF 75.00

Important: Keep a separate record of sessions already delivered – Magic Heidi helps you maintain this overview.


Model 3: Course series / monthly subscription

A fixed number of hours per month at a flat rate. Ideal for language courses, yoga or regular group lessons.

Invoice line item:

  • Description: April 2025 – 4 × 45 min. German course (every Tuesday)
  • Quantity: 1
  • Unit: month
  • Price: CHF 280.00

Set this invoice up once – Magic Heidi sends it automatically every month.

Mini-template: tutoring monthly invoice

Here's what a typical monthly invoice for private lessons might look like:

LineDescriptionQtyUnitPriceTotal
1Maths tutoring session, 08.04.2025, 60 min.1hrCHF 80.00CHF 80.00
2Maths tutoring session, 15.04.2025, 60 min.1hrCHF 80.00CHF 80.00
3Maths tutoring session, 22.04.2025, 60 min.1hrCHF 80.00CHF 80.00
4Cancellation 29.04.2025 (< 24h notice, 50% fee)1flatCHF 40.00CHF 40.00
TotalCHF 280.00

Invoice note: Payment due within 10 days. Cancellations with less than 24 hours notice will be charged at 50% of the session rate.

This note protects you legally and makes your cancellation policy transparent.

Automatic & on time

Recurring invoices for subscriptions and courses

If you have 10 students, you don't want to create 10 invoices manually every month. Set up your recurring invoices once – Magic Heidi sends them automatically. With payment reminders so your cash flow doesn't depend on forgetful parents.

Magic Heidi Recurring Invoice Course
Before vs. After

Manual vs. Magic Heidi

What most tutors experience every day – and how to do it better

TaskManualMagic Heidi
Create a 10-lesson packageExcel + Word invoice, 20 min.Fill in a template, 2 min.
Track lesson creditsHandwritten list, error-proneAutomatically in the client profile
Monthly course invoiceRetype every monthSet up once, runs automatically
Payment reminderForgotten or awkward follow-upAutomatic reminder after due date
Expense trackingKeep receipts and enter manuallyTake a photo, AI does the rest

Teaching materials, room rental and travel as expenses

As a self-employed tutor you have deductible expenses: books and teaching materials, room rental for your teaching space, mileage allowance for home visits. Take a photo of the receipt – the AI automatically reads the date, amount and category. No manual entry, no lost receipts.

Magic Heidi Expense Tracking Tutor
What Magic Heidi offers teachers

Everything tutors and private teachers need

No bloated accounting software. Only the features you actually use.

Invoice templates for every model

Create templates for hourly rate, 10-lesson package and course series. Set up once, filled out in seconds. With customisable service descriptions and a field for cancellation notes.

  • Templates for hourly, package and course
  • Description with date and duration
  • Cancellation policy as invoice note
  • Swiss QR code generated automatically

Recurring invoices & reminders

Set up recurring invoices for monthly courses. Magic Heidi sends automatically and issues a payment reminder when the due date is exceeded – without you having to step in.

  • Recurring invoices set up once
  • Automatic monthly sending
  • Payment reminder on overdue
  • Overview of open and paid invoices

Expenses & simple bookkeeping

Photo of the receipt, done. The AI extracts date, amount and category. At year-end, export everything tax-ready – for your accountant or directly for your tax return.

  • AI-powered receipt capture by photo
  • Categories: materials, room, travel
  • Simple income-expense overview
  • Tax-ready export for your accountant
For tutors & private teachers

A professional invoice in minutes

Magic Heidi isn't built for accountants – it's for people who would rather teach than fill in forms.

  • 🎟
    Lesson packages & subscriptions

    Create prepaid packages and manage credit balances

  • 🔁
    Recurring invoices

    Set up monthly courses once, automatic sending

  • 🤖
    AI expense scanning

    Photo, AI reads date and amount automatically

  • 📲
    QR code payment

    Parents and students pay by scanning – instantly

Invoices
  • Invoice #3

    Magic Heidi

    CHF 500

    Jan 29

  • Invoice #2

    Webbiger LTD

    CHF 2000

    Jan 24

  • Invoice #1

    John Doe

    CHF 600

    Jan 20

Self-employed as a teacher
in Switzerland

Occasional tutoring on the side or full-time course provider – the legal requirements differ. Here are the key points Swiss tutors need to know.

🇨🇭 Swiss compliant
🔒 Secure & Private
💬 English support
⭐ Mobile-first design
📋
Simplified bookkeeping

Under CHF 100k turnover: income and expenses are sufficient

🏥
AHV contribution

Required once you have regular income from self-employment

🎓
VAT exemption

Education services are exempt from Swiss VAT under Art. 21 VAT Act

💰
Continuing education deduction for students

Students can deduct up to CHF 12,400 in education costs – they need your invoice

Tutor invoice checklist

Checklist: what your invoice must include

Copy this checklist and tick it off before sending your next invoice.

Mandatory items on every Swiss invoice:

  • ✅ Your full name and address (as service provider)
  • ✅ Student's / client's name and address
  • ✅ Unique invoice number
  • ✅ Invoice date
  • ✅ Service description: subject, date(s), duration of each session
  • ✅ Unit price and total amount
  • ✅ Payment terms (recommendation: 10 days)
  • ✅ Your IBAN / bank details
  • ✅ Swiss QR code (legally required since 2022)

Recommended for tutors and private teachers:

  • ☑ Cancellation policy as a note ("cancellations < 24h charged at 50%")
  • ☑ Validity period for lesson packages ("valid 6 months from issue date")
  • ☑ VAT exemption note if applicable ("educational service per Art. 21 Swiss VAT Act, exempt from VAT")
  • ☑ Your UID number, if you have one

Magic Heidi handles all of this automatically – QR code, invoice number, formatting included.

FAQ

Frequently asked questions from tutors and private teachers

Do I actually need to issue invoices as a tutor?

Yes – for two reasons. First, an invoice is proof of your service and protects you in payment disputes. Second, many students and parents need a formal invoice to claim the costs as continuing education expenses in their tax return (up to CHF 12,400 per year). Without your invoice, they can't claim this deduction.

How do I correctly invoice a 10-lesson package?

Issue the invoice for the full package upfront, before the first session takes place. Description: '10-lesson piano package – 10 sessions of 45 min., valid from [date]'. Keep a separate record of sessions already delivered. Magic Heidi helps you maintain this overview without Excel spreadsheets.

Can I charge for cancelled sessions and no-shows?

Yes, if you've mentioned a cancellation policy in your terms and conditions or directly on the invoice. Common practice is 50–100% of the session rate for cancellations with less than 24 or 48 hours notice. Add the cancellation fee as a separate line item, e.g. 'Cancellation 22.03.2025 (< 24h notice, 50% fee) – CHF 40.00'.

Do I need to charge VAT on tutoring and private lessons?

In most cases, no. Education and teaching services are exempt from Swiss VAT under Art. 21(2)(11) of the VAT Act – regardless of your turnover. This applies to tutoring, music lessons, language courses and similar educational offerings. You are therefore not required to register for VAT for these services, even if your turnover exceeds CHF 100,000.

How do I set up recurring invoices?

In Magic Heidi, create an invoice for your course, activate the recurring invoice function and set the frequency (monthly, weekly) and send date. Magic Heidi sends the invoice automatically and reminds the student when payment is due. You no longer need to intervene manually.

What expenses can I deduct as a trainer?

As a self-employed trainer, you can claim professionally-related expenses as business costs: teaching materials and books, room rental for your teaching space, mileage allowance for home visits, continuing education costs for your own professional development, and a proportion of home-office costs (if you teach from home). Magic Heidi captures these receipts by photo and categorises them automatically.

When am I considered self-employed as a private teacher?

As soon as you teach regularly for payment, you are considered self-employed for tax purposes – regardless of whether you've registered a sole proprietorship or not. The obligation to pay AHV contributions also begins with regular income. Recommendation: register with your AHV compensation fund and keep simple income-expense records from the start.

How do I issue a receipt for the continuing education tax deduction?

Your regular invoice is sufficient as proof. What's important is that the service description (subject, date, duration), your name as service provider and the amount paid are clearly visible. Magic Heidi generates professional invoices with all the necessary details – your student can submit these directly with their tax return.

Reviews

What independent professionals say about Magic Heidi

Real reviews from self-employed people across Switzerland who have simplified their invoicing

★★★★★
“For a long time I was looking for a simple and intuitive accounting system, suitable even for someone who is not an IT expert. With Excel I lost a lot of time. I discovered Magic Heidi online, tried it and subscribed straight away: finally accounting is no longer a burden.”
YomatimeYoga and massage studio · App Store review (translated from Italian)
★★★★★
“Software that is easy to use, with a clear interface and a layout that is both pleasant and functional. There is no need to be an accounting expert to use it. The invoice layout is automated and professional, which saves me a lot of time in my daily work.”
Nadia RiebenTrustpilot review

Simple pricing. No surprises.

One plan. All features. Cancel anytime.

Free Trial

CHF 0/ month
Try all features
  • 3 invoices included
  • 3 expenses included
  • All features unlocked
  • No credit card required
  • Cancel anytime
Start for free

Monthly

CHF 39/ month
per month, flexible billing
  • Unlimited invoices
  • Unlimited expenses
  • AI expense scanning
  • Recurring invoices & reminders
  • Swiss QR invoices
  • Bank statement import
  • Mobile + desktop access
  • Standard support
Start monthly

30-day money-back guarantee. Try it risk-free.

You teach. Magic Heidi handles the invoices.

You became a tutor, music teacher or course provider because you want to share your knowledge – not to do accounting. Magic Heidi handles the admin side so you can focus on teaching.