RISTER News & Insights

How to set up a road transport company in Switzerland: OFT transport licence

How to set up a road transport company in Switzerland: OFT transport licence

Setting up a road transport company in Switzerland is a major opportunity, but it also means entering one of Europe’s most tightly regulated sectors. As soon as the activity becomes professional and the vehicles exceed certain weight thresholds, the transport licence issued by the Swiss Federal Office of Transport (OFT/FOT) becomes mandatory. With the entry into force of the new rules on 1 May 2025, the requirements relating to good repute, financial capacity, professional competence and a real registered office in Switzerland have been reinforced. Companies must now demonstrate a robust structure and qualified supervision to access the profession on a sustainable basis. This complete guide – based on official OFT documents – explains, in a clear and operational way, everything you need to know to understand whether your activity requires a licence, meet the access conditions and set up your transport company in Switzerland. Do I need an OFT transport licence? Summary The ...

Contact us

We look forward to hearing from you

 

Address

Rue Adrien-Lachenal 26
1207 Geneva
Suisse

 

Phone

+41 (0)22 566 82 45

Contact us