Swiss commercial register

The quickest way to find a Swiss company is Zefix, the federal government's central business name index: enter the company name or UID, and the result links to the free extract from the cantonal commercial register. Only the register office of the canton where the company has its seat issues a certified extract. Prospex counts 737,556 active legal entities in the register; in the last 30 days the SHAB published 4,537 new registrations and, excluding sole proprietorships, 1,467 bankruptcies or court-ordered dissolutions.

What the commercial register holds and who keeps it

The commercial register lists Switzerland's legal entities: stock corporations (AG/SA), limited liability companies (GmbH/Sàrl), cooperatives, associations and foundations, as well as general partnerships, sole proprietorships and branches. For each it records the company name, seat and address, legal form and purpose, the people authorised to sign and, for companies with share capital, the capital and the auditor. An AG, a GmbH or a cooperative only comes into existence when it is entered. A sole proprietorship must register once its turnover in the last financial year has reached CHF 100,000. The shareholders of an AG do not appear in the register.

The cantons keep the register under federal oversight: 26 cantonal registers run by 28 offices, three of them in Valais. The Federal Commercial Registry Office (EHRA), part of the Federal Office of Justice, checks and approves every cantonal entry and runs Zefix. The rules are set out in Art. 927 ff. of the Swiss Code of Obligations (CO) and in the Commercial Register Ordinance (HRegV).

Commercial register extract: free online or certified

The online extract, on Zefix or the cantonal portal, is free and current to the last entry. It is enough for your own checks. Banks, notaries, courts and foreign authorities ask for a certified extract with a stamp and signature, which only the seat canton's register office issues.

The federal fee ordinance (GebV-HReg) allows CHF 10 to 120 for a certified extract. The offices that publish their price charge between CHF 25 and 50, with CHF 50 in Zurich and Vaud. To read an extract section by section, use the guide to the Swiss commercial register extract.

The SHAB, where every entry is published

Every entry is published online in the Swiss Official Gazette of Commerce (SHAB, FOSC in French) and only takes effect on publication (Art. 936a CO). The cantonal office sends the entry to the EHRA on the working day it records it in the daily register; once approved, it appears in the SHAB. Of the roughly 226,000 register notices published since January 2026, 94% appeared three working days after the daily-register entry.

The SHAB also carries the other notices the law requires, among them bankruptcy openings and the call to creditors of a company in liquidation. Reading SHAB/FOSC explains how a notice is built.

The UID number and the UID register

The Federal Statistical Office (FSO) assigns every entity in the commercial register a business identification number (UID) in the format CHE-123.456.789, free of charge and never the same number twice. It stays the same when the name or seat changes, and with the suffix MWST, TVA or IVA it serves as the VAT number.

The FSO's UID register also holds entities with no commercial register entry: self-employed people and liberal professions, associations and foundations that pay social security (AHV) contributions, farms and administrative units. For each entity it shows whether it is in the commercial register and registered for VAT. The guide to the Swiss UID number explains how to look one up and verify its check digit.

Terms on a commercial register extract

Commercial register offices of the 26 cantons

Each canton's page gives the office's address and opening hours and explains how to order a certified extract; it also lists the latest SHAB entries.

Canton Register office New registrations (30 days) Bankruptcies (30 days)
Zurich Zürich 864 170
Geneva Genève 346 277
Vaud Moudon 403 147
Bern Ostermundigen 349 60
Zug Zug 322 159
Aargau Aarau 339 71
St. Gallen St.Gallen 229 51
Lucerne Luzern 205 60
Ticino Biasca 179 85
Schwyz Schwyz 139 43
Valais Brig-Glis · Sion · St-Maurice 209 37
Thurgau Frauenfeld 113 37
Basel-Landschaft Arlesheim 113 37
Basel-Stadt Basel 124 37
Fribourg Fribourg 164 50
Solothurn Klus-Balsthal 116 46
Grisons Chur 87 26
Neuchâtel Neuchâtel 2 74 20
Schaffhausen Schaffhausen 25 3
Nidwalden Stans 24 13
Jura Delémont 34 5
Appenzell Ausserrhoden Herisau 19 28
Obwalden Sarnen 17 0
Glarus Glarus 22 3
Uri Altdorf 12 0
Appenzell Innerrhoden Appenzell 9 2

Frequently asked questions about the Swiss commercial register

Is the Swiss commercial register public and free?

Yes. The commercial register is public (Art. 936 CO), and the law requires entries, articles of association and foundation deeds to be available online free of charge. You can view any company's extract for free on Zefix or the cantonal portal. Only the certified extract carries a fee.

How do I get a certified commercial register extract?

From the register office of the canton where the company has its seat, depending on the canton online, by email, by post or at the counter. The federal ordinance allows a fee of CHF 10 to 120; the offices that publish a price charge CHF 25 to 50. Each canton's page explains the procedure.

What is the difference between Zefix and the cantonal commercial register?

The canton keeps the register, and its entry is the authoritative one. Zefix is the federal index: it makes the entries of all cantons searchable in one place and links to the cantonal extract. The data shown on Zefix itself has no legal effect.

What is a Swiss UID number?

The business identification number, in the format CHE-123.456.789. The Federal Statistical Office assigns it to each business once and for good. Since 2014 it has replaced the old commercial register number, and with the suffix MWST, TVA or IVA it is the VAT number.

How long does a new entry take to appear in the SHAB?

Usually three working days after the entry in the daily register: that was the case for 94% of the roughly 226,000 register notices published since January 2026. The cantonal office sends the entry to the EHRA the same working day, and the EHRA checks and approves it. The entry only takes effect once the SHAB publishes it.

I received an invoice for a commercial register entry. Is it genuine?

Commercial register fees are charged only by the cantonal offices. No federal authority sends invoices for commercial register entries, as the Federal Office of Justice points out. Check who is issuing an invoice before you pay it. SECO takes reports of suspicious invoices at fair-business@seco.admin.ch.