Business & Productivity

DACH Business Registry Lookup (UID / Handelsregister / Firmenbuch)

Look up Swiss companies via Zefix (CHE-UID) and parse Handelsregister (DE) / Firmenbuch (AT) entries.

Learn more

Combines a live Zefix REST integration for Switzerland with structured parsing for German Handelsregister and Austrian Firmenbuch extracts. Swiss UID format is CHE-XXX.XXX.XXX (modulo-11 check digit, like Czech IČO). When AICT_ZEFIX_USER and AICT_ZEFIX_PASS are configured in mu-plugins/aict-config.php, the tool calls https://www.zefix.ch/ZefixPublicREST/api/v1/company/uid/{uid} for instant CH lookups (Zefix requires a free Basic-Auth account). For DE/AT — and as a CH fallback — paste the public registry text and the tool extracts name, registered office, legal form, registration number and active status into a structured record.

Pro Feature

Look up Swiss companies via Zefix (CHE-UID) and parse Handelsregister (DE) / Firmenbuch (AT) entries. This is a Pro tool — upgrade to unlock it along with every other Pro tool on the platform.

Upgrade to Pro — $19/mo

✓ All Pro tools · ✓ Unlimited daily runs · ✓ Saved presets and result history

How to Use DACH Business Registry Lookup (UID / Handelsregister / Firmenbuch)

  1. CH: gib eine UID im Format CHE-XXX.XXX.XXX (mit oder ohne Punkte) ein — z. B. CHE-105.962.207 für Migros Genossenschaftsbund.
  2. CH alternativ: Firmennamen eingeben — Zefix sucht dann via /search-Endpunkt.
  3. DE: Auszug von Handelsregister.de kopieren und in 'Registereintrag' einfügen.
  4. AT: Auszug aus dem Firmenbuch (justizonline.gv.at) einfügen.
  5. Du erhältst Name, Sitz, Rechtsform, Registernummer und Status als strukturiertes JSON.

Use Cases

1

Vor Vertragsschluss: prüfen, ob ein DACH-Lieferant aktiv eingetragen ist

2

Auto-Fill für die DACH-Rechnungserstellung — UID/Anschrift in einem Schritt

3

Due Diligence bei Akquisitionen oder Investitionen

4

CRM-Validierung — Bulk-Check der gespeicherten Firmen

Tips for Best Results

  • Schweizer UID hat eine Modulo-11-Prüfziffer (vergleichbar mit dem tschechischen IČO). Ungültige UIDs werden lokal abgefangen, ohne Zefix-API-Call.
  • Zefix verlangt einen kostenlosen Basic-Auth-Account — registriere dich auf zefix.ch und hinterlege die Credentials in mu-plugins/aict-config.php als AICT_ZEFIX_USER / AICT_ZEFIX_PASS.
  • Handelsregister.de und Firmenbuch.at haben keine kostenlose API — das Paste-Format ist die offizielle DACH-Lösung.
  • Cache: erfolgreiche CH-Lookups werden 24 h pro UID gespeichert.

Frequently Asked Questions

Kostet das etwas?

Nein. Zefix ist eine öffentliche REST-API des Bundesamts für Justiz (CH). Der einzige Aufwand ist eine kostenlose Account-Registrierung für Basic-Auth. DE/AT nutzen Copy-Paste — keine API-Gebühren.

Wie aktuell sind die Daten?

Zefix synchronisiert sich mehrmals täglich mit den kantonalen Handelsregistern. Unser Cache hält 24 h pro UID; bei Stammdaten-Änderungen (Sitz, Rechtsform) frühestens am Folgetag sichtbar.

Was, wenn die UID ungültig ist?

Die Modulo-11-Prüfung findet lokal statt — eine ungültige UID wird sofort mit einer Fehlermeldung abgewiesen, ohne API-Aufruf.

Part of these workflows

This tool is used in step-by-step guides that help you get more done

🔒
Your Privacy is Protected

We keep your input and the result for up to 90 days to run the service, prevent abuse and, if you're signed in, show your history. They are processed by the AI providers listed in our Privacy Policy. We don't sell them.

Related tools

Try this agent

API Automation AgentDescribe an automation in plain English → REST/webhook recipe → curl + Python + Node samples…Try this agent →

Related workflow

Create invoice + refresh DSGVO policyIssue a DACH-conform invoice and update the privacy policy in one sittingRun workflow →

Read more