Business Ownership


  • Employee establishes LLC/Ltd
  • Employment with own company
  • Company invoices client abroad
  • No direct contractual relationship between employee and client abroad
  • Days worked in country of client don’t trigger international taxation
  • High revenue allows beneficial tax structures
  • Taxolution Advisory LLC incorporates Swiss company, runs accounts and does all reporting


  • Minimum capital of CHF 20’000 (LLC)

Setup and Costs

  • 14-21 days setup time
  • Setup costs: starting at CHF 3’500
  • Ongoing costs: starting at CHF 400/month