article

Tax classes in Luxembourg

9 read min

Tax classes

Tax classes in Luxembourg refer to a system that classifies people in different categories according to their personal and family situation, the main elements that influence belonging to one class or another are marital status, number of children and age. This classification then influences the determination of the tax burden.

There are currently three tax classes, class 1, class 1a and class 2. The following table illustrates how the assignment of the tax class is made according to the different parameters involved in its determination.

Without dependent childrenWithdependent children> 64 years old
Single11A1A
Both are residents or one is a resident and the other is a non-resident with tax assimilation.*222
MarriedOne is a resident and the other is a non-resident without tax assimilation.11A1A
Both are non-residents111
< 1 year11A1A
Partnered> 1 year, with common residence on all year, filing a joint tax return, and with tax assimilation if either or both are nonresidents.222
< 3 years222
Divorced/separated> 3 years11A1A
< 3 years222
Widowed> 3 years1A1A1A

*Tax assimilation: this refers to the possibility for non-residents to be treated as tax residents if at least 90% of their total worldwide income is taxed in Luxembourg

In order to determine the tax class of a person, the tax administration automatically assigns a tax class to each individual based on the data he provides when registering in the municipal registry. Thereafter, the tax class is updated every year and is determined based on the personal and marital status as of January 1 of each tax year.

Taxation by class

We will now see how these tax classes affect the tax calculation. In Luxembourg, taxes are based on a progressive income tax system, which means that the more you earn, the higher the percentage you pay in taxes. However, taxes are not calculated directly on income, they are calculated on a taxable base determined by the tax class.

The process for calculating taxes is then divided into 3 phases:

  • 1st phase: determine the taxa class according to personal and family situation.
  • 2nd phase: determine the taxable base according to income and the tax class
  • 3rd phase: calculate the tax according to the taxable base.

For the last phase involving the calculation of the tax it is necessary to use the tax scale in force, which for 2024 is as follows:

From EURTo EURTax rate (%)Employment fund surcharge (%)Effective tax rate (%)
-12,4380%70.00
12,43814,5088%78.56
14,50816,5789%79.63
16,57818,64810%710.70
18,64820,71811%711.77
20,71822,78812%712.84
22,78824,93914%714.98
24,93927,09016%717.12
27,09029,24118%719.26
29,24131,39220%721.40
31,39233,54322%723.54
33,54335,69424%725.68
35,69437,84526%727.82
37,84539,99628%729.96
39,99642,14730%732.10
42,14744,29832%734.24
44,29846,44934%736.38
46,44948,60036%738.52
48,60050,75138%740.66
50,751110,40339%741.73
110,403165,60040%742.80
165,600220,78841%944.69
200,788-42%945.78
Accounting

Business Tax Support

Corporate tax filing from €90. Expert team ready to help!

Learn more

Tax class 1

In the tax class 1 in Luxembourg, the taxable base is equal to the taxable income, the tax rate is then applied to the entire income. The following example illustrates how the tax calculation would be for a person with an annual income of 20,000 euros:

RateTaxable incomeTax according to scaleEmployment fund surcharge
0%Income ≤ a 12,4381438 * 0% = 01438 * 0% * 7% = 0
8%Income between 12,438 and 14,5082070 * 8% = 165.602070 * 8% * 7% = 11.59
9%Income between 14,508 and 16,5782070 * 9% = 186.302070 * 9% * 7% = 13.04
10%Income between 16,578 and 18,6482070 * 10% = 207.002070 * 10% * 7% = 14.49
11%Income between 18,648 and 20,0001352 * 11% = 148.721352 * 11% *7% = 10.41
Total707.62 euros49.53 euros

The total tax is then the sum of the tax according to the scale and the employment fund surcharge, both values rounded down previously, which is 756 euros.

Tax class 1a

In this class, the tax base is calculated by subtracting from the total income half of the difference between the total income and a reference threshold set by the state which currently stands at 49,752 euros. For a person with an income of 30,000 euros, the taxable base would then be equal to 30,000 - (30,000 - 49,752) /2, that is 20,124 euros. From here the tax is calculated in the same way as in the previous example:

RateTaxable incomeTax according to scaleEmployment fund surcharge
0%Income ≤ a 12,4381438 * 0% = 01438 * 0% * 7% = 0
8%Income between 12,438 and 14,5082070 * 8% = 165.602070 * 8% * 7% = 11.59
9%Income between 14,508 and 16,5782070 * 9% = 186.302070 * 9% * 7% = 13.04
10%Income between 16,578 and 18,6482070 * 10% = 207.002070 * 10% * 7% = 14.49
11%Income between 18,648 and 20,1241476 * 11% = 162.361476 * 11% *7% = 11.37
Total721.26 euros50.49 euros

Adding both values rounded down gives the final tax of 771 euros. At this point it is worth noting how this class is much more favorable for people with not very high incomes, the person in this example obtained a very similar tax to the one in the previous example with an income 10,000 euros higher.

Tax class 2

In tax class 2 in Luxembourg, the taxable base is calculated by adding the income of the two persons and then dividing the result in half. In addition, with this class there is an additional step, the final tax must be multiplied by two. For a couple where one person has an income of 20,000 euros and another one of 40,000 euros the taxable base would then be: (20,000 + 30,000) / 2, that is 60,000 euros. Therefore, the tax would be calculated as follows:

RateTaxable incomeTax according to scaleEmployment fund surcharge
0%Income ≤ a 12,4381438 * 0% = 01438 * 0% * 7% = 0
8%Income between 12,438 and 14,5082070 * 8% = 165.602070 * 8% * 7% = 11.59
9%Income between 14,508 and 16,5782070 * 9% = 186.302070 * 9% * 7% = 13.04
10%Income between 16,578 and 18,6482070 * 10% = 207.002070 * 10% * 7% = 14.49
11%Income between 18,648 and 20,1242070 * 11% = 227.702070 * 11% * 7% = 15.94
12%Income between 20,124 and 22,7882070 * 12% = 248.402070 * 12% * 7% = 17.39
14%Income between 22,788 and 24,9392,151 * 14% = 301.142,151 * 14% * 7% = 21.08
16%Income between 24,939 and 27,0902,151 * 16% = 344.162,151 * 16% * 7% = 24.09
18%Income between 27,090 and 29,2412,151 * 18% = 387.182,151 * 18% * 7% = 27.10
20%Income between 29,241 and 30,000759 * 20% =151.80759 * 20% * 7% = 10.63
Total2219.28 euros155.35 euros
Total * 24438.56 euros310.70 euros

Adding both values rounded down yields the final tax of 4,748 euros. This is less than the 5,730 euros they would have to pay in total if they were taxed separately: 756 euros for the person earning 20,000 and 4,974 for the person earning 40,000. This class mainly favors couples with disparate incomes, for couples with very similar incomes the tax would be practically the same.

Latest news and future changes

Since Class 1 significantly disadvantages single persons and single parents, there has been great pressure to change the system and establish a unified system. There have then been multiple debates in the Chamber of Deputies during which, the Minister of Finance, Gilles Roth, reiterated the Government's intention to carry out a reform during his term in office by presenting a reform bill for 2026 to introduce a single tax class.

Changes are therefore to be expected regarding the operation of tax classes in Luxembourg, so it is advisable to keep up to date with the news on this subject so as not to be caught by surprise.

FAQ

Can my tax class change during the year, and if so, under what circumstances?

Yes, your tax class can change during the year if there are significant changes in your personal or family situation. For example, getting married, divorced, or having a child may alter your tax class. Additionally, changes like the death of a spouse or entering into a registered partnership can also trigger a tax class adjustment. It is important to notify the tax authorities promptly to ensure accurate tax calculations.

How does being a cross-border worker affect my tax class?

For cross-border workers, the tax class depends on the percentage of income earned in Luxembourg. If at least 90% of your household income is earned in Luxembourg, you can benefit from tax classes similar to residents. If you do not meet this criterion, you may be taxed differently, potentially affecting your overall tax burden.

How does tax class 2 benefit married couples in terms of tax savings?

Tax class 2 benefits married couples or those in registered partnerships by allowing joint taxation, often resulting in lower taxes. The incomes of both partners are combined, and the tax liability is calculated on the aggregate amount, then divided equally. This often reduces the overall tax rate compared to separate taxation, particularly if there is a significant income difference between partners. It can result in substantial tax savings, making it more advantageous for many couples.