With special tax rules for dogs, prostitutes and church members, the German tax system can seem a tad overwhelming - even if you speak the language fluently. Here are the most important things to consider when paying tax in Germany.
Germany's excellent public transport and strong social safety net are funded by an extensive taxation system. Welcome to the weird and (sometimes not so) wonderful world of German taxation.
Many of Germany's rich, powerful and famous have hit trouble recently, not because of drugs or sexual escapades, but because the taxman has found out about their Swiss bank accounts.