How to calculate cantonal et communal taxes in Geneva?

Updated on January, 10th 2024.

Calculating one’s taxes according to gross income is like peeling onions layer by layer. At the end, there is not much left and we shed a few tears along the way. 

The advantage is that the surprise effect is avoided since the bill arrives at the begining of the year. Of course, even though the amount will remain unchanged, we can relieve you of the chore of doing your tax return in Geneva by doing it for you. But if you are interested in the calculation, then here is the procedure.

As you probably know, there are two levels of income taxation in Switzerland: the cantonal and communal income (ICC) and the direct federal taxation (IFD) It also exist a tax at cantonal and communal level only on wealth. 

For the sake of clarity, I divided the calculation into three parts. On this page, I will only show you how to determine the cantonal and communal income taxes (ICC). 

Taxation in Switzerland is a grey area for most. Euphemism. The problem occurs when we try to understand everything at once. The best strategy however is to take it step by step.

Let’s go. 

From gross to net salary 

The gross salary represents the amount negociated with your employer or yourself if you are an entrepreneur or self-employed.

Net salary is what appears on your bank account at the end of the month. The difference between the two is made of deductions related to social insurances.

Image showing the transition from gross to net income to calculate taxable income for tax purposes

That being said, the net salary is not the taxable income yet. 

From net salary to taxable income

Take the salary and subtract the authorised deductions: you will find the taxable income. 

In the land of cheese and chocolate, there are three levels of imposition: communal, cantonal and federal.

These three levels are divided into two categories called ICC (communal and cantonal tax) and IFD (direct federal taxation). 

Why do these two categories exist? Because authorised deductions are not always the same for each one. Sometimes they are, somethimes not. In addition, the scales differ.

What is authorised at the communal level is also authorised at the cantonal level, this is why they are grouped. But this is not necessarily the case at federal level. The amount of authorised deductions can also vary. 

Image summarising the transition from net income to taxable income by explaining all the private deductions that the taxpayer can make at cantonal, municipal and federal level for the calculation of taxes

Here is a non-exhaustive list of generally accepted deductions:

  • Pillar 3A and B 30)
  • LPP repurchases (19)
  • Childcare costs 
  • Medical costs 
  • Health insurance 
  • Transportation
  • Meals 
  • Etc. 

Here is an example of 2023 deductions for a relatively simple situation.

Example of calculation of taxable income with deductions in the canton of Geneva

And if you would like more information on Geneva’s deductions, check out our dedicated article: The 10 main deductions in Geneva.

Calculate the base cantonal and communal taxes in Geneva

Calculating the taxable income tax would have been too easy. It is not fun if it is too obvious. 

To calculate the base ICC, we’ll take a look at the step-by-step calculation and finish with a numerical example.

  1. Take the amount of your taxable income and find out in which bracket it falls. The list is avalable on the canton de Geneva’s the website, page 48 (still valid for the 2023 tax return).
  2. Determine the tax corresponding to the previous bracket
  3. Apply the rate of the curent bracket to the difference between the maximal number of the previous bracket and your taxable income. 

At this point, I feel like crying out loud, but it would not be very professional of me. Instead, I will use an example to illustrate the next steps. Presented this way, they are hard to grasp. But with an example, it will all become clearer. 

My cousin Chloé, who lives in Bardonnex and works in Carouge, has a taxable income of CHF 50,000. In other words, after her employer has deducted AVS, LPP, unemployment, etc., and after Chloé has claimed all her deductions: transport, meals, 3rd pillar, etc., she has an income of CHF 50,000 left which will be taxed.

First thing to do: look at this table.

Geneva taxable income scale for determining the basic CCI

Her bracket is highlighed in bold: 46,768 – 75,045 CHF.

The amount to keep in mind is the total tax of the previous bracket: 3,406.40 CHF.

Be careful, this is not (yet) the base ICC. 

To calculate it, remember the taxable income. It is 50,000 CHF for Chloé. The difference between 46,768 CHF, the maximal number of the previous bracket, and the taxable income is 50,000 – 46,767 = 3,233 CHF.

This new amount is taxable at the rate of the current bracket, that is 15%. And 15% of 3,233 CHF, gives us 484.95 CHF.

3,233 x 0.15 = 484.95.

We now have to add up these two amounts to find the base ICC.

3,406.40 + 484.95 = 3,891.35 CHF.

Phew! The base ICC therefore is of 3,891.35 CHF.

Now, you can suspect that if it is called “base” tax, this means we still have a way to go before calculating your final taxes.  

How to calculate cantonal taxes in Geneva? 

And this way, I must admit, is rather bizarre. It seems to have come out of a science fiction book. 

You do not believe me? I will prove it to you right now in the four following steps. 

1. 12% reduction on the base tax 

The canton of Geneva kindly takes 12% off the base ICC. 

Let’s take Chloé’s example. 

12% of the base ICC is 466.96 CHF.

3,891.35 x 0.12 = 466.96.

Table showing the calculation of the ICC tax in Geneva, highlighting the 12% reduction on the basic tax.

Keep this in mind for the final calculation.

2. Adding additional cantonal cents 

Additional cantonal cents are expressed in percentages and refer to the amount the canton wants to withhold on your base tax. In Geneva, it is 47.5%. In other words, everyone in Geneva must pay 47.5% of their base tax to the canton. 

Be careful: the calculation is done based on the base ICC (and not the base ICC minus the 12%). 

3,891.35 x 0.475 = 1,848.39 CHF.

Table showing the calculation of the ICC tax in Geneva with the cantonal additional cents highlighted.

3. Subtraction of the 12% on the additional cantonal cents 

This time, the canton takes 12% off the amount we just calculated. 

1,848.39 x 0.12 = 221.81 CHF.

Table showing the calculation of the ICC tax in Geneva with the 12% reduction on the cantonal additional centimes.

4. Adding the additional home assistance cents

What is this home assistance? 

It is not clearly defined. What we know for sure is that it does exist and that it has to be paid.

The assistance represents 1% of the base ICC. 

3,891.35 x 0.01  = 38.91 CHF.

Table showing the calculation of the ICC tax in Geneva with the additional centimes for home help highlighted.

5. All we have left to do is addition these amounts

In short, you have a base ICC. Cholé’s is 3,891.35 CHF.

Two additional amounts that the cantons call “cents”. Chloé’s are 1,848.39 CHF + 38.91 CHF.

And two amounts to subtract. Chloé’s are 466.96 CHF and 221.81 CHF.

In our example, the final cantonal tax is 5,089,89 CHF.

Table showing the calculation of the ICC tax in Geneva with the final amounts highlighted.

To find out your final cantonal and communal taxes (ICC), you still have to add the communal tax. Hold on tight, we are almost done! 

How to calculate the communal tax in Geneva? 

The communal tax, just like the cantonal one, is calculated on according to your base ICC. .

Part of your base tax goes to your commune of residence and the other part goes to the commune you work in. 

The commune of residence had priority. It enjoys what is called a preferential part. This part is fixed. The remaining part will go to the other commune. 

The list of rates is available on the canton of Geneva’s website (link valid until 2023).

Table listing the communes, their associated privileged share and their respective tax rates.

Chloé lives in Bardonnex, in this commune, the preferential part is 73%. The remaining 27% will be paid to the commune of Carouge, where she works (in this case, it is indeed a matter of chance if the sum of the preferred shares of the two communes is equal to 100%). 

To calculate the tax, you first have to determine the 73% of the base ICC. 

3,891.35 x 0.75 = 2,840.70 CHF.

You can see the tax rate in Bardonnex is 43%. Bardonnex’s share of the basic tax is multiplied by its municipal rate, i.e. :

2,840.70 x 0.43 = 1,221.49 CHF.

Chloé has to pay 1,221.49 CHF to her commune of residence.

Table showing the total amount of municipal taxes on income with a highlighting of the preferential share

To find out her total communal tax, she still has to add the tax she will have to pay to the commune where she works, Carouge. 

The 27% of the base ICC is 1,050.66 CHF. The taxation rate in Carouge is 40%. And 40% of  1,050.66 is 420.27 CHF.

Table showing the total amount of communal taxes on income with a highlighting of the communal additional cents

Chloé’s communal tax therefore is 1,221.49 + 420.27 = 1,641.76 CHF.

Table showing the total amount of municipal taxes on income with a highlighting of the total amounts.

The final ICC calculation 

We have seen that the base ICC is not the final tax but rather a basis on which to calculate the two first levels of taxation. 

To determine the amount of your communal and cantonal taxes, you just have to add both amounts you just calculated. 

Summary table of cantonal and municipal income tax calculations in the canton of Geneva

For Chloé, it is 5,089.89 + 1,641.76 = 6,731.65 CHF!

Chloé is single, maybe you are not. In which case, you are probably wondering whether the calculation is the same for a married couple or a registered partnership. 

Everything we have seen throughout this article, which almost resembles a math class, remains true, with one exception. 

The ICC for a married couple or a registered partnership

When you are single, the starting point of your calculation is your income. The taxable income, base ICC… stem from this.  

When you are married or in a registered partnership, the income of both partners is additioned and divided by two.  

The starting point of your calculation is therefore no longer the amount of your additional incomes but the household’s cumulated income, then divided by two. 

For example, if Zoé, my wife, and myself make 100,000 CHF net amongst ourselves, then the calculation will be based on a 50,000 CHF net income for each one of us. 

Also, the authorised deductions slightly differ. They are more advantageous for married couples and registered partnerships. 

And the federal tax?

To find out the total amount of your annual income taxes, you still have to add the direct federal taxation (IFD).  

If you still have a bit of energy left, you should have a look at the article dedicated to the IFD calculation (direct federal taxation). 

And the wealth tax?

Finally, to find out the total amount of your annual taxes, you have to take the tax on wealth into account. 

It is easier to calculate and I will tell you everything you need to know about how to do it in the next article, dedicated to the wealth tax in the canton of Geneva

And then… it is the light at the end of the tunnel! By additioning the ICC, the IFD and the wealth tax, you will find the total amount of your taxes. 

If you read the whole thing, I take my hat off to you. 

The calculation of taxes is a mathematical marathon. My brain is sore. I am going to relax for a bit.  

Do you have any questions? We are at your service, feel free to contact us.

Discover our new online platform to entrust us with your tax return!

Complete your 2023 tax return online!

Answer a few questions,
Upload your documents,
Enjoy life, we'll handle your tax return!

In the blink of an eye!

I entrust my tax return!

Do you have an opinion? A suggestion ?

Your email address will not be published. Required fields are marked *

Voir les 1 commentaires

  • Hi,

    I have two questions:
    1. The 25% of the base ICC is 983.05 CHF. The taxation rate in Carouge is 40%. And 40% of 983.05 is 393.22 CHF. – Why is here used 25% for base calculation? Should this be 28% as the Preferential share for Carouge?
    2. How is Additional communal cents calculated if I work outside of Geneva, for example in Visp, canton Valais?

    Thank you.