Got a Steuerbescheid from the Finanzamt? Here's what it actually says.

The Steuerbescheid is Germany's annual tax assessment letter — the Finanzamt's way of telling you what they think you owe, or what they owe you. It looks intimidating. The numbers are large. The German is dense. But once you know what you're looking at, it's actually one of the more straightforward letters Germany sends.

Finanzamt
Steuerbescheid

Steuernummer:12/345/67890
Veranlagungszeitraum:2024
Festgesetzte Steuer:€ 1.284,00
BescheidMuster

Sample only — yours will show your tax number, assessment year, and the amount owed or refunded.

🧾 What is a Steuerbescheid?

It's the official result of your tax return. After you file your Steuererklärung, the Finanzamt processes it and sends back a Steuerbescheid telling you the outcome — either you owe additional tax, you're getting a refund, or the two cancel out. If you didn't file a tax return, you may still receive one if the Finanzamt calculates your liability themselves. That one is less fun.

💶 Do I owe money — or am I getting a refund?

Look for the line Festgesetzte Steuer — this is the total tax the Finanzamt has assessed. Cross-reference it with Bereits gezahlte Steuer or similar — the tax already paid through your employer. If the assessed amount is higher than what you paid, you owe the difference. If it's lower, you get a refund. The refund amount is usually shown clearly near the bottom of the letter. Most expats on employment income get a refund — especially in their first year.

⏰ Do I need to do anything — and by when?

Yes, but it depends on the outcome. If you owe money, the letter will include a payment deadline — usually 4 weeks from the date of the letter. Missing it triggers automatic penalties. If you're getting a refund, you don't need to do anything — the money arrives in the bank account you registered with the Finanzamt. Either way, check the Rechtsbehelf section at the bottom of the letter — this tells you how long you have to challenge the assessment if you think it's wrong. You usually have one month.

❓ What if I think the Steuerbescheid is wrong?

You have one month from the date on the letter to file a Einspruch — a formal objection. This is worth doing if the numbers don't match what you filed, or if you missed claiming a deduction you're entitled to. Filing an Einspruch is free and pauses any payment obligation on the disputed amount. If the letter involves a large amount or legal proceedings, get professional advice — a Steuerberater (tax advisor) is worth it.

🔑 The words that actually matter on your Steuerbescheid

German tax letters have a habit of using one very long word where three plain English words would do. Here are the ones you'll actually encounter:

Veranlagungszeitraum
the tax year being assessed. Usually the previous calendar year.
Festgesetzte Einkommensteuer
the total income tax the Finanzamt has calculated you owe for the year.
Anrechenbare Lohnsteuer
the income tax your employer already withheld from your salary and paid on your behalf. This is the number that gets subtracted from the total.
Verbleibende Steuer / Nachzahlung
the remaining balance. If this is positive, you owe it. This is your payment amount and the one with a deadline attached.
Erstattungsbetrag
refund amount. If you see this, good news. The Finanzamt owes you money.
Solidaritätszuschlag
solidarity surcharge. A separate line you'll see calculated on top of income tax. Most employees earning below a certain threshold no longer pay this, but it still appears on the letter as a zero or a small amount.
Kirchensteuer
church tax. Only applies if you're registered as a member of a recognised church in Germany. If you registered your religion when you did your Anmeldung, this may appear. If you didn't, it won't.
Bescheidsdatum
the date the assessment was issued. This is the date your one-month window to challenge starts from, not the date you received it. Keep this in mind.

🔢 A realistic example — what the numbers actually mean

Here's a common scenario for a salaried expat in Germany:

You earned €45,000 in 2024. Your employer withheld approximately €8,200 in Lohnsteuer across the year. You filed your Steuererklärung in early 2025, claiming your home office days, commuting costs, and work equipment.

The Finanzamt processes your return and issues a Steuerbescheid. It shows:

Festgesetzte Einkommensteuer:€7,600
Anrechenbare Lohnsteuer:€8,200
Erstattungsbetrag:€600

Result: you get €600 back. It arrives in your account within a few weeks, with no action required on your part.

Now flip it. Same income, but you had freelance income on the side you didn't account for. The Finanzamt calculates your total tax at €9,100. You already paid €8,200 through your employer. The letter shows a Nachzahlung of €900. You have four weeks to pay. Neither scenario is a problem if you know what you're looking at. Both are confusing if you don't.

📅 The one-month window — and why it matters

Every Steuerbescheid comes with a Rechtsbehelf section — usually at the very end of the letter, in smaller print. This tells you your right to appeal, and the deadline to do so.

The standard deadline is one month from the Bescheidsdatum — the date printed on the letter. Not the date you received it. If your letter is dated the 1st of the month and arrives on the 5th, your window started on the 1st.

Missing this window matters. Once it closes, the assessment becomes legally binding — Bestandskraft in German. After that point, you cannot challenge the figures even if you find a mistake.

When should you actually appeal? If the numbers don't match what you filed. If the Finanzamt ignored a deduction you claimed. If your income is listed incorrectly. If you received a Steuerbescheid without filing a return and the numbers are completely wrong.

Filing an Einspruch is free. You do it in writing — a simple letter to the Finanzamt explaining what you believe is wrong. You don't need a lawyer. You do need to be within the one-month window.

⚠️ The mistakes expats make with a Steuerbescheid

🧑‍💼 When to get a Steuerberater involved

Most salaried expats can handle a straightforward Steuerbescheid themselves — particularly if the outcome matches what they expected and there's no payment demand.

Consider getting a Steuerberater (tax advisor) if:

A Steuerberater's fees are tax-deductible in Germany. The first conversation is usually free. For a straightforward Steuerbescheid review, fees are modest and often covered by what they find.

📤 What happens when you upload your Steuerbescheid to expat.fyi

You upload your letter — a photo on your phone is fine, or a PDF if you have it. expat.fyi reads the German, identifies the key figures, and gives you a plain English summary covering: what type of assessment this is, whether you owe money or are getting a refund, the exact amount and deadline if applicable, and what your next step is.

It takes under a minute. There's no account, no subscription, and your letter isn't stored — it's processed and gone.

It's not a replacement for a Steuerberater if your situation is complex. It is a replacement for staring at a wall of German wondering if you're about to miss a payment deadline.

€2.99. One letter. One clear answer.

📬 Got your Steuerbescheid and not sure what it's telling you?

That's exactly what expat.fyi is for. Upload the letter, get a plain English explanation — including whether you owe money, what the deadline is, and exactly what to do next. No German required. No walls of text. Just the answer.

Upload your letter →

€2.99 per letter · No subscription · No account needed