I'm regularly filing taxes in the UK and in Germany. The German ELSTER system is a bad joke compared to how this is handled in the UK.
In the UK it's a bunch of nicely designed web forms with clear worded explanations what they expect you to fill in the fields.
In Germany it's ... well you can be masochistic and try to use ELSTER webapp which runs only on certain browsers. With explanations like "fill in here any amount if you fall under ยง223 EKST, 4 II".
So you either get a paid 3rd party software which still isn't the quality of the official UK filling service (somehow Germans have a love for their cryptic explanations directly referencing laws - god forbid someone would use simple and clear explanations) or you pay a professional to do your taxes. Which is what most people do.
> Asking citizens to pay their fair share of taxes should not include them spending a day or two every year trying to find a piece of paper to mail to an agency which _already has that piece of paper_ and is categorically more equipped to process it.
There are so many duplicate fields and redundant parts in Elster and the pre-fill function is a joke.