Formation

Swiss Commercial Register: How the Handelsregister and ZEFIX Work

Stefan Brunner

Stefan Brunner

Senior Advisor

22 April 2026

6 min read

Every Swiss AG (Aktiengesellschaft) and GmbH (Gesellschaft mit beschrankter Haftung) must be entered in the cantonal Handelsregister before it can conduct business. Under OR Art. 931(1), registration is not merely a formality — for corporations, it is constitutive: the company does not legally exist until the entry is made. Understanding how the Handelsregister and its federal search portal ZEFIX operate is essential for any founder, director, or compliance officer working with Swiss companies.

What is the Handelsregister?

The Handelsregister is the Swiss commercial register, maintained at cantonal level by the Handelsregisteramt of each canton. Switzerland has 26 cantons, each operating its own register. Data is synchronised centrally and published on the federal ZEFIX portal. For a company domiciled in Zug, the competent authority is the Handelsregisteramt des Kantons Zug.

The register records the legal existence and key facts of every registered entity in Switzerland. Any change to these facts — a new director, a capital increase, a change of registered office — must be reported to the Handelsregisteramt. Failure to notify within the statutory period exposes the company and its directors to penalty provisions under OR Art. 937 and related cantonal enforcement rules.

ZEFIX: the federal search portal

ZEFIX (Zentraler Firmenindex) is the free public search portal operated by the Swiss Federal Office of Justice at zefix.ch. Any person can search for any registered Swiss company by name, UID number, or canton. ZEFIX shows a real-time feed from all cantonal Handelsregister databases.

A ZEFIX entry for an AG typically displays: the full company name, legal form, registered seat (Sitz), date of first entry, current members of the board of directors with their individual or collective signature authority, and the share capital. For a GmbH, the entry also shows the names of all quotaholders (Gesellschafter) and their quota amounts — which is a key distinction from the AG, where shareholder names are not publicly searchable.

The UID — Unternehmens-Identifikationsnummer

Upon registration, every Swiss company is automatically assigned a UID (Unternehmens-Identifikationsnummer) in the format CHE-XXX.XXX.XXX. This unique identifier is used across all Swiss federal and cantonal administrations: for VAT registration (MWST), AHV social insurance contributions, customs, and all official correspondence with federal authorities. The UID is also displayed on ZEFIX and is the primary key for cross-agency lookups. It is not possible to choose your UID — it is assigned by the Federal Statistical Office (FSO) at the moment of Handelsregister entry.

Infographic

Swiss Commercial Register — Key Facts

Handelsregister: the public register of Swiss companies

ZEFIX

Public online search portal

Central company index at zefix.ch — real-time access to all registered companies.

26

Cantonal register offices

Each canton maintains its own commercial register; all are linked via the federal system.

UID

Unique company identifier assigned

Every registered company receives a UID (Unternehmens-Identifikationsnummer) number.

Public

Register is publicly accessible

Directors, registered office, articles of association — all publicly searchable via ZEFIX.

Close-up of a hand signing insurance documents in an office setting.

The 5-step registration process

StepActionWho performs itTypical duration
1Name reservation and ZEFIX uniqueness checkFounder / fiduciary via zefix.ch1–2 days
2Notarial deed (Offentliche Beurkundung) and articles of associationSwiss notary + founders or PoA holder1 day (appointment)
3Share capital deposit and bank confirmation (Einzahlungsbestatigung)Founder at Swiss bank5–30 days (KYC-dependent)
4Handelsregister filing — submission of complete dossierFiduciary / notarySame day as deed
5ZEFIX publication and UID assignmentCantonal Handelsregisteramt3–7 business days (Zug)

Zug is consistently one of the fastest cantons for Handelsregister processing. Once the complete dossier is filed, a typical AG or GmbH entry appears in ZEFIX within 3–7 business days. The company's legal existence commences on the date the Handelsregisteramt records the entry — not the date the founders signed the deed.

Public vs private: what the register shows

InformationAGGmbH
Company namePublic (ZEFIX)Public (ZEFIX)
Registered seat (Sitz)PublicPublic
Legal formPublicPublic
Date of registrationPublicPublic
UID numberPublicPublic
Share capital amountPublicPublic
Board of directors / managing officersPublic — names + signatory authorityPublic — names + signatory authority
Authorised signatoriesPublicPublic
Shareholder / quotaholder namesNOT public — shareholder register held internally (OR Art. 697j)Public — all quotaholders listed with amounts
UBO / beneficial owner registerNOT public — held internally by company onlyNOT public — held internally only

OR Art. 697j — UBO register: Since 2015, Swiss AGs and GmbHs must maintain an internal register of beneficial owners (persons holding more than 25% of shares or votes, or otherwise exercising controlling influence). This register is held by the company itself — it is not filed with the Handelsregisteramt and is not publicly searchable on ZEFIX. It must be available to Swiss authorities upon lawful request (e.g., from FINMA or a cantonal tax authority).

Infographic

Swiss Company Registrations by Entity Type

Approximate share of new commercial register entries (annual, est.)

GmbH~55%
AG~25%
Sole proprietorship~15%
Branches~3%
Associations & foundations~2%
Hands signing a contract with a blue pen, close-up view.

Modifications and ongoing obligations

What triggers a Handelsregister update

Any change to the registered facts must be reported promptly. Common modification events include: appointment or resignation of a director or managing officer, change of signatory authority (individual vs collective), capital increases or reductions, change of company name, change of registered office address, and amendment of the articles of association (Statuten). Each modification requires a formal application to the Handelsregisteramt, supported by the relevant board resolution or shareholder resolution and — for certain changes — a new notarial deed.

Penalty provisions for late or missed filings

The obligation to keep the Handelsregister current is not discretionary. Under OR Art. 937, the cantonal supervisory authority can compel a company to file and, in persistent cases, initiate dissolution proceedings. Directors who knowingly permit incorrect information to remain on the register may also face personal liability. In practice, Zug and other cantons send reminder notices before escalating to enforcement, but relying on this is not advisable.

SHAB: the official gazette

The SHAB (Schweizerisches Handelsamtsblatt — Swiss Official Gazette of Commerce) at shab.ch is the official publication medium for Handelsregister notices. Every new company registration, modification, and dissolution is published in the SHAB. Liquidation notices, creditor calls in insolvency proceedings, and SOGC (SHAB) announcements of company dissolution all appear here. The SHAB is also the legally authorised notice channel for third-party creditor claims in a liquidation.

Further reading

FAQ

Frequently asked
questions

Precise answers to the most common questions about forming a company in Switzerland. For specific advice on your structure, book a free consultation.

Free consultation

Free Consultation

Ready to incorporate
in Switzerland?

Speak with a Zug advisor. We'll review your structure, recommend the optimal entity type, and outline the timeline. No commitment — no pricing barrier at entry.

Baarerstrasse 25 · 6300 Zug · Switzerland · Est. 2007