I can't write about final taxation but the tax authorities here are usually very patient and clear in detailing what, why etc.
Find out from your correspondance who your contact is at the
Steuramt and ask them for an itemised list.
I did this the other day and they gave me money back. It put a spring in my step