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).
You probably owe money to the tax office!
With Taxfix, you get clarity. Submit your income tax return now before 31/07/2026 and know in advance what you'll owe the tax office.
Start now02.
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 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.
How much does Taxfix cost?
You can use Taxfix from €39.99 or €99.99: Choose exactly the solution that suits you and your needs. Find our full pricing details on our costs page
Expert
Your personal point of contact
Your tax advice tailored to you and your case
Experts by your side
Contact your expert anytime
Error-free instead of paying extra
Have your taxes reviewed risk-free by licensed experts
Don't leave money on the table
Experts get you what you're owed
Extended filing deadline
March 1st 2027
Basic
Clear & fast
You handle everything step by step
See your refund in advance
First estimate, without guarantee
Save time
Carry over values from the previous year
Start
Calculate your refund for free
Find out in minutes what the tax office owes you.
Upgrade to Basic
Happy with the amount? File directly with Basic
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