MFK inspection notice: checks, costs and missed dates
At some point the letter arrives: the notice for the periodic vehicle inspection, in Switzerland usually called the MFK (Motorfahrzeugkontrolle). Here you will find when your car is due, what the inspection station looks at, what the fees are in your canton – and why ignoring the notice can cost you your vehicle registration document.
📅 When does my car have to go for its MFK inspection?
The intervals are set out in Art. 33 of the Ordinance on the Technical Requirements for Road Vehicles (VTS). For most private owners these deadlines apply:
| Vehicle type | First inspection | Then | Source |
|---|---|---|---|
| Passenger cars, motorcycles, trailers over 0.75 tonnes | 5–6 years after first registration | After 3 years, then every 2 years | VTS Art. 33 |
| Vans, motorhomes | 4 years after first registration | Then every 2 years | VTS Art. 33 |
| Older vehicles (over 10 years) | — | New inspection on change of owner | TCS |
Important:
- The notice is sent to you in writing by your cantonal road traffic office (Strassenverkehrsamt, the authority that registers vehicles and licenses drivers) (ch.ch). In some cantons you can also book the appointment online, for example in Zurich and Basel-Stadt.
- You can have your vehicle inspected voluntarily earlier, at any time – for example before a sale, so you can advertise it as “inspected”.
- A change of owner does not change the date, unless the vehicle is more than ten years old.
- Inspections take place at the cantonal road traffic office, at licensed private inspection stations or, in the cantons of Aargau, Bern, Neuchâtel, Solothurn, St. Gallen, Ticino and Zurich, also at the TCS technical centres (TCS).
🔍 What gets checked?
According to the VTS, the inspection covers these areas:
| Area | What is checked | Typical defects |
|---|---|---|
| Identification | Vehicle documents, rating plates, chassis number | Missing or incorrect documents |
| Brakes | Braking performance, brake pads, brake fluid | Worn pads, leaking lines |
| Steering | Play, function, condition | Excessive play, defective parts |
| Visibility | Glass, mirrors, windscreen wipers | Cracks, damage, defective wipers |
| Lighting and electrics | All lights, indicators, hazard lights, battery | Blown bulbs, incorrect adjustment |
| Chassis and axles | Frame, suspension, shock absorbers | Rust, corrosion, loose parts |
| Wheels and tyres | Tread depth, tyre pressure, condition | Insufficient tread (under 1.6 mm), damage |
| Exhaust emissions | Emission values, OBD system | Emissions too high, defective OBD |
Cantonal additions:
- St. Gallen: also explicitly checks bodywork, load-bearing parts and corrosion (sg.ch).
- Zurich: requires you to present the car at operating temperature and clean; if it is very dirty, the inspection cannot be completed (zh.ch).
- Older cars (roughly model years 1976 to 2006): without a recognised OBD system they also need the exhaust maintenance document.
💡 Tip: you do not have to present the car yourself. Another person or your garage may do it for you.
💰 What does the MFK inspection cost? Fees by canton
Fees vary by canton and vehicle type. Here is an overview of the current tariffs (as of 2026):
| Canton | Passenger car | Motorcycle | Re-inspection | Source |
|---|---|---|---|---|
| Bern | CHF 60 | CHF 60 | CHF 30 | Bern fee schedule 2026 |
| Aargau | CHF 58 | — | — | ag.ch |
| Zurich | CHF 30 per inspection unit | — | Garage confirmation: CHF 20 | Zurich fee order 2026 |
| St. Gallen | CHF 55 | — | — | sg.ch |
| Basel-Stadt / Basel-Landschaft | CHF 55 | — | — | bs.ch |
| Solothurn | CHF 55 (+ CHF 20 processing fee at the TCS) | — | — | so.ch |
Additional fees at a glance:
| Type of defect | Cost (approx.) | Example |
|---|---|---|
| Re-inspection | CHF 30–60 | After complaints |
| Garage confirmation | CHF 20 | St. Gallen |
| Non-attendance fee | CHF 30–180 | For not turning up |
| Withdrawal order | CHF 60 | When driving is prohibited |
Good to know:
- In the cantons of Aargau, Bern, Neuchâtel, Solothurn, St. Gallen, Ticino and Zurich, the TCS technical centres also carry out inspections on behalf of the office.
- TCS members often pay reduced prices for voluntary inspections.
⏳ Postponing the appointment
The rules are cantonal. The most important ones:
| Canton | Maximum postponement | Deadline for the request | Online? | Source |
|---|---|---|---|---|
| St. Gallen | 30 days | At least 5 working days before the appointment | ❌ | sg.ch |
| Basel-Stadt / Basel-Landschaft | 3 months | Within 3 months of the first notice | ✅ free of charge | bs.ch |
| Zurich | 3 months | Online or in writing | ✅ | zh.ch |
| Obwalden / Nidwalden | — | At least 7 days in advance | ✅ (only once) | vsz.ch |
How to do it, step by step:
- Online: if your canton offers it (e.g. Zurich, Basel)
- By phone: call the cantonal road traffic office
- In writing: by email or letter to the office
- Wait for confirmation: you receive a new confirmed appointment
⚠️ Important:
- An appointment cannot simply be cancelled – always ask for a postponement, never ignore the notice.
- Submit the request before the original appointment; some cantons require a valid reason (holiday, illness).
- The postponement itself is usually free of charge.
- Always give the notice number; your garage can also request the postponement on your behalf.
- Re-inspections cannot be postponed in many cantons (e.g. St. Gallen).
⚠️ What happens if I ignore the notice?
In short: it gets expensive – and you lose your registration.
📜 Legal consequences
- The vehicle registration document is withdrawn (Art. 106 VZV) if you fail to appear without sufficient reason.
- A real case: in 2024 the Administrative Court of Solothurn upheld such a case: the owner did not turn up, the office summoned him again and then withdrew the vehicle registration document and number plates with immediate effect (Judgment VWBES.2024.5).
💸 Costs of a missed appointment
| Canton | Non-attendance fee | Withdrawal order | Plates seized (police) | Source |
|---|---|---|---|---|
| Zurich | CHF 30 per inspection unit | CHF 60 | CHF 180 | zh.ch |
| Obwalden / Nidwalden | Inspection fee due | — | — | vsz.ch |
⚠️ Important: even if the notice never arrives, for example because of an inspection backlog at the office, you as the owner remain responsible for the condition of your vehicle (TCS via Nau).
✅ MFK preparation: checklist
🔧 Two weeks before the inspection
- Have the service done: take the car to the garage to check brakes, lighting and tyres – ideally together with the next service (ch.ch).
- Pre-test: the TCS MFK pre-test costs from CHF 60 for members and covers the typical defects (TCS).
- Prepare documents: vehicle registration document, insurance policy, if applicable the exhaust maintenance document (older cars without OBD), recent inspection reports.
🚗 The day before the inspection
- Wash the car: in Zurich and other cantons, heavy dirt can lead to the inspection being refused.
- Test all lights: headlamps, indicators, brake lights, tail lights, hazard lights.
- Check the tyre pressure (cold tyres) and the tread depth: minimum 1.6 mm, recommended 3 mm.
- Clean glass and mirrors, check the wiper blades.
🎯 On the day
- Present the car at operating temperature (mandatory in Zurich!).
- Arrive on time (5–10 minutes early), with all documents.
🔧 Typical defects: check them yourself
According to the TCS Bern section, around 15 % of vehicles fail the MFK (Nau). The most frequent complaints:
| Area | Frequency | Check it yourself | Repair cost (approx.) |
|---|---|---|---|
| Lighting | ⭐⭐⭐⭐⭐ | Do all the lights work? | CHF 10–50 |
| Tyres | ⭐⭐⭐⭐ | Tread ≥ 1.6 mm? Cracks? | CHF 50–200 per tyre |
| Brakes | ⭐⭐⭐ | Even braking? Squealing? | CHF 100–400 |
| Running gear | ⭐⭐⭐ | Clunking noises? Wheel bearing play? | CHF 200–800 |
| Glass | ⭐⭐ | Cracks? Vision obstructed? | CHF 100–300 |
| Exhaust | ⭐⭐ | Smoke? Warning light? | CHF 100–500 |
How to avoid defects:
- Lighting: test all lights every month
- Tyres: check tread and condition before every change of season
- Brakes: have them checked every year by a garage
- Glass: have cracks repaired immediately
🔄 And if defects are found?
- Re-inspection: normally repair and present the vehicle again within 30 days – you have to arrange the appointment yourself.
- Minor defects: in some cantons (e.g. St. Gallen) a garage confirmation that the defects have been fixed is enough. In St. Gallen this is called the repair confirmation procedure and takes place within 14 days (ch.ch).
- Keep the inspection report: it records the mileage and proves, when you sell, that your odometer is correct.
🏛️ News 2026 and cantonal peculiarities
| Canton | News | Details | Source |
|---|---|---|---|
| Basel-Stadt | Extended opening hours from 01.06.2026 | Goal: spread counter visits better, reduce waiting times | bs.ch |
| Basel-Landschaft | Live waiting times | For the Füllinsdorf and Münchenstein sites | baselland.ch |
| Basel-Landschaft | Online booking | Only for the Füllinsdorf site, not Münchenstein | baselland.ch |
| Itingen (BL) | New inspection station MFP from 01.07.2026 | Sägeweg 15 | AGVS beider Basel |
Online services by canton:
| Canton | Online booking | Live waiting times | Source |
|---|---|---|---|
| Basel-Stadt | ✅ | ✅ | bs.ch |
| Basel-Landschaft | ✅ (Füllinsdorf only) | ✅ | baselland.ch |
| Zurich | ✅ | ❌ | zh.ch |
| St. Gallen | ❌ | ❌ | sg.ch |
| Aargau | ❌ | ❌ | ag.ch |
The Basel-Landschaft inspection authority is a department of the Security Directorate (SID); together with the Basel-Stadt authority it runs the joint vehicle inspection station (MFP) in Münchenstein for technical re-inspections and practical driving tests (baselland.ch).
📚 More information
More in the guide Selling a used car: how a complete service book pushes the price.