RISTER News & Insights

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











