Guide · Moving here

Your first 90 days in Luxembourg

A working checklist from arrival to feeling administratively settled — what to file, where and in what order, with the edge cases that catch most new arrivals.

Read time · 14 min Last reviewed · 25 May 2026 Section · Moving here

The short version

  • Register your address at the commune within 8 days of moving in (EU/EEA/Swiss) or within the deadline set by your residence-permit procedure (non-EU).
  • Get your matricule social from the CCSS — your employer usually triggers affiliation; freelancers register directly.
  • Open a Luxembourg bank account; expect to be asked for the déclaration d'arrivée.
  • Sign a tenancy contract and register it at the Bureau d'Imposition to enable the rental-cost tax deduction.
  • Once your matricule is issued, request your tax card from the ACD — and decide on tax class for couples.
  • Enrol school-age children with the commune's service de l'enseignement; public placement follows the commune.

Days 1–7 — address and identity

The administrative chain begins at your commune. Within 8 days of taking up residence, EU, EEA and Swiss nationals must declare arrival at the bureau de la population of the commune where they live. The commune issues a déclaration d'arrivée on the spot — that paper is the first document the rest of the system asks for.

Bring originals. Communes vary slightly, but the typical request is: passport or national ID for every person being registered; the rental contract (or a certificat d'hébergement if you live with someone, sometimes called logement chez tiers); proof of marital status for spouses and a recent birth certificate for children, ideally with an apostille or multilingual EU extract; for non-EU nationals, the temporary authorisation to stay and the type D visa.

Practical tip: request the documentation list in advance. Each commune publishes it on its own website, and the requirements drift over time. If you arrive without an apostilled marriage certificate, some communes will register you provisionally and ask for the missing document later; others will not. Ask before you queue.

If you arrive on a weekend or outside business hours, the 8-day clock starts from the date you actually move in, not the date you land. Keep the lease and any utility activation confirmation as evidence of when residence began.

Days 8–30 — matricule, bank, housing

Social security and your matricule

The Centre Commun de la Sécurité Sociale (CCSS) issues the national identification number known as the matricule social or numéro de sécurité sociale. For employees the employer triggers affiliation by declaring the hire to the CCSS; the matricule then arrives by post — typically within a couple of weeks of the first declaration. Self-employed people (indépendants) register themselves directly with the CCSS, providing the business authorisation issued by the Ministry of the Economy.

The matricule is the spine of every later interaction: it links you to the CNS for health affiliation, to the ACD for tax and to the Caisse pour l'avenir des enfants (CAE) for child benefit. Until it is issued, almost nothing else can be filed. If yours is slow, contact your employer first, then the CCSS directly.

Opening a Luxembourg bank account

Several Luxembourg banks accept resident applications; some decline non-residents and some require an in-branch appointment. Bring the déclaration d'arrivée, your passport, a signed employment contract or recent payslips, and a proof of address (the rental contract is usually accepted). The realistic timeline is one to three weeks from appointment to a working debit card. See opening a Luxembourg bank account for the bank-by-bank breakdown.

Housing registration and utilities

Register the rental contract with the Bureau d'Imposition of the Administration de l'Enregistrement et des Domaines. The registration is a small fixed fee and is what unlocks the rental-cost tax deduction at the annual declaration. Set up utilities: in most communes electricity is supplied by Creos as grid operator with Enovos or another supplier on the meter; gas is handled by Sudgaz in the south and by Enovos or local operators elsewhere; water is billed by the commune itself.

Refuse what isn't reasonable Landlords sometimes ask for several months of bank statements, copies of payslips going back a year, or guarantor letters that go beyond what is normal practice. The garantie locative is capped by law; agency fees have a defined statutory framework. You are entitled to ask why a document is required and to refuse what is unjustified.

Days 31–60 — tax class, healthcare, schools

Tax class and the ACD

Once the matricule is issued, the Administration des Contributions Directes (ACD) creates your file and produces a tax card (carte d'impôt / Steuerkarte) that the employer uses to apply the correct withholding. Singles default to Tax Class 1, single parents typically Class 1a, and married or PACS-registered couples can opt for Class 2 under conditions. The decision matters: the same gross salary nets out very differently between classes. See tax classes 1, 1a and 2 for a worked example.

Healthcare: picking a doctor

Once affiliated to the CNS through your matricule, you can consult any doctor in private practice or a hospital outpatient clinic. A médecin référent (registered family doctor) is not mandatory, but registering one streamlines coordination of care and is worthwhile in the long run. Many residents add complementary insurance (CMCM, DKV, Foyer and others) for hospital private rooms, dental and optical — get a quote first; see complementary insurance for the maths.

Schools

For children of school age, the commune's Service de l'Enseignement handles enrolment in public schools (fondamental and secondaire for the public-school pathway, with placement following residence). International schools (ISL, St George's, Lycée Vauban, Waldorf) have their own admissions and waiting lists, as do the European Schools (Lux I, Lux II) which prioritise EU-institution staff. See choosing a school for the trade-offs.

Days 61–90 — transport and the longer trip

By the end of the third month, the administrative basics should be in place. Use the remaining time to handle the items that have hard but later deadlines.

For cars, an imported vehicle goes through the contrôle technique at SNCT in Sandweiler and then re-registration with the Société Nationale de Circulation Automobile (SNCA). Non-EU driving licences must be exchanged within a defined period after registration at the commune [verify: exchange deadline for non-EU licences — guichet.public.lu]. EU/EEA licences remain valid, with voluntary exchange.

Public transport is free nationally for second-class travel on buses, trams and trains. The mKaart (or yellow card) is the national integrated mobility card. Since 2020 you do not need it to travel, but it is used as proof for first-class supplements, paid parking integration in some P+R and certain cross-border products.

Edge cases

Non-EU family reunification. Family members of non-EU sponsors file a separate application before joining the sponsor. The sponsor demonstrates sufficient income and adequate housing; the income threshold is set by ministerial regulation and changes [verify: current family-reunification income threshold — Guichet.lu]. The procedure is slower than the sponsor's own permit and the timing is rarely predictable.

Civil partnership (PACS / Partenariat). A registered partnership concluded in Luxembourg or recognised from abroad gives access to some — but not all — of the rights of marriage, including the option for Class 2 taxation under conditions. Registration is done with the commune and recorded in the central civil register.

Telework for cross-border employees. If you work in Luxembourg and live in France, Belgium or Germany, days worked remotely from your country of residence have a tolerated annual threshold under bilateral tax conventions, with EU regulation 883/2004 governing social-security affiliation. The thresholds differ by country and changed in recent years — see cross-border.

If the commune refuses a document. Ask in writing for the specific article of the loi communale or ministerial regulation being applied. If you believe the refusal is incorrect, escalate to the collège des bourgmestre et échevins, then to the supervising ministry. Refusal letters open the path to administrative appeal.

Keep a paper folder Luxembourg administration leans heavily on paper. Keep originals — not photocopies — of the déclaration d'arrivée, the matricule slip from the CCSS, the bank's IBAN confirmation letter, the tax card, the registered rental contract and the family-status documents. A simple A4 folder is enough; you will be asked for these at almost every later step.

What this means in practice

For someone arriving tomorrow:

  1. Book the commune appointment for the bureau de la population now, before you have keys. Bring originals; check the documentation list on the commune's own website the night before.
  2. Coordinate the matricule with your employer. Ask them to confirm the date they declared your hire to the CCSS; that is the day the clock starts on your card.
  3. Register the rental contract at the Bureau d'Imposition in the same trip as the commune declaration if possible — the small fee is worth the avoided lost deduction.

Frequently asked

How many days do I have to register at the commune?

EU, EEA and Swiss nationals declare arrival within 8 days of taking up residence. Non-EU nationals follow the deadline of their residence-permit procedure. Communes apply the rule strictly — go early.

How do I get a matricule social?

For employees, the employer triggers affiliation with the CCSS. For freelancers, you register directly with the CCSS after receiving the business authorisation. The matricule then arrives by post — typically within a couple of weeks.

Can I open a Luxembourg bank account before I arrive?

Some banks accept applications from non-residents but several decline. It is easier once you hold a déclaration d'arrivée. See opening a Luxembourg bank account for the bank-by-bank picture.

Do I have to register my rental contract with the tax office?

Registering at the Bureau d'Imposition enables the rental-cost deduction in your annual declaration. The fee is small; confirm whether tenant or landlord submits in your specific case.

When should I file for tax class 2?

Married and PACS-registered couples can opt for joint taxation under conditions set by the ACD. See tax classes explained for the rules and a worked example.

Sources & last reviewed

  • Guichet.lu — Citoyens > Immigration; Citoyens > Déménagement > Arrivée. Reviewed 25 May 2026.
  • Centre Commun de la Sécurité Sociale (CCSS) — affiliation procedures. Reviewed 25 May 2026.
  • Administration des Contributions Directes (ACD) — tax card issuance. Reviewed 25 May 2026.
  • Administration de l'Enregistrement et des Domaines — rental contract registration. Reviewed 25 May 2026.
  • Société Nationale de Circulation Automobile (SNCA) — driving licence exchange. Reviewed 25 May 2026.
  • The relevant commune's bureau de la population page — always check before going.

Specific deadlines or thresholds that change frequently are flagged inline with [verify] and a link to the official source.

Related guides