Inwoners van Zwitserland moeten inkomsten- en vermogensbelasting betalen. Inkomstenbelasting wordt zowel op federaal als kantonnaal en gemeentelijk niveau geheven. Vermogensbelasting alleen op kantonnaal niveau. Het tarief bedraagt 2% (als het vermogen groter is dan 250.000 Zwitserse francs). Iemand is, belastingtechnisch gezien, een inwoner van Zwitserland als hij of zij daar een huis heeft en/of daar zijn of haar belangrijkste persoonlijke en arbeidscontacten heeft. Deze inwoners worden in Zwitserland voor hun wereldwijde inkomen belast, behalve voor inkomen uit onroerend goed in het buitenland. Buitenlanders moeten voor het gedeelte van hun inkomen dat in Zwitserland verdiend is, Zwitserse belasting afdragen. Dit geldt bijvoorbeeld voor inkomen uit:
· Zwitsers onroerend goed
· Zaken die in Zwitserland gedaan zijn en vanuit permanente vestigingen daar
· Arbeid
· Management
· Rente op hypotheken
· Pensioenen en andere oudedagsvoorzieningen die in Zwitserland opgebouwd zijn. De te betalen belasting hierover wordt echter vaak beperkt door bestaande belastingverdragen. Personen die minimaal 30 dagen in Zwitserland werken of er 90 dagen verblijven vallen voor deze periode onder de Zwitserse belasting.
Alle inkomen wordt bij elkaar opgeteld en vervolgens gezamenlijk belast. Dit geldt ook voor het inkomen van echtparen: dit wordt samengevoegd en gezamenlijk belast. Winst op aandelen en onroerend goed is op federaal niveau onbelast. Op kantonnaal niveau wordt de winst bij verkoop van onroerend goed wel belast (de tarieven verschillen per kanton). Dit geldt zowel voor inwoners als niet-inwoners. Op kantonnaal niveau wordt bovendien 50 - 100% van de huurwaarde van de eigen woning belast.
De Zwitserse belastingtarieven zijn progressief. Vaak verschillen de tarieven tussen gehuwden en ongehuwden. De tarieven variëren van 3% tot 11,5%. Kantonnale tarieven verschillen onderling aanzienlijk en worden bovendien vaak jaarlijks aangepast.
Over het algemeen zijn alle kosten die een relatie hebben met het inkomen aftrekbaar. Dit geldt bijvoorbeeld voor arbeidskosten, onderhoudskosten voor onroerend goed, rente (tot een bepaald maximum) en betaalde alimentatie (ontvangen alimentatie is wel belast bij de ontvanger)
Buitenlanders kunnen er, onder bepaalde voorwaarden, voor kiezen om een bepaald bedrag ineens te betalen in plaats van onderworpen te worden aan de normale inkomstenbelastingheffing. Dit bedrag wordt niet bepaald aan de hand van het werkelijke inkomen, maar aan de hand van bepaalde kosten voor levensonderhoud. Dit systeem kan zowel op federaal als kantonnaal en gemeentelijk niveau toegepast worden, maar alleen als de belastingbetaler niet in Zwitserland werkt of daar andere zakelijke activiteiten uitoefent. Het te betalen bedrag mag niet lager zijn dan de inkomstenbelasting die normaalgesproken betaald zou moeten worden. Indien iemand ervoor kiest een bepaald bedrag ineens te betalen, leidt dat meestal tot een vrijstelling van Zwitserse belasting over alle buitenlandse inkomen.