Ga naar hoofdinhoud
toll.one

Switzerland HGV toll (LSVA) and PSVA over 3.5 t: how to pay

How does a lorry, motorhome or coach over 3.5 tonnes pay in Switzerland?

Switzerland charges vehicles over 3.5 tonnes on the whole road network, not only the motorways. A goods vehicle pays the LSVA, 2.39 centimes per tonne-kilometre at Euro 6, recorded by an on-board unit or declared online before entry. A heavy motorhome, caravan or coach pays the lump-sum PSVA for every day it is in the country instead. Neither needs the motorway vignette.

At a glance, as of 24 September 2026

Every figure below is from the Federal Office for Customs and Border Security (BAZG), read on 24 September 2026.

  • Goods vehicles and their trailers over 3.5 tonnes: the LSVA, by kilometres driven in Switzerland, weight and emission category, for private use too.
  • LSVA rates: 3.26 centimes per tonne-kilometre for Euro 0 to 5, 2.82 in category II, 2.39 for Euro 6. An 18 tonne Euro 6 lorry driving 100 km pays CHF 43.02.
  • A foreign lorry without an approved on-board unit registers its trip in advance through the Via portal, up to 5 days before entry.
  • Motorhomes, caravans, coaches and buses over 3.5 tonnes: the PSVA, a flat charge for each calendar day in Switzerland, even parked, with a minimum of CHF 25 per payment.
  • Where: every public road, not only the motorways.
  • Vignette: not needed for a vehicle that pays either charge.
  • No PSVA proof of payment: a CHF 100 fine plus the charge itself.
  • toll.one sells the annual Swiss vignette for vehicles up to 3.5 tonnes, with a service fee. It sells neither heavy vehicle charge.

Two charges, split by what the vehicle carries

Both Swiss charges start above 3.5 tonnes; what separates them is use. A vehicle built to carry goods pays the performance-related LSVA, with no distinction between commercial and private use. Heavy passenger vehicles, campervans and motorhomes, caravans, coaches and buses, tractors and goods vehicles limited to 45 km/h pay the lump-sum PSVA instead.

A trailer can pull a light car into the PSVA. A trailer over 3.5 tonnes towed by a vehicle that would otherwise owe nothing, such as a car under 3.5 tonnes, is charged on the towing weight.

Unlike the vignette, both charges apply on every public road. BAZG's motorway charge is owed only by vehicles that are not subject to a heavy vehicle charge, so a vehicle paying the LSVA or PSVA needs no vignette.

Decide which of the two applies from the vehicle type and weights in the registration document.

The LSVA is charged per tonne-kilometre

The LSVA is the kilometres driven in the Swiss customs territory, times the relevant weight in tonnes, times the rate for the emission category. The relevant weight is the maximum permissible laden weight in the registration document; for a lorry with a trailer it is the two maximum weights added together, and it never counts for more than 40 tonnes.

The rates are 3.26 centimes per tonne-kilometre in category I, which covers Euro 0 to 5, 2.82 in category II and 2.39 in category III, Euro 6. They rose by 5% on 1 January 2025 to follow inflation. A Swiss-registered or regular lorry records its kilometres with a NETS or EETS on-board unit; since the start of 2026 only this LSVA III system operates.

Work out the charge before you go: weight times kilometres times the rate.

A foreign lorry without a unit declares the trip before entering

A foreign vehicle without an NETS or EETS unit must register for the LSVA through NMTS in the Via portal, at nmts.ch, before it enters Switzerland and up to 5 days ahead. You enter the country and number of the plate, the EURO category, the total weight of the combination in kilograms, the entry and exit dates and the distance, and pay by credit card or fuel card, or in cash at a staffed crossing.

Nothing has to be shown at the border. Before leaving you can raise the weight, never lower it, and change the distance either way; with a card, adjustments stay open until 5 days after exit. The exit date cannot be changed, so enter the longest stay you might need, up to 5 days.

Register from the office before the driver sets off, and share the link with the driver if they will pay cash at the border.

The PSVA is paid per day, even for a parked motorhome

The PSVA is owed for each day the vehicle spends in Switzerland, whether it is driven or parked on a campsite. It can be paid for one to thirty consecutive days, one to eleven consecutive months, or a calendar year, based on the weight in the registration document, and BAZG publishes the rates in Via. Every payment is at least CHF 25.

A single day is the calendar day, until 11.59pm, except that a day validated after 7pm runs until 11.59pm the following day. A stay that runs longer than planned has to be paid again in Via before the paid period ends. Leaving early earns a pro-rata refund only when it is more than CHF 50, less a fee of 5% and at least CHF 30.

Pay in the Via app or on via.admin.ch before you cross, since an unstaffed crossing has no counter.

Checks are by plate, and the PSVA fine is fixed

Police and customs check the charges on Swiss roads, and a PSVA payment is checked against the registration number, so a forgotten phone is not an offence. Driving a PSVA vehicle without valid proof of payment means paying the charge and a CHF 100 fine. For the LSVA, BAZG compares its own stationary and mobile recordings with the kilometres declared; it publishes no fixed fine.

Keep the Via confirmation until the vehicle has left the country.

We sell the vignette up to 3.5 tonnes, not the LSVA or PSVA

toll.one does not sell the LSVA, the PSVA or NMTS registrations. They are paid only to BAZG, through Via or an approved provider.

A car, van or motorhome up to 3.5 tonnes needs the annual vignette instead. We sell it for a service fee on top of the federal price, and the Swiss vignette page shows the total.