registerbuch.ch

Commercial register · Auditor

BDO AG

Liestal · CHE-147.528.510 · Company page

Auditor of 166 companies, formerly of 197 more — derived from publications in the Swiss Official Gazette of Commerce (SHAB).

Not a register extract: “active” means the company’s most recent publication that names any auditor names this one — and the company has not been deleted. “Documented since” is the earliest published event, not the start of the audit relationship.

About the data

JOURNAL, KEIN REGISTERAUSZUG. Der SHAB publiziert den Stand zum Zeitpunkt einer Publikation, nicht den heutigen. `status` ist ABGELEITET: «aktiv» = die JUENGSTE Publikation dieses Mandanten, die ueberhaupt eine Revisionsstelle nennt, nennt genau diese; «beendet» = sie nennt eine andere (dann steht sie in `replacedBy`) oder einen Revisionsverzicht. Eine Publikation OHNE Revisionsstelle heisst NICHT «keine» — 89 % der Mutationen nennen sie schlicht nicht. Ausnahme, erkennbar an `endedBy`: nennt die juengste Publikation diese Stelle, ist aber die MANDANTIN selbst nicht mehr eingetragen, steht «beendet» OHNE `replacedBy` (es wurde keine andere Stelle publiziert). `endedBy: "company_deleted"` = unter der Nummer der Mandantin ist eine Loeschung (SHAB HR03) publiziert, am oder nach der juengsten Revisions-Publikation und ohne spaetere Eintragung oder Mutation unter dieser Nummer; `endedAt` ist ihr Datum, `endedPublicationNumber`/`endedSourceUrl` ihr Beleg; `endedReason` nennt, soweit erfasst, den dort publizierten Grund (z.B. merger, liquidation_completed, bankruptcy — letzteres NUR bei ausdruecklicher Konkursformel; fehlt das Feld, ist der Grund nicht erfasst), bei `merger` nennt `mergedInto` die Uebernehmende. `endedBy: "company_not_in_register"` = keine solche Loeschung gefunden, aber die Mandantin fehlt unter jeder ihrer Nummern im Zefix-Firmenindex (Index nicht aelter als 30 Tage, Publikation aelter als der Index), und keine Firma dort traegt ihren Namen; ein Enddatum ist dann NICHT bekannt, `endedAt` fehlt. Unter alter kantonaler Nummer (CH-…) oder nur durch ihr Fehlen im Index erkennbar, bleibt das Mandat «aktiv», solange eine Firma gleichen Namens im Index steht — sie kann dieselbe Gesellschaft unter neuer Nummer sein. `activeTotal` und `activeMandates` zaehlen nach derselben Regel.

ABDECKUNG: 2002-01-16 bis heute, aber aus ZWEI Quellen mit unterschiedlicher Dichte. Ab 2018-09-03 liest Protime ein strukturiertes Pflichtfeld der amtlichen Schnittstelle (21.4 % der Publikationen tragen eine Aussage). Davor gibt es nur das PDF, und die Revisionsstelle steht dort im Fliesstext — daraus extrahiert, mit 13.6 % duenner und ohne Vollstaendigkeitsgarantie. AUSTRITTE sind aus dem Archiv NICHT erfasst: die Tabelle kennt nur Bestand, keine Bewegung, und eine Austrittszeile waere von einer Bestandszeile nicht zu unterscheiden. Ein Mandat, das endete OHNE dass eine andere Revisionsstelle oder ein Revisionsverzicht publiziert wurde, steht deshalb faelschlich als «aktiv». `since` ist IMMER das fruehest BELEGTE Ereignis, NIE der Mandatsbeginn — ein Mandat, das seit 1998 laeuft und seither nie publiziert wurde, erscheint mit einem spaeteren Datum oder fehlt ganz. Nie als «Revisionsstelle seit JAHR» ausgeben. SUCHE UEBER DIE UID — BEIDE RICHTUNGEN: Archiv-Zeilen tragen haeufig keine oder die alte Registernummer (CH-020.3.…) statt der heutigen CHE-UID, und die Ziffern der beiden treffen einander nie. Das gilt fuer `auditorUid` (Pruefgesellschaft) EBENSO wie fuer `companyUid` (Mandantin) — letztere kommt aus derselben Spalte der Publikation. Beide Wege finden Archiv-Zeilen deshalb nur teilweise. Die Suche ueber den NAMEN findet mehr — aber sie ist NICHT einfach die bessere: sie VERMISCHT Rechtstraeger gleichen Namens. Belegt an PwC: unter dem identischen Namen «PricewaterhouseCoopers AG» stehen mindestens SECHS verschiedene CHE-UIDs. Per `auditorUid` sind es 4'192 Mandanten (EINE Gesellschaft, sauber abgegrenzt), per Name 11'487 Mandanten — alle Rechtstraeger dieses Namens zusammen, darunter 3'397, die nur ueber Zeilen ohne jede UID erreichbar sind. Alle drei Zahlen sind MANDANTEN, nicht Zeilen. Wer eine bestimmte Gesellschaft meint, nimmt die UID; wer die Marke meint, den Namen — und muss wissen, dass mehrere Rechtstraeger darin stecken.

Currently auditor of166

Formerly auditor of197

  • Lausanne VD · CHE-103.375.632 · documented since 21.07.2014 · last published 12.08.2026 · company deleted (07.10.2026) · Official PDF
  • Aesch (BL) BL · CHE-101.458.129 · documented since 15.09.2014 · last published 01.10.2025 · replaced by KPMG AG (21.09.2026) · Official PDF
  • Le Noirmont JU · CHE-114.813.352 · documented since 16.10.2017 · last published 05.09.2025 · replaced by KPMG AG (17.09.2026) · Official PDF
  • InterGGA Netz AG
    Reinach (BL) BL · CHE-402.982.328 · documented since 21.07.2021 · last published 27.06.2025 · company deleted (27.06.2025) · Official PDF
  • Zwahlen S.A.
    Court BE · CHE-107.198.702 · documented since 14.10.2021 · last published 06.01.2025 · company deleted (23.06.2025) · Official PDF
  • Chemspeed Technologies AG
    Füllinsdorf BL · CHE-102.298.696 · documented since 03.10.2014 · last published 28.11.2024 · replaced by PricewaterhouseCoopers AG (02.06.2026) · Official PDF
  • Luzern LU · CHE-295.487.618 · documented since 14.05.2024 · last published 14.05.2024 · replaced by perblo gmbh (07.11.2025) · Official PDF
  • Top Menage Schmid Reinigungen Regio Fricktal GmbH
    Möhlin AG · CHE-107.445.177 · documented since 02.03.2023 · last published 10.08.2023 · replaced by Stephan Revisions AG (22.02.2024) · Official PDF
  • Basel BS · CHE-105.678.859 · documented since 28.07.2014 · last published 03.08.2023 · audit waiver (opting-out, 31.12.2024) · Official PDF
  • Etraxa Romandie SA
    Gimel VD · CHE-434.464.894 · documented since 05.06.2023 · last published 05.06.2023 · company deleted (27.01.2026) · Official PDF
  • Baden AG · CHE-107.973.217 · documented since 27.08.2020 · last published 04.04.2023 · replaced by Hersberger Revisionsgesellschaft AG (10.01.2024) · Official PDF
  • Liestal BL · CHE-108.721.090 · documented since 15.02.2010 · last published 17.03.2023 · replaced by FORVIS MAZARS SA (23.12.2024) · Official PDF
  • Frenkendorf BL · CHE-346.208.498 · documented since 06.03.2023 · last published 06.03.2023 · replaced by Stephan Revisions AG (22.02.2024) · Official PDF
  • Ziefen BL · CHE-101.162.054 · documented since 27.02.2023 · last published 27.02.2023 · replaced by Stephan Revisions AG (15.10.2024) · Official PDF
  • Muttenz BL · CHE-112.300.343 · documented since 16.02.2010 · last published 27.02.2023 · replaced by Stephan Revisions AG (24.08.2026) · Official PDF
  • Pensionskasse der Thommen Aircraft Equipment AG
    Muttenz BL · CHE-109.735.278 · documented since 13.05.2016 · last published 16.02.2023 · company deleted (30.12.2025) · Official PDF
  • TMSR Verwaltung GmbH
    Frenkendorf BL · CHE-192.229.479 · documented since 16.02.2023 · last published 16.02.2023 · replaced by Stephan Revisions AG (09.01.2024) · Official PDF
  • Luzern LU · CHE-156.531.830 · documented since 31.01.2023 · last published 31.01.2023 · audit waiver (opting-out, 12.12.2024) · Official PDF
  • Top Menage Schmid Reinigungen Regio Basel-Stadt GmbH
    Basel BS · CHE-486.016.528 · documented since 30.01.2023 · last published 30.01.2023 · replaced by Stephan Revisions AG (03.01.2024) · Official PDF
  • INS Engineering + Consulting AG
    Hochwald SO · CHE-101.957.415 · documented since 30.11.2018 · last published 14.10.2022 · company deleted (20.06.2025) · Official PDF
  • Allschwil BL · CHE-108.130.285 · documented since 03.10.2011 · last published 30.06.2022 · replaced by Copartner Revision AG (11.09.2026) · Official PDF
  • Sissach BL · CHE-496.467.944 · documented since 15.02.2022 · last published 15.02.2022 · replaced by TRETOR AG (01.09.2025) · Official PDF
  • Buss Immobilien und Service AG
    Pratteln BL · CHE-103.679.500 · documented since 30.10.2014 · last published 10.02.2022 · replaced by PricewaterhouseCoopers AG (24.06.2022) · Official PDF
  • Pratteln BL · CHE-109.436.410 · documented since 24.12.2009 · last published 10.02.2022 · replaced by PricewaterhouseCoopers AG (16.09.2025) · Official PDF
  • WASA Verwaltungs AG
    Pratteln BL · CHE-102.424.802 · documented since 20.06.2016 · last published 10.02.2022 · audit waiver (opting-out, 25.06.2024) · Official PDF
  • Liestal BL · CHE-105.956.432 · documented since 15.02.2010 · last published 01.02.2022 · replaced by OBT AG (16.10.2026) · Official PDF
  • Liestal BL · CHE-112.989.678 · documented since 09.02.2015 · last published 19.01.2022 · replaced by Duttweiler & Partner Wirtschaftsprüfung AG (26.05.2026) · Official PDF
  • Gewitec AG
    Kappelen BE · CHE-107.468.020 · documented since 11.11.2021 · last published 11.11.2021 · company deleted (21.08.2026) · Official PDF
  • Permanence Pratteln AG
    Pratteln BL · CHE-499.382.557 · documented since 25.04.2014 · last published 09.11.2021 · company deleted (23.12.2022) · Official PDF
  • Liestal BL · CHE-450.719.041 · documented since 02.09.2021 · last published 02.09.2021 · replaced by TRETOR AG (18.09.2023) · Official PDF
  • NEWA ONE AG
    Muttenz BL · CHE-235.370.800 · documented since 14.06.2021 · last published 14.06.2021 · company deleted (11.04.2025) · Official PDF
  • Muttenz BL · CHE-114.359.732 · documented since 29.12.2020 · last published 29.12.2020 · replaced by TRETOR AG (11.08.2023) · Official PDF
  • Deltanet AG
    Dietikon ZH · CHE-107.453.372 · documented since 07.06.2016 · last published 19.11.2020 · audit waiver (opting-out, 05.10.2021) · Official PDF
  • CU Beteiligungen AG
    Liestal BL · CHE-112.655.504 · documented since 17.09.2020 · last published 17.09.2020 · company deleted (02.06.2023) · Official PDF

Page 2 of 4