Switzerland taxes
Federal level (direct federal tax):
1. income tax for natural persons
2. profit tax for legal entities
Cantonal and municipal taxes:
1. income tax (natural persons)
2. wealth tax (natural persons)
3. profit tax (legal entities)
4. capital tax (legal entities)
5. inheritance and gift tax (in most cantons)
6. real estate gains tax
7. real estate tax
8. withholding tax for foreign employees without a permanent residence permit
9. head tax (in some cantons)
Other taxes and duties:
1. value added tax (VAT)
2. withholding tax
3. stamp duties
4. land registry fees
5. automobile tax
6. dog tax
7. tourism tax
8. fire department substitute tax (in some cantons)
9. water and sewage fees
Specific taxes in certain cantons or municipalities:
1. casino tax
2. lottery tax
3. entertainment tax
Yes, you count right:
23 different taxes.