Finding your tax office in Luxembourg

Skimming?
We've prepared the shortcut for you.
This is for you if
- You need to file a tax return (model 100) and you do not know where to send it.
- You want to correct your tax card or request an annual adjustment.
- You received a letter from the ACD and want to contact the right department.
- You have just moved, within Luxembourg or from one country to another, including Luxembourg.
Find your tax office
The relevant tax office depends on your country of residence, and your municipality if you live in Luxembourg. Nothing is sent: the answer is calculated directly in your browser.
Start with your country of residence.
Tax offices on the map
The 28 tax offices for individuals, with their address and the municipalities they cover.
Residents, by municipality
- Capellen
Steinfort, Garnich, Habscht, Koerich, Kopstal, Kehlen, Mamer
Itinéraire - Clervaux
Parc Hosingen, Troisvierges, Weiswampach, Wincrange, Clervaux
Itinéraire - Diekirch
Vallée de l'Ernz, Bettendorf, Putscheid, Diekirch, Reisdorf, Vianden, Tandel
Itinéraire - Differdange
Differdange
Itinéraire - Dudelange
Bettembourg, Leudelange, Dudelange, Frisange, Roeser
Itinéraire - Echternach
Rosport-Mompach, Junglinster, Echternach, Waldbillig, Beaufort, Consdorf, Berdorf, Bech
Itinéraire - Esch-sur-Alzette 1
Esch-sur-Alzette
Itinéraire - Esch-sur-Alzette 2
Mondercange, Sanem
Itinéraire - Esch-sur-Alzette 3
Reckange-sur-Mess, Schifflange, Rumelange, Kayl
Itinéraire - Ettelbruck
Erpeldange-sur-Sûre, Bourscheid, Ettelbruck, Schieren, Mertzig, Feulen
Itinéraire - Grevenmacher
Grevenmacher, Wormeldange, Flaxweiler, Manternach, Betzdorf, Mertert, Biwer
Itinéraire - Luxembourg 1
Luxembourg
Itinéraire - Luxembourg 2
Luxembourg
Itinéraire - Luxembourg 3
Luxembourg, Weiler-la-Tour, Hesperange, Contern
Itinéraire - Luxembourg 4
Luxembourg
Itinéraire - Luxembourg 5
Luxembourg
Itinéraire - Luxembourg 6
Luxembourg
Itinéraire - Luxembourg 7
Luxembourg
Itinéraire - Luxembourg 8
Luxembourg, Bertrange, Strassen
Itinéraire - Luxembourg 9
Luxembourg, Niederanven, Schuttrange, Walferdange, Sandweiler, Steinsel
Itinéraire - Mersch
Lorentzweiler, Colmar-Berg, Helperknapp, Larochette, Fischbach, Heffingen, Lintgen, Nommern, Bissen, Mersch
Itinéraire - Pétange
Käerjeng, Dippach, Pétange
Itinéraire - Redange-sur-Attert
Redange/Attert, Groussbus-Wal, Préizerdaul, Beckerich, Rambrouch, Useldange, Vichten, Saeul, Ell
Itinéraire - Remich
Bous-Waldbredimus, Mondorf-les-Bains, Stadtbredimus, Lenningen, Schengen, Dalheim, Remich
Itinéraire - Wiltz
Lac de la Haute-Sûre, Esch-sur-Sûre, Kiischpelt, Boulaide, Goesdorf, Winseler, Wiltz
Itinéraire
Non-residents, by country
- Non-residents, other countries (Luxembourg X)
If you reside anywhere other than France or Germany, including Belgium.
Itinéraire - Non-residents, France (Luxembourg Y)
If you reside in France.
Itinéraire - Non-residents, Germany (Luxembourg Z)
If you reside in Germany.
Itinéraire
Source: Administration des contributions directes, updated on 9 September 2026.
Key figures
| Department | Responsible for | Form | Year |
|---|---|---|---|
| 28 tax offices for individuals | Tax return, tax advances, residence and income certificates, based on municipality or profession | Model 100 | 2026 |
| Luxembourg Y | Non-residents living in France | Model 100 | 2026 |
| Luxembourg Z | Non-residents living in Germany | Model 100 | 2026 |
| Luxembourg X | Non-residents living in Belgium or another country | Model 100 | 2026 |
| 6 RTS offices | Tax card and annual adjustment for employees and pensioners | Models 164 and 163 | 2026 |
| RTS Non-residents | Tax card and annual adjustment for all cross-border workers | Models 164 NR and 163 NR | 2026 |
| Model 100 deadline | 31 December of the following year | 2025 income: 31 December 2026 | 2026 |
Tax office or RTS office: who does what?
The ACD separates two roles (ACD organizational chart (ouvre dans un nouvel onglet)).
- The tax office determines your final tax based on your tax return (model 100), calculates your tax advances, and issues residence or income certificates.
- The RTS office manages tax withholding on wages and salaries: it issues and amends your tax card (model 164 R for residents, 164 NR for non-residents) and calculates your annual adjustment (model 163). The six offices are RTS 1, RTS 2, RTS 3, RTS Esch-sur-Alzette, RTS Ettelbruck, and RTS Non-residents (ACD list (ouvre dans un nouvel onglet)).
For a resident, the RTS office also depends on the municipality. A tax card correction therefore does not go to the same place as a tax return. Details on the tax card can be found on our tax card page.
Cross-border workers: Luxembourg X, Y, Z and RTS Non-residents
The four departments share the same address: 21, rue Eugène Ruppert, L-2453 Luxembourg (Yris building), postal address B.P. 1706, L-1017 Luxembourg (ACD (ouvre dans un nouvel onglet)).
| Department | You live in | For | |
|---|---|---|---|
| Luxembourg Y (ouvre dans un nouvel onglet) | France | Tax return (model 100) | [email protected] |
| Luxembourg Z (ouvre dans un nouvel onglet) | Germany | Tax return (model 100) | [email protected] |
| Luxembourg X (ouvre dans un nouvel onglet) | Belgium or another country | Tax return (model 100) | [email protected] |
| RTS Non-residents (ouvre dans un nouvel onglet) | All countries | Tax card (164 NR), annual adjustment (163 NR) | [email protected] |
If you apply for tax assimilation, your tax return also goes to X, Y, or Z.
When profession changes the tax office
The ACD distributes its 28 tax offices for individuals (not all of its services) "based on the taxpayer's municipality of residence or profession". Two examples from its pages: the Diekirch office (ouvre dans un nouvel onglet) also handles resident lawyers registered with the Diekirch bar, and Luxembourg 1 (ouvre dans un nouvel onglet) handles the diplomatic corps. If you are self-employed or have a special status, check your office's competence sheet before sending your return.
How to reach the right department
Identify your procedure
Tax return or certificate: tax office. Tax card or annual adjustment: RTS office.
Find the office
Use the selector above, or the ACD "Competence and addresses" section, which is authoritative.
Use MyGuichet.lu when possible
The tax return (model 100) can be filed online using LuxTrust (the Luxembourg digital identity) or a Luxembourg electronic ID card. A cross-border worker can report a change of address or civil status on Guichet.lu without LuxTrust, using a certificate of residence (ACD FAQ (ouvre dans un nouvel onglet)).
Write or call before going in person
ACD Helpline: +352 2475 2475, Monday to Friday from 7:45 am to 5:00 pm, or the online contact form (ACD contact (ouvre dans un nouvel onglet)). Offices receive the public in the morning (7:45 am to 12:15 pm) and in the afternoon by appointment only (1:15 pm to 5:00 pm), but the ACD advises against coming without writing or calling first. Keep your 13-digit national identification number (on your CNS card) handy.
Keep a copy of everything
The ACD does not send an acknowledgment of receipt for paper-submitted tax returns.
A concrete example
Let's take Inès, an employee in Luxembourg, who lives in Arlon until June 2025 and then moves to Esch-sur-Alzette.
- From January to June, her tax card falls under the RTS Non-residents office; changes are requested using model 164 NR.
- Once resident, her tax card transfers to the RTS office responsible for Esch-sur-Alzette, according to the ACD table.
- Having settled in Esch-sur-Alzette, her tax office becomes Esch-sur-Alzette 1. For the year of the move, the ACD helpline confirms where she should submit her 2025 tax return (model 100), before 31 December 2026.
- If she wants to be taxed as a resident for the entire year 2025, she ticks box 401 on model 100 and provides proof of her annual income.
To find out if this filing is mandatory or if an annual adjustment is enough, our tax return or annual adjustment guide lays it out.
Common mistakes
- Looking for your tax office based on your employer's address: your municipality (or country) of residence is what counts.
- Sending a tax card application (164 NR) to Luxembourg Y: it belongs to the RTS Non-residents office.
- Forgetting to report a move: your tax office may change, and mail will go to the wrong address.

Frequently asked questions
The Esch-sur-Alzette 1 office for the town of Esch-sur-Alzette. Neighboring municipalities belong to other offices (Esch-sur-Alzette 2 for Mondercange and Sanem, Esch-sur-Alzette 3 for Kayl, Reckange-sur-Mess, Rumelange, and Schifflange): the selector gives you yours.
Luxembourg X for your tax return, RTS Non-residents for your tax card and annual adjustment.
No. It can be submitted online via MyGuichet.lu, by post, or in the mailboxes in front of the offices (ACD FAQ).

