DON’T MISS
IamExpat FairIamExpat Job BoardIamExpat Webinars
Newsletters
EXPAT INFO
CAREER
HOUSING
EDUCATION
LIFESTYLE
EXPAT SERVICES
NEWS & ARTICLES
Organisations & agencies
German tax officesCitizens' officesImmigration officesWelcome centers
Home
Expat Info
Organisations & agencies
German tax offices (Finanzamt & BZSt)
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

German tax offices (Finanzamt & BZSt)

By Olivia LoganUpdated on Apr 25, 2025
On this page
Was this helpful?
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy
or
follow us for regular updates:

MORE ON GERMAN AGENCIES

Organisations & agencies

Citizens' offices
Immigration offices
Welcome centers in GermanyDIRECTORY
German police
Government
Immigration & residency
Citizenship & integration
LawyersDIRECTORY

Related Stories

What has the CDU promised to do if they win the German election?What has the CDU promised to do if they win the German election?
February 2025: 8 changes affecting expats in GermanyFebruary 2025: 8 changes affecting expats in Germany
2025 in Germany: All the changes you need to know about2025 in Germany: All the changes you need to know about
September 2024: 12 changes affecting expats in GermanySeptember 2024: 12 changes affecting expats in Germany
Germany mulls new tax break for foreign workersGermany mulls new tax break for foreign workers
German budget 2025: Kindergeld changes, defence boosts and social housingGerman budget 2025: Kindergeld changes, defence boosts and social housing
June 2024: 10 changes affecting expats in GermanyJune 2024: 10 changes affecting expats in Germany
2024 in Germany: All of the changes you need to know about2024 in Germany: All of the changes you need to know about
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usImpressumSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingIamExpat FairWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.

All expats who live and work in Germany will come into contact with the Bundeszentralamt für Steuern (BZSt) and the Finanzamt, the government authorities responsible for taxation in Germany.

Tax administration in Germany

Responsibility for taxation in Germany is shared between two agencies: the Bundeszentralamt für Steuern (BZSt) and the Finanzamt.

Bundeszentralamt für Steuern (BZSt)

The Bundeszentralamt für Steuern (Federal Central Tax Office or BZSt) is a branch of the German Federal Ministry of Finance. It deals with national tax matters, including:

  • Issuing tax IDs
  • Allocating VAT numbers for entrepreneurs
  • Supporting federal states in combating fraud
  • Providing information for foreign investors

Contacting the Bundeszentralamt für Steuern

Although most everyday queries should be directed to your local tax office (see below), you may also wish to contact the BZSt. They deal with general questions on topics such as:

  • Tax IDs
  • Capital gains tax relief
  • Withholding tax relief
  • VAT refunds for foreign entrepreneurs
  • Church tax

The contact details are different, depending on the nature of your query. You can find all the contact details on the BZSt’s website.

Finanzamt

The Finanzamt (tax office) is a local authority that administers taxes (with the exception of customs duties) on behalf of the municipality, federal state and federal government. There are around 650 tax offices across Germany, who are responsible for:

  • Collecting income tax & motor vehicle tax
  • Calculating and collecting property taxes and transfer tax (if you buy a house)
  • Administering dog taxes (if you own a pet - sometimes payable to the citizens’ office)
  • Collecting business taxes
  • Processing annual tax returns
  • Registering freelancers and new businesses

Contacting your local Finanzamt

The tax office responsible for you is determined by where you live. If you change your address, your competent tax office will change as well. You can find your closest Finanzamt by entering your postcode into the Finanzamt24 website.

Although most tax offices offer drop-in appointments, to avoid long waiting times it’s best to book an appointment in advance, if possible. Note that the staff cannot be expected to give advice in English. If this is likely to be an issue for you, it may be worth consulting with an English-speaking tax advisor, who can liaise with the tax office on your behalf.

Online tax office (ELSTER)

Rather than attending the tax office in person, it is increasingly possible to manage many of your tax affairs online, including income tax returns and VAT payments. This can be done via ELSTER, the “online tax office” created by the BZSt.

Expats & German tax offices

Once you have received your tax ID from the BZSt, your local Finanzamt will then be responsible for almost all of your day-to-day tax administration. You should direct any queries to them. Your income tax return (if you complete one) should also be submitted to your local tax office.