If you have a bank account in Switzerland, your bank can do your taxes for you. Mine does and it costs around Sfr400 per year. You can certainly save on taxes by choosing which Canton and which community you live in, as there are vast differences in taxation. A quick google search will help with that.