Tax deductions in Luxembourg: how the money actually gets back into your pocket

"€540 less tax", "up to €4,500 deductible": promises about tax deductions in Luxembourg are everywhere. But in practical terms, when do you actually see this money? Does it land in your bank account, reduce your next payslip, or is it just an abstract line on your tax return?
We explain the two mechanisms that put tax money back in your pocket, the refund and the deduction, with concrete examples and zero jargon.
There are two ways to get money back on your taxes in Luxembourg. The refund: you paid too much tax at source (starting work during the year, cross-border worker), and the state transfers the difference to you after your tax return. The deduction: you save for yourself (retirement, home savings) and the state refunds you about a third of what you paid, sometimes more. In both cases, the gain lands as real euros in your account after your tax return is processed the following year.
Refund or deduction: two different approaches
When people talk about "making money back on your taxes", they often mix up two completely different mechanisms.
The refund is money you have already overpaid. The state simply gives it back to you. You don't spend anything, you just get it back.
The deduction is a boost on savings you make for yourself. You put money aside (retirement, home savings), and the state refunds part of it to you in the form of lower taxes.
In both cases, the gain ends up as real euros in your account. What changes is where the money comes from, how much you get, and what you need to do to trigger it.
| Refund | Deduction | |
|---|---|---|
| Do you spend anything? | No | Yes, but it's your savings: the money remains yours |
| Where does the gain come from? | Overpaid tax | Your taxable income decreasing |
| How much? | The entire overpayment | Your contribution multiplied by your marginal tax rate |
| When? | After your tax return | After your tax return, or every month via your tax card |
| Typical examples | Starting mid-year, cross-border worker | Home savings, retirement (111bis) |
The refund: the state gives you back what you already paid
Every month, your employer deducts tax directly from your salary: this is the withholding tax at source (RTS). The amount is calculated as if your monthly salary were repeated over 12 full months.
This is where the issue lies. If you started working during the year, or if you arrived from abroad, you didn't earn 12 months of salary. Your actual annual income is lower than what the withholding assumed, so you paid too much tax. The same logic applies to many cross-border workers who started a job in Luxembourg during the year.
The good news: this money is not lost. By filing a tax return or a request for an annual adjustment (the official recalculation of your tax year), the Direct Tax Administration (ACD) compares what you paid with what you actually owed. If you overpaid, they transfer the difference to you. How the annual adjustment works is detailed on guichet.lu (ouvre dans un nouvel onglet).
Depending on your situation, this can represent several hundred euros. You can estimate your overpayment in 2 minutes with our refund simulator, or the cross-border version if you live across the border.
The deduction: the state refunds part of what you save
A tax deduction does not reduce your tax directly. It reduces your taxable income, which is the amount on which your tax is calculated. The nuance sounds technical, but it changes everything in how your gain is calculated.
The marginal tax rate, the key to the calculation
In Luxembourg, tax works in brackets: the first euros you earn are taxed little or not at all, the last ones are taxed much more. The rate that applies to your last euros earned is your marginal tax rate. In 2026, it can go up to 42%.
When you deduct €1,000 from your taxable income, it is as if your last €1,000 had never been earned. You therefore save €1,000 multiplied by your marginal rate: about €340 with an average salary, up to €420 for higher incomes.
Two concrete examples
Home savings (épargne-logement): in 2026, you can deduct €672 per year per household member, a limit that is doubled to €1,344 if you are between 18 and 40 years old. A 30-year-old single person who contributes the maximum gets back about €520 in taxes. And above all, the €1,344 paid is not an expense: it is your savings, it remains yours, simply locked away for a few years or intended for a housing project.
Old-age pension planning (prévoyance-vieillesse), the retirement contract under Article 111bis of the Income Tax Law: up to €4,500 deductible per year in 2026, representing a tax saving of €1,500 to €1,800 depending on your salary. Here too, the money paid builds up your retirement capital; it does not disappear.
Looked at another way: on your home savings contribution, the state finances about 40%. Your savings of €1,344 actually only cost you around 800 euros.
How the money actually lands in your account
The monthly deduction from your salary does not know about your savings contracts. Throughout the year, you therefore pay tax at the "full rate". It is your tax return, filed the following year, that resets the counters: you enter your contributions there, the ACD recalculates your actual tax and refunds you the difference by bank transfer. Processing sometimes takes 15 days, often a few months. The official list of deductions and forms is published by the ACD (ouvre dans un nouvel onglet).
There is an alternative for the impatient: have your deductions entered on your tax card. Your employer then deducts less each month, and the gain arrives continuously rather than all at once the following year.
An important point: a deduction is not an automatic check. If you file neither a tax return nor a request for an annual adjustment, nothing changes and the money stays with the ACD. And for situations out of the ordinary (multiple incomes, real estate, a year split between two countries), a tax advisor can help you see things more clearly.

Is a €1,000 deduction equal to €1,000 less tax?
No. The deduction reduces your taxable income, not your tax. Your actual gain is the deducted amount multiplied by your marginal tax rate. For a €1,000 deduction with a marginal rate of 34%, you get back €340.
When do I receive the refund?
After your tax return or annual adjustment is processed by the ACD, via bank transfer. Expect anywhere from a few weeks to several months depending on the period and the complexity of the file. You have until December 31 of the following year to submit your request.
I am a cross-border worker, am I entitled to deductions?
By default, no: deductions are reserved for residents. But if the bulk of your income comes from Luxembourg, you can request to be treated as a resident for tax purposes and unlock all deductions. Our assimilation simulator tells you in 2 minutes if you are eligible.
And what if I never file a tax return?
The withholding tax remains as is: you miss out on the refund and deductions. Many employees in Luxembourg are not required to file, but in the situations described here, it is almost always to your advantage to do so.