Hourly rate by tutor profile
| Tutor profile | In person (LU) | Online |
|---|---|---|
| University student (Bac+2 to Master) | €25–€40/hr | €18–€28/hr |
| Specialised maths student (UNI Luxembourg, KU Leuven, ETH) | €35–€50/hr | €25–€38/hr |
| Qualified secondary teacher (active or retired) | €40–€55/hr | €32–€45/hr |
| Tutor with première bac maths-fortes specialisation | €50–€70/hr | €40–€55/hr |
| Agency-employed tutor with structured curriculum | €55–€70/hr | €42–€55/hr |
| Travel surcharge outside Luxembourg-Ville | +€8–€18/session | n/a |
All figures are TTC. Maths tutoring as a service of independent contractors registered for TVA carries the 17 % standard rate. Many tutors operate below the €35 000 annual threshold and apply the franchise de TVA — this is legal and must be stated on the invoice with the wording "TVA non applicable, art. 56quater de la loi modifiée du 12 février 1979".
What pushes a price up:
- Première bac final-year prep — high stakes, dense calendar, often 2 sessions/week for 4 to 6 months; +€5 to €15/hr versus a regular maintenance contract
- Trilingual maths brief — vocabulary in DE, FR and LB simultaneously is more demanding than monolingual; tutors versed in all three command +€5 to €10/hr
- University-prep specialist — advanced calculus, probability, linear algebra for UNI Luxembourg, ULB or German Hochschulen; €55 to €75/hr
- Travel time — sessions in rural communes (Mersch, Ettelbruck, Diekirch, Wiltz) frequently include a €10 to €18 travel surcharge
- In-home premium — €5 to €10/hr higher than tutor-host or library setup, depending on the family's preference
What pulls a price down:
- Group sessions with 2 or 3 students — total billed splits, individual cost falls 30 to 50 %
- 12-week commitment vs. pay-as-you-go — typical 8 to 12 % discount
- Online format — saves the tutor's travel time; cheaper for the family without losing much in maths content
How tutoring maps onto the Luxembourg curriculum
The Luxembourg secondary system runs in parallel tracks with different mathematics intensities. A tutor's match to the track is more important than years of experience.
Cycle inférieur (7e to 5e), classique and général:
- Maths instruction in German for most pupils, switching to French in many géneral classes from 5e onwards
- Topics: arithmetic, basic geometry, introduction to algebra, proportions, simple equations
- Most common tutoring need: catching up after a difficult term grade
- Typical tutor profile: university student, €25 to €40/hr, 1 to 2 sessions per week
- Session length: usually 1 hour; 1,5 hours for two-topic catch-up
Cycle moyen and supérieur (4e to 1ère), classique:
- Maths in French in most schools
- Topics: linear algebra, functions, trigonometry, descriptive statistics, intro to calculus
- Tutor profile shifts to qualified secondary teacher or specialist student, €35 to €55/hr
- Sessions often 1,5 hours, 1 per week during the year, 2 per week before exam periods
Première bac (7e classique = terminale-equivalent):
- The pivotal year. The student picks maths-fortes (5 hours/week + spécifique 3 hours) or maths-faibles (3 hours/week)
- Maths-fortes is the prerequisite for engineering, economics, computer science, medicine in many continuations
- Tutoring intensity rises sharply: 2 sessions/week, often 90 minutes each, from January to May
- Specialist tutor with première bac maths-fortes track record commands €50 to €70/hr
- Total tutoring spend for a season often €2 800 to €4 800
ESC (École supérieure de commerce) and lycée technique tracks:
- Different syllabus, more applied; statistics, financial maths, applied geometry
- Tutor needs to know the specific syllabus — generic university maths student often misses the focus
- Pricing similar to lycée général: €35 to €55/hr for in-person
A clarifying call before the first session: Ask the tutor which Luxembourg track they have already prepared students for and how recently. A teacher who knows the examen complémentaire topics from 2024 onwards is worth more than one whose last engagement was a 2018 graduation.
Online vs. in-person — when is each the right call
Online tutoring became a real option after 2020 and now sits at 30 to 40 % of the LU market. The trade-offs are not the same across age groups.
In-person works best for:
- Cycle inférieur (7e to 5e) — younger students focus better with a tutor in the room; sessions average longer concentration windows
- Première bac maths-fortes — final-year exam pressure benefits from in-room reading of body language and confidence
- Concept-introduction sessions — drawing on paper, pointing at notebooks, sharing a calculator screen — all easier face to face
- Family preference for accountability — the parent sees the tutor arrive, sees the session happen, sees the tutor leave
Online works best for:
- Cycle moyen and supérieur — students aged 14 to 18 have the digital fluency to use shared whiteboards (e.g. Microsoft Whiteboard, GoodNotes shared, Notability sync)
- Specialist subject access — a tutor in Brussels or Vienna who specialises in maths-fortes is reachable online but not weekly in person
- Travel-time-saving for rural communes — Wiltz, Clervaux, Vianden families gain 1 to 2 hours back per week
- Catch-up between exam prep blocks — short 30 to 45-minute online sessions for a single problem set, much harder to justify if a tutor has to travel
Hybrid pattern that often works:
- 1 in-person session per week (concept work, exam-style problem sets)
- 1 online session per week (review, homework follow-through)
- Total cost typically lands between full in-person and full online; family pays for what each format does well
Pricing impact of the format choice:
| Format | Indicative rate | Travel cost | Notes |
|---|---|---|---|
| Full in-person, central LU-Ville | €40–€55/hr | €0 | Tutor at family home or library |
| Full in-person, rural commune | €40–€55/hr | +€10–€18/session | Travel surcharge typical |
| Hybrid (1 in person + 1 online/wk) | Blended €35–€48/hr | Lower | Often the best value mix |
| Full online | €25–€45/hr | €0 | Specialist reach, no travel |
Tools that make online tutoring actually work:
- Shared whiteboard with stylus or graphics tablet on the tutor side
- Screen-share for displaying the textbook PDF or the homework photo
- Audio quality (USB mic) — the single biggest determinant of session attention
- Recording with consent (RGPD compliant) for later review
Tax, declared income and the franchise de TVA
A maths tutor in Luxembourg can operate as an employee of an agency, as an independent contractor, or as a casual occasional service provider. The status determines tax treatment, social-security contributions, and what the family must pay or withhold.
Status A — agency-employed tutor:
- Tutor is salaried by an agency (or operates under a coopérative)
- Family invoices the agency, agency invoices the family with TVA
- Net hourly rate to family: €55 to €70/hr typical
- No paperwork on the family side beyond paying the invoice
- Agency handles the tutor's fiscal and social position
Status B — independent contractor (autorisation d'établissement de prestataire de services):
- Tutor holds an Autorisation d'établissement, has a TVA number
- Above €35 000/year turnover: charges 17 % TVA on each invoice
- Below €35 000/year: applies the franchise de TVA, invoice carries the wording "TVA non applicable, art. 56quater de la loi modifiée du 12 février 1979"
- Family pays the invoice; family does not withhold tax
- Tutor declares revenue under bénéfice commercial in their annual tax return
Status C — casual / occasional provider:
- Used by university students providing 1 to 3 sessions per week alongside their studies
- Below the threshold for compulsory commercial registration
- Income still must be declared under "Revenus divers" or via the simplified status if applicable
- Family receives a hand-written or typed acknowledgement, not a TVA invoice
- Cheaper but offers fewer protections (no contractual recourse if the tutor cancels mid-term)
A note on travail au noir:
- Repeat, regular tutoring services paid in cash without any declaration is undeclared work
- Both tutor and family carry exposure: tutor to fiscal and social back-payment; family loses any practical recourse if a session is missed or a problem arises
- Light-touch one-off help to a friend's child for a small thank-you is not the issue; the issue is a regular ongoing service over a school year
For families: what to ask before the first session:
- Is the tutor independent (TVA number or franchise statement) or agency-employed?
- Will an invoice be issued in writing? (Required to keep an audit trail and to claim back through any employer family-care benefit)
- For employer-funded family-care budgets: a written invoice with provider details is mandatory; cash payments don't qualify
Income-tax angle for tutors:
- Tutoring revenue under €35 000/year: Form 100, line for revenus commerciaux, simplified accounts
- Above the threshold: TVA registration and quarterly VAT returns
- Most active tutors keep paperwork via a small bookkeeping app or a spreadsheet — annual cost negligible compared to the simplification
How to choose a tutor — six checks before signing up
A maths tutor for a Luxembourg secondary student is a 6 to 9-month commitment with a real impact on the school year. Six checks separate a strong fit from an expensive disappointment.
1. Curriculum match. Ask which specific Luxembourg track they have prepared in the last two years (Lycée classique 4e maths, Lycée général 3e maths, première bac maths-fortes, ESC maths). A tutor who has only worked on French baccalauréat or German Abitur is not the same product.
2. Language match. Confirm the tutor can teach in the language the student's school uses for maths instruction (German for cycle inférieur classique, French from 5e in many schools). A tutor who can switch into LB to explain a tricky concept earns extra trust.
3. Diagnostic first session. A serious tutor offers a 60 to 90-minute paid diagnostic to identify gaps before quoting the full programme. The output is a written assessment plus a session plan. €40 to €70 typical, sometimes credited against the first month if the family signs.
4. Reference check. Ask for two references — ideally one current student family and one from the last academic year. A tutor with no live references after three years on the market is a question mark.
5. Materials and homework. A real tutor brings or shares dedicated worksheets, not just the school textbook. Annotated past examen complémentaire papers, problem banks for première bac topics, structured weekly exercises — the materials show the seriousness of the programme.
6. Cancellation and rescheduling policy. Standard market is 24 hours' notice to cancel without charge; lower notice typically charges 50 to 100 % of the session. Multi-week absence (school trip, illness) — confirm whether the family can pause without losing the slot.
A short trial month before full commitment: A 4-week trial at the agreed rate is a fair compromise: the family confirms the chemistry, the tutor confirms the student's actual level versus declared level. After 4 weeks, both sides decide on the season-long programme — typically 24 to 32 sessions over the school year for première bac, less for earlier cycles.
Red flags during the first contact:
- "I can teach all subjects" — maths-fortes première bac is not the same as cycle inférieur basics; depth beats breadth
- No diagnostic offered — a tutor who quotes a full year without seeing the student is a process risk
- No written invoice mentioned — tax exposure plus zero recourse
- Pricing well below the market band — usually means undeclared status, sometimes means under-qualified, often both
Cost-saving levers without losing quality
Tutoring is one of the few household services where the cheapest path is rarely the right one — the opportunity cost of a lost school year is far higher than any saving. But several levers reduce the bill without weakening the academic outcome.
Group sessions:
- Two students at the same lycée, same level, same chapter difficulties — share a 90-minute session
- Tutor charges typically +30 to +40 % of the solo rate, family savings of 35 to 45 % per family
- Works only when the two students are at genuinely similar level; mismatch erodes both sides
Hybrid online + in-person:
- 1 session in person + 1 online per week is often the best value mix
- Total weekly cost typically €60 to €90 instead of €80 to €110 for two in-person sessions
- Quality holds up if the tutor uses a proper whiteboard tool and the student has a quiet workspace
Use the school's own resources first:
- Lycées offer rattrapage gratuit during certain periods (often mid-year and Easter break)
- The Maison de l'orientation in Luxembourg-Ville offers free guidance sessions
- The IUIL and SCRIPT publish free Luxembourg-curriculum resources online
Group with neighbours, share the travel surcharge:
- A single tutor visiting two families in Mersch or Diekirch on the same evening can drop the travel surcharge from €18 to €9 per family
- Coordination effort is low; quality identical
Block-pricing commitment:
- 12-week block at one fixed price typically saves 8 to 12 % versus pay-as-you-go
- Trade-off: family commits, refunds rare for unused sessions
- Worth the trade-off when there is a clear exam target (première bac, examen complémentaire)
Use peer-to-peer for low-stakes maintenance:
- A 17-year-old maths-fortes student tutoring a 14-year-old at €15 to €20/hr is a real option
- Works for confidence-building, drilling repeat exercises, weekly homework support
- Does not replace a qualified tutor for exam prep, but cuts the total bill in half during off-peak periods
The lever that does NOT save money in the long run:
- Picking the cheapest option in the market band — usually means undeclared status, no contract recourse, no proper materials, no diagnostic. The €15 saving per session compounds into a missed exam and a repeat year, which costs €15 000 in delayed-career terms.
Private maths tutoring in Luxembourg costs €35 to €60 per hour in 2026 in person, with most engagements settling near €48. The match between tutor profile and the student's actual Luxembourg track matters more than the headline rate — a qualified secondary teacher who knows première bac maths-fortes is worth €15 more per hour than a generic university student. Confirm declared-income status with a written invoice (full TVA at 17 % or franchise statement), ask for a paid diagnostic before signing a season-long programme, and structure the schedule with a hybrid in-person plus online mix to control travel surcharges. Fynd.lu lists declared maths tutors and tutoring agencies in Luxembourg with verified TVA numbers, qualifications visible on the profile and structured invoicing — request three diagnostics before locking in a season-long contract.
