Switzerland VAT: e-filing becomes mandatory 01 May 201969 views1 min read Source: Deloitte Reporting / Compliance VAT-registered foreign companies not required to declare worldwide turnover New rules for composite supplies