Skip to content

Guide

The German tax return, explained end to end

Most people in Germany who file a tax return get money back. This is the overview: whether you have to file at all, by when, what the tax office wants to see, and where the refund usually comes from.

Do you have to file, or do you simply want to?

Two different situations get confused constantly. Mandatory filing (Pflichtveranlagung) applies when the law requires a return. Voluntary filing (Antragsveranlagung) is when nobody forces you, but filing pays.

Ordinary employees with a single job and no extras are usually not obliged to file — and are exactly the group that most often leaves a refund behind.

  • You must file if you had wage replacement benefits above the threshold, such as parental or unemployment allowance.
  • You must file if you held tax class combinations III/V or IV with factor, or class VI from a second job.
  • You must file if you had side income beyond the small allowance, or income from abroad.
  • You must file if the tax office granted you an allowance (Freibetrag) during the year, or if it asks you to.

The deadlines that matter

For a mandatory return, the standard statutory deadline is 31 July of the following year. Engaging a Steuerberater extends it substantially — that extension is one of the practical reasons to work with a firm rather than a form.

A voluntary return has a far longer window: you can normally still file for the four preceding years. If you arrived in Germany a few years ago and never filed, those years are very likely still open.

What you need to have ready

The tax office already receives much of it electronically — your wage data, your health insurance contributions, your pension contributions. What it does not have is everything that reduces your tax.

  • Your tax ID and, if you have one, your tax number.
  • Annual payslip or wage tax statement (Lohnsteuerbescheinigung) from every employer.
  • Proof of work-related costs: commuting distance, home office days, equipment, professional literature, training.
  • Insurance contributions, donations, childcare costs, and invoices for household and craftsmen services.
  • For income from abroad: the foreign statements plus proof of tax already paid there.

Where the refund usually comes from

Refunds rarely come from one dramatic item. They come from the commuting allowance for every working day, the home-office flat rate, relocation costs for a move taken for work, language courses, professional equipment, and the portion of household services that is directly creditable against the tax due.

For internationals, two items outweigh the rest: a part-year of German employment with full annual allowances, and treaty relief on income that Germany may not tax. Both need to be claimed — neither happens by itself.

After you file

The tax office issues an assessment notice (Steuerbescheid). You have one month from receipt to object. Assessments do contain mistakes, and once the month passes the notice generally becomes final, so it is worth reading rather than filing away.

Frequently asked

How long does a refund take?

Typically between four weeks and a few months, depending on the tax office and the complexity of the return. Electronic filing is faster than paper.

Can I still file for previous years?

For voluntary returns, yes — normally for the four preceding years. If filing was mandatory and you did not, the years stay open too, and it is better to correct that yourself than to wait for the tax office.

Do I need a Steuerberater, or is software enough?

Software copes well with a single German salary and standard deductions. Once there is foreign income, equity compensation, self-employment, property or a move across borders, the treaty questions go beyond what a form can ask you.

This guide is general information on German tax law, not advice on your individual case. Rules and figures change with each tax year.

Ready to sort out your German taxes?

Book a video consultation in English. We look at your situation, tell you what applies and what it costs.

Book a consultation