Filing taxes in Switzerland can be straightforward for residents with simple income and assets, but expats, crypto holders, cross-border commuters and permit holders face particular challenges. This guide explains obligations related to cryptocurrency, record-keeping, the new CARF reporting environment, filing procedures, penalties for non-compliance and tax optimization strategies for non-Swiss nationals. It is written for […]