UBO lookup for Swiss companies
Resolves beneficial owners of Swiss GmbH / Sàrl entities from public SHAB / SOGC commercial-register publications. Works without sign-up.
Try a sample:or batch lookup ›
About & methodology
- Data source
- ZEFIX (Swiss federal commercial-register API). All entity data, publication text, and ownership history is fetched live per request — no scraping, no third-party caches.
- Region
- ZEFIX is operated by the Swiss Federal Office of Justice; the service is hosted in Switzerland. No data leaves Switzerland in the resolution path.
- Scope
- Active resolution: GmbH / Sàrl only — shareholder data is public via ZEFIX. Detected & flagged: AG/Kommanditaktiengesellschaft (in LETRA scope but Aktienbuch is private — upload feature on the roadmap), Genossenschaft / SICAV / SICAF (in LETRA scope, parser pending). Correctly identified as exempt: Stiftung, Verein, Einzelunternehmen, listed companies and their >75% subsidiaries, pension funds, public-law entities. Indirect UBOs are resolved through Swiss GmbH chains only; chains terminate at foreign entities or AG holdings with an explicit warning.
- Parser coverage
- German-language registers (DE/AG/ZG/LU/SO/SG/…) are fully supported. French (Romandy) and Italian (TI) publications are flagged with a warning — automatic shareholder extraction is in progress; for now, verify against zefix.admin.ch for those cantons.
- AML compliance screening
- Every resolved beneficial owner — and the entity itself — is automatically screened across five public compliance feeds via OpenSanctions (normalized, refreshed daily):
- SECO — Swiss sanctions list (Embargogesetz)
- OFAC SDN — US Treasury Specially Designated Nationals
- EU FSF — EU consolidated financial sanctions
- UN SC — UN Security Council consolidated list
- FINMA Warning List— Swiss financial supervisor's public register of unauthorized providers
- Jurisdictional risk (EDD)
- UBOs domiciled in jurisdictions subject to comprehensive sanctions (RU, BY, IR, KP, SY, CU, MM) or on the FATF black/grey list (VE, YE) trigger an Enhanced Due Diligence flag under Swiss AML rules (GwG), independent of personal sanctions status. The SummaryCard escalates to red on a high-risk-jurisdiction match even when no sanctions list hit is found.
- Privacy
- Pilot phase: the query you type (company name or UID) and a non-reversible visitor hash are stored in server logs for product improvement, retained 30 days, then deleted. Raw IP addresses are not logged. Result data (ZEFIX response, owner names) lives in the server process only for the request. See the privacy page for the full disclosure and deletion contact.
- Disclaimer
- Without guarantee. ubo.swiss assists with UBO identification but is not a substitute for the official cantonal commercial-register excerpt. Verify before filing via EasyGov.swiss under the Swiss Transparency Register (TJPG / LTPM, entering force autumn 2026; max. criminal fine CHF 500,000 for willful violation, 1-month update window for changes).