Ninth Harbor · Verify · Guides

How to check a German company before you pay it

The German commercial register is free and official. It is also built for patient, one-at-a-time lookups in German. Here is how to get through it.

Where German companies are registered

German companies are registered with their local court (Amtsgericht): HRB numbers for corporations such as GmbH, UG and AG, HRA for registered partnerships and sole traders. Since August 2022 anyone can read the register free of charge at the common portal of the federal states, handelsregister.de. No login, no fee for the standard printouts.

One thing to know up front: the register number alone is not unique across Germany. "HRB 12345" exists at many courts, so you need the name plus the court, or the name plus the city.

The check, step by step

  1. Get three things from the supplier: the exact legal name including the legal-form suffix (GmbH, UG (haftungsbeschränkt), GmbH & Co. KG, AG), the register court and number (for example "Amtsgericht München, HRB 123456"), and the VAT ID (USt-IdNr., DE plus nine digits). German businesses are required to put all of this on a proper invoice, so asking is entirely normal.
  2. Search on handelsregister.de. Use the normal search; the portal offers an English interface, though the documents themselves are German. Search by register number plus court, or by name plus city. Try the name with and without umlauts (Müller and Mueller) if the first attempt finds nothing.
  3. Open the current printout ("AD"). This is the live extract: legal name, registered seat, business address, share capital, the managing directors (Geschäftsführer) or management board (Vorstand), and who holds signing authority (Prokura). Viewing it is free.
  4. Check status and recent changes. A company in liquidation carries "i.L." after its name. The chronological printout ("CD") shows recent entries such as a change of managing director or a moved seat; fresh changes right before a large prepayment are worth a question.
  5. Cross-check the Impressum. German law requires business websites to carry a legal notice (Impressum) stating the legal name, register court and number, the managing directors, and the VAT ID. Compare it line by line with the register entry. A "German supplier" whose site has no Impressum, or whose Impressum names a different company, is a serious flag.
  6. Confirm that accounts exist. Annual accounts are not on the register portal; they are published at unternehmensregister.de. You are not doing financial analysis here; you are checking that a company of the claimed age and size has been publishing anything at all.
  7. Validate the VAT ID in VIES. A German quirk: for DE numbers VIES returns only valid or invalid, with no name or address, so a valid result cannot by itself be tied to the company. Our VIES guide covers what validation does and does not prove.

Why this is harder from abroad

Want it done for you?

Supplier Verification Report, within 24 hours

We run every check on this page against the official sources and send you one source-cited report with a plain verdict: Verified, Verified with cautions, or Not verified. Within 24 hours of payment, €129 per company (companies registered in the UK, Germany, the Netherlands, or France). See what the report covers →