Founded in 1996, Swissroll is your one-stop-shop to compliance and payroll management when working in Switzerland.
Our services are all encompassing and once you have been offered a position as a contractor, we assist you along your journey to get established in Switzerland and enjoy your time here! From local registration with the authorities, to contractual management, obtaining a residency permit and of course, payroll management. We remove the burden of tax and legal compliance, allowing you to spend your free time enjoying the lifestyle, rather than form-filling.