Business registration number in Germany: which number you need
In Germany, there isn’t one single “business registration number” that every business uses everywhere. Instead, you get different numbers from different authorities depending on what you do (trade, freelance work, VAT, company register). The good news: most self-employed people only need a small set of these numbers in day-to-day life.
The most important points at a glance
- You usually need a tax number (Steuernummer) to file taxes and to identify your business with the tax office.
- If you run a trade (Gewerbe), you typically register at the trade office (Gewerbeamt) and receive a trade registration confirmation (often with a local reference/registration number).
- A VAT ID (USt-IdNr.) is mainly relevant if you do cross-border EU business or want a public-facing number for invoices.
- A commercial register number (Handelsregisternummer) only exists if your business is entered in the commercial register.
01.
What Is a Business Registration Number in Germany?
A “business registration number” in Germany is a generic term people use for the official numbers that identify your business with authorities or in business documents.
Which number they mean depends on the context: tax office, trade office, VAT, or the commercial register.
Don’t mix these up
- Tax number (Steuernummer): identifies your business for tax purposes at the tax office.
- Personal tax ID (Steuer-ID): identifies you as a private person for life (not your business).
Prepare your own tax return
From €39.99
Free until your refund calculation – then from €39.99 for submission.
Receive an advance calculation of your refund and pay only when you turn it in
Guided and intuitive process with simple questions
Automatic data retrieval: simply retrieve your income data from the tax office and have it pre-filled
The general deadline applies (July 31st)
€59.99 for married couples or registered partnerships looking to file a tax return together
Save money and secure exclusive benefits with Taxfix+
Get your tax assessment for free and only pay when you submit your return
Our Expert Service does it for you
From €99.99
20% of your refund (minimum fee: €99.99).
Provide a few necessary documents in minutes
An independent tax advisor will prepare your tax return for you
Personalised document upload: Only submit documents that are completely necessary
Detailed check of your information
Benefit from an extended tax deadline (April 30th, 2026)
Hand over, pay, relax.
02.
Which Business Numbers Exist in Germany?
Germany uses several different business numbers, and you only need the ones that match your situation.
The most common ones are the trade registration reference (for trades), the tax number, the VAT ID, and (for registered entities) the commercial register number.
You may also come across other identifiers (for example for payroll/social security or newer business identifiers), but they are not the “everyday” numbers for most freelancers and small businesses.
Trade Registration Number (Gewerbenummer)
A trade registration number (“Gewerbenummer”) is the number or reference shown on your trade registration confirmation after you register a trade with your local trade office.
In practice, the name and format vary by municipality, and some cities use terms like a local trade register number.
Where you’ll see it
- Your trade registration confirmation (often called the “Gewerbeschein” in everyday language)
- Local correspondence from your municipality
What it’s used for
- Proving you registered a trade with the local authority
- Administrative processes with your municipality (not a replacement for tax numbers)
Tax Number (Steuernummer)
A tax number (Steuernummer) is the business tax number issued by your local tax office (Finanzamt).
You typically receive it after you submit the tax registration questionnaire for your self-employment/business.
Where you’ll see it
- Letters from your tax office
- Your tax account/documents for your business
What it’s used for
- Your tax declaration (income tax filing, VAT filings if relevant, and communication with the Finanzamt)
- Invoices: invoices generally need either your tax number or your VAT ID
VAT Identification Number (USt-IdNr.)
A VAT identification number (USt-IdNr.) is a VAT number for EU business that you can apply for if you participate in cross-border EU trade/services (and often also if you simply want it).
It is issued separately from your tax number and is commonly used to identify you in EU VAT processes.
Where you’ll see it
- Your VAT ID letter/notification
- Your invoices (if you choose to show it)
What it’s used for
- Cross-border EU B2B transactions and VAT procedures
- Invoicing: you can generally show the VAT ID instead of the tax number
Commercial Register Number (Handelsregisternummer)
A commercial register number (Handelsregisternummer) is the number your company gets when it is entered in the commercial register.
You can usually look up registered entities via the official register portal.
Where you’ll see it
- Commercial register extracts and official registry entries
- Often also in a company’s public details (e.g., business communications)
What it’s used for
- Proving the company’s registration and key legal facts (e.g., representatives)
- Formal business checks by partners, banks, or platforms
Scan your payslip, and you're done!
It's so simple and completely digital: photograph or upload your documents. Taxfix then automatically transfers all important information. Accurately and stress-free!
Start now for free03.
Which Business Registration Number Do You Actually Need?
You usually need a tax number, and you only need the other numbers if your business model triggers them.
A simple rule: tax number for taxes, trade registration for trades, VAT ID for EU VAT topics, commercial register number for registered companies.
Quick decision table (typical cases)
Your situation | You typically need | You might also need |
Freelancer (no trade registration) | Steuernummer | USt-IdNr. (if EU clients/suppliers or you prefer it on invoices) |
Sole trader with a trade (Gewerbe) | Trade registration confirmation + Steuernummer | USt-IdNr. (EU topics) |
GmbH / UG (haftungsbeschränkt) / many registered companies | Handelsregisternummer + Steuernummer | USt-IdNr. (often), trade office steps depending on activity |
You invoice business customers regularly | Steuernummer or USt-IdNr. on invoices | — |
You want an “invoice number to share publicly” | USt-IdNr. on invoices | Keep Steuernummer more private where possible |
Step-by-step: get the right number(s) without stress
- Clarify your activity: freelance work or trade?
- If it’s a trade: register at your local Gewerbeamt and keep the registration confirmation safe.
- Register for tax with the Finanzamt: submit the tax registration questionnaire and wait for your Steuernummer.
- Apply for a VAT ID (optional/needed): do this if you do EU business or want to use it on invoices.
- Check commercial register entry (only for certain legal forms/businesses): if your company is registered, keep your Handelsregisternummer handy.
- Set up invoicing correctly: make sure your invoices include the required details (including either Steuernummer or USt-IdNr.).
Invoice privacy tip
If you don’t want to share your Steuernummer widely, using your VAT ID on invoices is often the practical alternative—especially when you send invoices to many different customers.
Want to keep taxes simple from day one? Start your tax return with Taxfix - no tax knowledge needed.
Kleinunternehmer
Less bureaucracy, more support.
Small business owners in the care sector, design, catering, and various other areas do a lot—and we believe they deserve the best possible professional support for their projects. For example, with their taxes. So they can focus on their job and not on forms.
FAQ
No - Germany uses different numbers for different purposes, so “the” one official business registration number doesn’t exist in day-to-day practice.
You’ll normally deal with a tax number, and depending on your setup also a trade registration reference, VAT ID, or commercial register number.
Your invoice generally needs either your Steuernummer or your USt-IdNr.
Many self-employed people choose the USt-IdNr. if they have one, because it’s designed for business use (especially for EU-related VAT topics).
Freelancers usually don’t get a trade registration number, because they typically don’t register a trade.
Instead, you register with the tax office and receive a Steuernummer for your freelance activity (and you can apply for a VAT ID if needed)..
You can usually find and check numbers like this:
- Steuernummer: look at letters from your Finanzamt or your tax documents.
- Trade registration reference: check your trade registration confirmation from the Gewerbeamt (or request information from your municipality if you lost it).
- USt-IdNr.: verify via official VAT validation tools (EU-level) or the German confirmation process.
- Handelsregisternummer: search the official commercial register portal and download an extract if needed.
Money on my mind – The Taxfix Podcast
We're talking about money! We break the taboo and talk about money with exciting guests every week - without mincing words.
Listen now