Calculating your tax bill
For Swiss nationals or holders of a C permit living in Geneva, here is the link to simulate your taxation with a video explaining the elements to be mentioned for the tax calculation.
For people with a residence/work permit other than a C permit, here is the link to simulate your tax liability. The category is shown at the bottom of the page.