Legal Requirements for a Company Domicile in Switzerland in 2025
What Are the Legal Requirements for a Company Domicile in 2025?
If you're planning to set up or operate a company in Switzerland, a legally valid business address—also called a domicile—is required by Swiss commercial law. Whether you're forming an AG (Ltd.) or GmbH (LLC), you must provide a proper domicile for registration in the Swiss Commercial Register.
SwissFirm.ch offers flexible, fully compliant business addresses that meet all legal standards—ideal for founders, remote entrepreneurs, and growing businesses.
What Does Swiss Law Require?
As of 2025, your company domicile in Switzerland must include:
A physical address in Switzerland (no PO boxes)
Legally authorized use of the premises via a lease or domicile contract
Mail delivery capability and accessibility by authorities and banks
Official communication services for handling government and legal correspondence
In some cases, a local board representative is also required
You can review these legal requirements on the official SECO website.
How SwissFirm Supports You
At SwissFirm.ch, we offer services that are fully aligned with Swiss commercial regulations: