I have a question regarding regulations for taxes in Germany. The story is too long to cover here but shortly it is the following for the past 3 years I have had 2 normal jobs given to me by the same employer just one was for teaching and one for research and about 7 months ago the tax people sent me an invoice that I owe taxes. Since then this happened another 4 times as apparently the tax pay period is 2 years or so I have been told. I have checked the big piece of paper given to me my the employer and it is true that one of them has all the payment, health insurance, pension etc taxes and the other one has none of them paid. The tax office said they don't care that I have always been in a normal declared job and they need the tax paid within a week so this has led to me going in to a huge dept.
Question is - how is it somehow legal for an employer to not pay any tax and declare it even so that I have to cover the payments ? I have recently been recommended to seek legal assistance and press charges against them but just wanted to check if someone has had similar experience ?
And also could someone recommend a English speaking tax lawyer in hamburg ?