My current salary is taxed at two levels: first, the employer has to pay a certain number of taxes on my wages. The rest of the money is then considered to be my salary and I pay other taxes (social security, medical insurance, income tax) from it. My real tax burden is around 47%, while my "visible" tax burden is 28%.
Why is the current system in place? Wouldn't it make more sense for employees to pay 100% of the taxes they own to the government, rather than pretending the employer owns some of them?
I live in Czech Republic, but I assume the same system exists in other European countries.