Cantons
MFK in your canton
Fees, booking links and rules – with an official source.
| Canton | Official inspection fee | Present the car yourself? | Book / change an appointment |
|---|---|---|---|
| AG Aargau | CHF 58 per 20-minute inspection unit ag.ch |
Yes – according to the official source | ag.ch |
| AI Appenzell Innerrhoden | CHF 60 per passenger car ai.clex.ch |
– | ai.ch |
| AR Appenzell Ausserrhoden | CHF 60 per passenger car ar.clex.ch |
– | stva.ar.ch |
| BE Bern | CHF 60 per passenger car svsa.sid.be.ch |
– | svsa.sid.be.ch |
| BL Basel-Landschaft | CHF 78 per 20-minute inspection unit bl.clex.ch |
– | baselland.ch |
| BS Basel-Stadt | CHF 78 per 20-minute inspection unit bl-api.webcloud7.ch |
– | baselland.ch |
| FR Fribourg | CHF 50 per passenger car ocn.ch |
– | ocn.ch |
| GE Geneva | CHF 80 per passenger car silgeneve.ch |
– | ge.ch |
| GL Glarus | CHF 158 per hour of inspection time gesetze.gl.ch |
– | gl.ch |
| GR Graubünden | CHF 70 per passenger car gr-lex.gr.ch |
– | gr.ch |
| JU Jura | CHF 71.40 per passenger car jura.ch |
– | jura.ch |
| LU Lucerne | CHF 71 per passenger car strassenverkehrsamt.lu.ch |
– | strassenverkehrsamt.lu.ch |
| NE Neuchâtel | CHF 62 per passenger car rsn.ne.ch |
– | scan-ne.ch |
| NW Nidwalden | CHF 67 per passenger car vsz.ch |
– | vsz.ch |
| OW Obwalden | CHF 67 per passenger car vsz.ch |
– | vsz.ch |
| SG St. Gallen | CHF 60 per passenger car sg.ch |
– | sg.ch |
| SH Schaffhausen | CHF 60 per passenger car rechtsbuch.sh.ch |
– | sh.ch |
| SO Solothurn | CHF 150 per hour of inspection time bgs.so.ch |
– | so.ch |
| SZ Schwyz | CHF 55 per passenger car sz.ch |
– | sz.ch |
| TG Thurgau | CHF 65 per passenger car rechtsbuch.tg.ch |
– | strassenverkehrsamt.tg.ch |
| TI Ticino | CHF 80 per passenger car m3.ti.ch |
Yes – according to the official source | www4.ti.ch |
| UR Uri | CHF 60 per passenger car ur.ch |
– | ur.ch |
| VD Vaud | CHF 65 per passenger car vd.ch |
– | vd.ch |
| VS Valais | CHF 60 per passenger car lex.vs.ch |
– | vs.ch |
| ZG Zug | CHF 130 per hour of inspection time bgs.zg.ch |
– | zg.ch |
| ZH Zurich | CHF 30 per inspection unit zh.ch |
Yes – according to the official source | zh.ch |
checked on 04.11.2026. plus the canton's official inspection fee.