Germany is looking for the fastest tax office

 

 

The fastest tax office 2025

In Germany, there are more than 600 tax offices in 16 federal states, over 500 of which process income tax returns. But how quickly are the submitted tax returns processed? This year we again evaluated the time required to process tax returns at the German tax offices. In the list of tax offices below, you will find the current processing time needed by your tax office, including a summary of our current survey and last year's results.


Tax offices in Germany


The fastest tax office 2025:

The state of Berlin currently has the fastest tax offices in Germany.

The federal state of Berlin currently has the fastest tax offices in Germany. This is according to our study on processing times at German tax offices. The tax offices in Berlin take an average of 46.3 days to process an income tax return. Hamburg is in second place with a processing time of 46.9 days. Saxony came in a close third this year with a processing time of 47.1 days. The federal state of Bremen is in last place this time. Here, the tax offices take an average of 74.3 days to issue a tax assessment.

Germany is looking for the fastest tax office
Germany is looking for the fastest tax office

Germany's fastest tax office is from Bavaria. The tax office Zwiesel mit Außenstelle Viechtach takes an average of only 28.4 days to process a tax return. In second place is Lindau with 31.1 days. This time, the third place goes to the Bottrop tax office with 33.1 days.

The analysis is based on over one million anonymised tax returns created via SteuerGo.de. In total, the processing times of 482 tax offices that processed at least 50 tax returns were evaluated. You can find more details about the study results in our blog.

Evaluation status: January 2026

Journalists can request a detailed overview of processing times, sorted by federal states and tax offices. The data may be published, provided the source is www.steuergo.de released.

place Tax office Federal state ∅ processing time
1. Zwiesel m. ASt Viechtach Bayern 28,40 days
2. Lindau Bayern 31,10 days
3. Bottrop Hamburg 32,70 days
4. Tauberbischofsheim Baden-Württemberg 33,10 days
5. Miesbach Bayern 33,60 days
6. Tauberbischofsheim Außenstelle Bad Mergentheim Baden-Württemberg 34,00 days
7. Bensheim Hessen 34,10 days
8. Grafenau Bayern 34,10 days
9. Gunzenhausen Bayern 34,40 days
10. Düsseldorf-Altstadt Nordrhein-Westfalen 33,10 days
... ... ... ...
502. Berlin International Berlin 90,40 days
∅ Federal Republic of Germany 50,2 days
Values rounded, sorted by exact values.