The Finanzamt: Dealing With German Tax Authorities
You open your mailbox in Germany and find a thick envelope stamped “Finanzamt.” It is dense German, there is a deadline somewhere on page two, and you are not sure whether you owe money, are getting a refund, or are being asked a question. This guide explains how the German tax office works, how to talk to it, and how to handle its letters without panicking.
Disclosure: This post may contain affiliate links. We may earn a commission at no extra cost to you if you make a purchase through these links. Read full disclosure.
What the Finanzamt Actually Is and Why It Feels So Intimidating
The Finanzamt is your local tax office. It is not one national agency with a friendly helpline. It is a network of regional offices run by the federal states, and the one responsible for you is determined by where you live. For most employees it is a distant presence that quietly takes wage tax from each payslip. Then one day it writes to you, and suddenly it feels very real.
My first Finanzamt letter arrived a few months after I moved. I had done nothing wrong. It was a routine request for information, but it used phrases like “Mitwirkungspflicht,” the duty to cooperate, and I spent an evening convinced I was in trouble. That reaction is normal. The tone is formal because German administrative language is formal. It is not personal.
Your Local Office and How You End Up With One
You do not choose your Finanzamt. When you complete your address registration, the information goes to the tax authorities, and the office for your residential district becomes responsible for your income tax. If you move within Germany, your file eventually follows you to the new office. Until that transfer is complete, letters may still come from your old Finanzamt, which confuses many people.
If you are self-employed or start a side business, you register actively with that same office. You do not wait for it to find you. If you have not registered your address yet, read Registering Your Address (Anmeldung): Step-by-Step Guide first. The tax side of German life starts with that appointment at the Bürgeramt.
Steuer-ID vs Steuernummer: The Two Numbers Everyone Mixes Up
This is the single biggest source of confusion I see among newcomers.
- The Steuer-Identifikationsnummer, or Steuer-ID. This is issued by the Bundeszentralamt für Steuern and mailed to you after your first registration. It stays with you for life. Your employer needs it to run payroll correctly.
- The Steuernummer. This is assigned by your local Finanzamt once it opens a file for you. That usually happens when you file your first return or register as self-employed. It can change if you move to another office’s district.
Picture this. A freelance designer in Leipzig puts her Steuer-ID on a client invoice. The client’s accountant sends it back, because a Steuernummer or a VAT ID belongs there instead. It is a small mistake, but it delays payment. For the full breakdown, see Getting Your Tax ID (Steuer-ID) and Tax Number in Germany.
Talking to the Finanzamt: Letters, ELSTER, Phone and Visits
Communication with the German tax authorities runs on several channels at once. Knowing which one to use for which task saves you a great deal of frustration.
Why Everything Still Arrives by Post
Most official decisions still reach you as paper letters. The Finanzamt treats a posted letter as delivered after a short legal period, whether or not you actually opened it. That rule is the reason ignoring your mail is so risky. A deadline can start running while the envelope sits unopened under a pile of supermarket flyers.
If you travel often or share a mailbox, arrange for someone to check it, or ask a trusted friend to scan letters to you. I once came back from a long trip to find a reminder letter about a document request I had never seen. It was fixable, but it was stressful. For general advice on reading official German mail, Understanding German Bills and Letters: Decoding Official Mail is a useful companion.
Using ELSTER as Your Main Channel
ELSTER is the official online portal of the German tax administration. Through it you can file returns, submit registration questionnaires, send messages to your Finanzamt, upload receipts, and receive many notices electronically. Setting up an account takes patience. The activation code is sent to you by post, so start the process well before you actually need it.
Once you are set up, ELSTER becomes your most reliable channel. Messages sent through it are documented, timestamped, and land directly in your file. That is far better than an email that may or may not reach the right clerk. The interface is in German, but browser translation handles most of it. For a walkthrough, see Filing Your German Tax Return With ELSTER.
Many expats would rather not touch ELSTER at all. English-language filing apps such as Wundertax walk you through the return in plain English and submit it electronically for you. That is a reasonable middle ground for employees with simple situations.
Calling or Visiting the Service Center
Each Finanzamt has a service center, often called the “Servicezentrum” or “Infothek,” where you can drop off documents and ask simple questions. Phone lines exist too, but expect hold times. Some staff speak English. Many do not, and they are not obliged to.
My advice is to call for quick clarifications, such as “Did you receive my document?” or “Which deadline applies?” Put anything that matters in writing. If a clerk tells you something important by phone, note their name, the date, and what was said. Then send a short written confirmation through ELSTER.
Decoding the Letters You Will Receive
The letters look alike at first glance, but each type has a different meaning and calls for a different response.
The Most Common Finanzamt Documents
| German term | What it means | What you should do |
|---|---|---|
| Steuerbescheid | Official assessment of your tax for a year | Check it against your return and look for refund or payment amounts |
| Nachzahlung | You owe additional tax | Pay by the due date shown, or contact the office if you cannot |
| Erstattung | You are getting money back | Confirm the bank account on file is correct |
| Vorauszahlungsbescheid | Notice setting future advance payments | Plan your cash flow and request an adjustment if income has dropped |
| Anforderung von Unterlagen | Request for supporting documents | Send what is asked for before the stated deadline |
| Erinnerung | Reminder that something is outstanding | Act quickly; this is the step before penalties |
| Mahnung | Formal payment reminder | Pay immediately or arrange a payment plan |
| Fragebogen zur steuerlichen Erfassung | Registration questionnaire for self-employment | Complete it through ELSTER |
The Steuerbescheid deserves special attention. It lists what the office accepted, what it changed, and why. The explanation sits under “Erläuterungen,” usually near the end. Read Understanding Your Tax Assessment (Steuerbescheid): After You File in Germany to learn how to read one line by line.
How to Spot a Fake
Scammers know that foreigners fear the Finanzamt, and they exploit it. Warning signs include:
- Emails demanding urgent payment.
- Threats of immediate arrest.
- Requests to pay by gift card or into a foreign account.
- Messages asking for your banking login.
The real Finanzamt does not email you payment demands out of the blue. It does not threaten police at your door over an unpaid notice.
A genuine letter shows your Steuernummer, the name and address of your responsible office, and a payment reference. Compare the bank details with those printed on earlier, legitimate notices or published by your state tax administration. If anything feels off, call the office using a number you looked up yourself, not the one in the letter. For the full checklist, see German Tax Scams: Recognizing Fake Letters from the Finanzamt.
When Things Go Wrong: Deadlines, Disputes and Payments
The Finanzamt is strict, but it is not unreasonable. If you communicate early, most problems can be solved.
Asking for More Time
If you know you cannot meet a filing deadline or a document request, ask for an extension, a “Fristverlängerung,” before the deadline passes. Give a brief, honest reason. Examples are a missing foreign tax certificate, illness, or a family emergency abroad. Send it through ELSTER or by letter.
Missing a deadline without explanation can lead to a late-filing surcharge, the “Verspätungszuschlag.” In some cases the office will also estimate your income itself, which is called a “Schätzung.” Those estimates are rarely in your favor. A short request sent in time often avoids all of this.
Filing an Einspruch Against Your Assessment
If your Steuerbescheid contains a mistake, you can file an objection, an “Einspruch.” It is free, and it is the normal way to get errors corrected. The deadline is printed in the “Rechtsbehelfsbelehrung” section at the bottom of the notice. Count from the date it states, not from when you happened to open the envelope.
Here is how to file one:
- Identify exactly which item is wrong, for example rejected home-office costs or a foreign income figure.
- Write a short letter or ELSTER message titled “Einspruch gegen den Einkommensteuerbescheid” for the relevant year, including your Steuernummer.
- State what you believe is incorrect and attach supporting evidence.
- If you need more time to gather documents, file the objection first and say that the reasoning will follow.
- Keep a copy and note the date you sent it.
A teacher I know in Cologne had his commuting costs cut because the office misread his address. One objection with a map printout fixed it.
Paying a Tax Bill You Did Not See Coming
Back payments surprise many expats. This is especially common for couples in certain tax class combinations, and for people with foreign income that was not taxed at source. If you are married, German Tax Classes (Steuerklassen) Explained covers why some combinations regularly lead to a bill.
If you cannot pay in full, ask for deferral or installments, called “Stundung” or “Ratenzahlung,” before the due date. If your money is still in a home-country account, a transfer service like Wise can move it into euros so the payment arrives on time. Always use the exact payment reference from the notice, or the money may not be matched to your file.
Freelancers, Audits and Getting Professional Help
Self-employed people have a far more active relationship with the Finanzamt than employees.
Registering as Self-Employed and Prepayments
When you start freelancing, you complete the registration questionnaire through ELSTER. It asks about expected income, VAT status, and your bank details. Your answers shape the advance payments the office will set. Be realistic: too high ties up your cash, and too low leads to a large back payment later.
You can request a reduction if your income falls. Many freelancers keep a separate account just for tax money. I have seen people use an N26 sub-account, sometimes called a “Space,” as a simple tax pot. For the steps, see How to Register With the Finanzamt in Germany and Quarterly Tax Prepayments (Vorauszahlungen) for Self-Employed People.
What an Audit Really Looks Like
A tax audit, the “Betriebsprüfung,” is announced in writing in advance. It mostly affects businesses and self-employed people, not ordinary employees. The auditor reviews your books, invoices, and receipts for specific years. It is uncomfortable, but it is a procedure, not an accusation.
Preparation is everything:
- Keep invoices organized.
- Store receipts digitally.
- Make sure your bank statements match your bookkeeping.
If you receive an audit notice, this is the moment to bring in a professional. Tax Audits in Germany: What to Do If the Finanzamt Comes Knocking covers it in depth.
Steuerberater, Lohnsteuerhilfeverein or Software
There are three main options, and the right one depends on how complex your situation is.
| Option | Best suited for | Strengths | Limitations |
|---|---|---|---|
| Tax software or app | Employees with straightforward income | Low effort, guided in English with some tools | Limited help with disputes or unusual cases |
| Lohnsteuerhilfeverein | Employees, pensioners, people with rental income | Membership-based personal help | Cannot advise most self-employed people |
| Steuerberater | Freelancers, business owners, complex cross-border cases | Can represent you before the Finanzamt | Highest cost, varying availability |
Americans have an extra layer, because the US taxes its citizens wherever they live. Specialist firms such as Taxes for Expats handle the US side, while a German advisor or software handles the Finanzamt. See Filing US Taxes While Living in Germany: What Americans Abroad Need to Know. To find German help in English, try How to Find an English-Speaking Tax Advisor (Steuerberater) in Germany.
A Practical Routine for a Calm Relationship With the Finanzamt
Most of my early stress came from feeling reactive. A simple routine turned the Finanzamt from a threat into a manageable chore:
- Open every letter from the tax office on the day it arrives, and write the deadline on your calendar immediately.
- Keep one folder, physical or digital, per tax year for payslips, receipts, certificates, and notices.
- Set up your ELSTER account early, even if you plan to use software or an advisor.
- Save your Steuer-ID and Steuernummer somewhere you can find them in seconds.
- Compare every Steuerbescheid with your return within a few days of receiving it.
- Ask for extensions or payment plans before deadlines, never after.
- Communicate in writing and keep copies of everything you send.
- Verify any unexpected payment demand through a phone number you looked up yourself.
- Get professional help as soon as you go self-employed, receive foreign income, or get an audit notice.
The German tax office runs on rules, documentation, and deadlines. Once you speak that language, even through a translation app, it becomes surprisingly predictable. You will still sigh when the envelope arrives. But you will know exactly what to do with it.
Disclaimer
This article is for general informational purposes only and does not constitute professional advice. Laws, prices and regulations vary by location and change over time. Consult a qualified professional for guidance on your specific situation.