Steuer-ID, Steuernummer, Sozialversicherungsnummer: Which of Hamburg's 14 Finanzämter Actually Wants Which Number

Newly arrived families in Hamburg end up juggling three different official numbers issued by three completely separate authorities, and mixing them up is one of the most common early paperwork mistakes. The Steuer-ID (Steuerliche Identifikationsnummer) is an 11-digit number assigned once, for life, by the Bundeszentralamt für Steuern (BZSt), it never changes no matter how often you move or change jobs, and it's the number that appears on your payslip. The Steuernummer is assigned by whichever of Hamburg's own 14 district-based Finanzämter is responsible for your address, since Hamburg, unlike a city with one central tax office, splits administration across separate offices for Mitte, Nord, Altona, Eimsbüttel, Wandsbek, Harburg, Bergedorf and others, and unlike the Steuer-ID, it genuinely can change: moving to a different Hamburg district, or a change in marital status, can shift you to a different Finanzamt and a new number. The Sozialversicherungsnummer, a 12-character alphanumeric code issued through the Deutsche Rentenversicherung system, runs through an entirely different structure again, for Hamburg that typically means Deutsche Rentenversicherung Nord, the regional carrier for Hamburg, Schleswig-Holstein and Mecklenburg-Vorpommern, and it tracks pension, health, and social insurance contributions, with nothing to do with either tax number. Knowing which of the three a given form, employer, or Behörde is actually asking for saves a genuinely common source of new-arrival confusion.

The Official Rule

Three different German authorities each issue their own number to newly arrived families, and the fact that all three get loosely referred to as some version of a “tax number” or “ID number” in casual conversation is exactly what causes the confusion.

Three numbers, three authorities, three purposes
NumberIssued byFormatDoes it change?Main use
Steuer-ID (Steuerliche Identifikationsnummer)Bundeszentralamt für Steuern (BZSt)11 digitsNo, fixed for lifeWage tax reporting (ELStAM), appears on payslips
SteuernummerWhichever of Hamburg's 14 district Finanzämter covers your addressVaries by office formatYes, can changeProcessing your specific tax filings with that Finanzamt
Sozialversicherungsnummer (Rentenversicherungsnummer)Deutsche Rentenversicherung (for Hamburg, typically DRV Nord)12-character alphanumericNo, fixed for lifePension, health, and social insurance contribution tracking

The Steuer-ID is the one designed to never change. Sparkasse’s consumer guidance confirms it’s assigned once, for life, by the Bundeszentralamt für Steuern, and stays fixed regardless of how many times you move or change jobs within Germany. It’s specifically what appears on your payslip and what gets used to report your wage tax data through the ELStAM system, which is why an employer’s payroll department almost always means this number when it asks for your “Steuer-ID” or occasionally, loosely, your “tax number.”

The Steuernummer is a genuinely different thing, and Hamburg is a useful city to understand this in, because it doesn’t run one central Finanzamt the way a smaller city might. hamburg.de’s own list of Hamburg’s Finanzämter shows 14 separate district-based tax offices, Hamburg-Mitte, Hamburg-Nord, Hamburg-Altona, Hamburg-Eimsbüttel, Hamburg-Wandsbek, Hamburg-Harburg, Hamburg-Bergedorf, and others, each responsible for specific postal codes and neighborhoods rather than the city as a whole. Finanzamt Hamburg-Mitte, for example, handles the Altstadt and Neustadt districts plus the western part of HafenCity, while Finanzamt Hamburg-Nord covers Hoheluft-Ost, Groß Borstel, the northern part of Winterhude, Fuhlsbüttel, Eppendorf, Alsterdorf, and Ohlsdorf. t-online’s explainer and Dr. Iris Fohr’s tax-advisor guidance both note this number is used specifically for processing your individual filings with whichever office currently handles your case, and unlike the Steuer-ID, it genuinely can change: moving between Hamburg districts covered by different Finanzämter, or certain changes like marital status, can shift which office is responsible for you and result in a new Steuernummer, even without leaving the city at all.

The Sozialversicherungsnummer runs through a completely separate system again, Deutsche Rentenversicherung, not the tax authorities at all. For a Hamburg resident, the relevant regional carrier is typically Deutsche Rentenversicherung Nord, headquartered in Lübeck with an administrative office in Hamburg itself, and responsible for insured persons across Hamburg, Schleswig-Holstein, and Mecklenburg-Vorpommern. This 12-character alphanumeric code tracks your contributions and record across pension, health, and other social insurance, and has no relationship whatsoever to either of the two tax numbers above, despite the superficial resemblance in how the three get talked about interchangeably in everyday speech.

Stacks of paperwork and folders, one labeled Taxes, spread across a wooden desk alongside coins, reading glasses, and a pen, no personal account details visible

Photo by MART PRODUCTION on Pexels

What Real People Say

Newcomers describe the confusion showing up at very specific, predictable moments: an employer’s onboarding form asking for a “tax number” without specifying which one, a letter from a Hamburg Finanzamt referencing a Steuernummer that looks nothing like the 11-digit Steuer-ID they already have memorized, or a health insurance form asking for a Sozialversicherungsnummer that hasn’t even been issued yet because a first job hasn’t started. Tax advisors describing this pattern to clients consistently emphasize the same fix: identify which of the three authorities is actually asking, BZSt, your specific Hamburg Finanzamt, or Deutsche Rentenversicherung, since that alone usually clarifies which number is actually needed.

A detail that catches out more than a few Hamburg newcomers specifically is assuming there’s one “Hamburg Finanzamt” the way there might be a single central office in a smaller town. Because the city splits administration across 14 separate offices by district, a family that moves apartments within Hamburg, from Altona to Wandsbek, say, can genuinely end up with a different Steuernummer than the one they had before, purely because a different office now holds their file. The most consistently cited practical tip is to keep all three numbers, once you have them, recorded together in one place, precisely because they look superficially similar (strings of digits with no obvious label) but come from entirely different letters, systems, and government bodies, making it genuinely easy to reach for the wrong one under time pressure.

Step by Step

  1. Locate your Steuer-ID first, it's the 11-digit number on the BZSt letter you should have received after Anmeldung, and the one your employer will ask for during onboarding.
  2. If you're not sure which of Hamburg's 14 Finanzämter covers your address, use hamburg.de's own "Das richtige Finanzamt" tool rather than guessing based on which district name sounds closest to where you live.
  3. Don't confuse a Finanzamt letter's Steuernummer with your Steuer-ID, they look different and serve different purposes, and the Steuernummer is specific to your filings with that particular Hamburg office.
  4. Expect your Sozialversicherungsnummer to arrive once you start your first job, it's issued through the German social insurance system, typically Deutsche Rentenversicherung Nord for a Hamburg resident, not the tax authorities, so don't expect it at the same time as your Steuer-ID.
  5. If you move to a different part of Hamburg, check whether a new Finanzamt now covers your address, since this can genuinely change your Steuernummer even without leaving the city.
  6. Keep all three recorded together once issued, in a single, secure place, so you're not searching multiple documents under deadline pressure later.

Compliance Note

This page explains the general framework distinguishing Germany’s Steuer-ID, Steuernummer, and Sozialversicherungsnummer, including Hamburg’s own district-based Finanzamt structure, current as of mid-2026. It is not tax or legal advice. For questions about your specific numbers or filings, contact the Bundeszentralamt für Steuern, the Hamburg Finanzamt responsible for your address, or Deutsche Rentenversicherung Nord directly.

FAQ & Common Pitfalls

My employer is asking for my 'tax number'. Which of the three do they actually need?

Almost always the Steuer-ID, the 11-digit lifetime number from BZSt, since this is what gets reported to the tax office for your wage tax (Lohnsteuer) via the ELStAM system. Your Steuernummer, by contrast, is specific to your own personal tax filings with whichever of Hamburg's Finanzämter currently handles your case, and isn't typically what an employer's payroll department needs.

Why would my Steuernummer change if I just move within Hamburg?

Because Hamburg doesn't run one central Finanzamt, it splits administration across 14 separate district-based offices, Mitte, Nord, Altona, Eimsbüttel, Wandsbek, Harburg, Bergedorf, and others, each covering specific postal codes and neighborhoods. Moving from, say, an address covered by Finanzamt Hamburg-Mitte to one covered by Finanzamt Hamburg-Nord genuinely shifts which office holds your file, and that can mean a new Steuernummer, even though you never left the city. Your Steuer-ID, by contrast, is a fixed national number and doesn't change no matter which Hamburg Finanzamt is currently responsible for you.

Is the Sozialversicherungsnummer the same as a Rentenversicherungsnummer?

Yes, these refer to the same number, Rentenversicherungsnummer is simply the more precise term for what's commonly called the Sozialversicherungsnummer in everyday conversation. For a Hamburg resident, the relevant regional carrier is typically Deutsche Rentenversicherung Nord, which covers Hamburg alongside Schleswig-Holstein and Mecklenburg-Vorpommern, though it also covers health and other social insurance record-keeping, not pension contributions alone.

How do I find out which of Hamburg's 14 Finanzämter is actually mine?

hamburg.de runs its own 'Das richtige Finanzamt' lookup tool specifically for this, since guessing based on which district sounds closest to your address isn't reliable, boundaries don't always follow the borough lines you'd expect. If you've already filed anything with a Hamburg Finanzamt, correspondence from them will show which office and Steuernummer are currently assigned to your file.

Do I need to apply for all three separately when I arrive in Hamburg?

Not proactively for two of them. Your Steuer-ID is generated automatically once you complete Anmeldung, address registration, at a Hamburg Service vor Ort location, and gets mailed to your registered address, usually within a few weeks. Your Sozialversicherungsnummer is typically issued automatically once you start your first job and are enrolled in the German social insurance system. Your Steuernummer is the one you're more likely to interact with directly, it gets assigned when you first file taxes or otherwise open a case with whichever Hamburg Finanzamt covers your address.