If you are an EU citizen, you must complete certain formalities. Within 8 days of your arrival in Luxembourg, you must make a declaration of arrival at the office of the municipality where you intend to establish residence and present a valid national identity card or passport, a family record book or a certificate of marriage or partnership and the children’s birth certificate.
Within three months of your arrival in Luxembourg, you must also complete a registration form (only available in French) in the same municipality. The registration form must be accompanied by a copy of the valid national identity card or passport and documents corresponding to the relevant category. If you are a salaried worker, you must provide a copy of your employment contract (permanent, fixed-term or interim) compliant with Luxembourg labour law, dated and signed by both parties, or a commitment to hire, dated and signed by the future employer (a secondary activity with less than 10 hours per week is not sufficient). If you are a self-employer, you must provide, where applicable, a copy of your business permit (or a copy of the letter from the Ministry of Economy certifying that a business permit is not required for the activity carried out), a copy of the licence to practice a self-employed activity (doctor, physiotherapist, etc.) or a service provider contract. If you are a non-working person, you must provide a declaration or proof of sufficient resources and a proof that you and your family are affiliated to a health insurance scheme. If you are a student, you must provide a proof of registration with an approved public or private institution in Luxembourg, a declaration or proof of sufficient resources to avoid dependency on the social welfare system (an oral declaration is also permitted) and a proof of affiliation to a health insurance scheme.
When submitting your registration form, you immediately receive a registration certificate (certificat d’enregistrement) on which your surname(s), first names(s), address, date of registration and registration certificate number are stated. The registration certificate is valid for an unlimited period. It means that if you move at another address in the same municipality or in another municipality in Luxembourg, you just have to make a declaration to the local municipal office by presenting a valid national identity card or passport and your registration certificate within 8 days from the date of occupation of the new residence. Nothing more is required.
If you are a non-EU citizen, you must hold a temporary authorisation to stay (autorisation de séjour), undergo a medical check-up, make a declaration of arrival to the municipality of residence and complete a procedure corresponding to your category: salaried worker, highly qualified worker (EU Blue Card), researcher, transferred salaried worker, posted salaried worker, self-employed person, athlete or instructor, family member, student, trainee, volunteer worker, pupil, au pair or for personal reasons.
Don’t forget that the various documents required must be in German, French or English. If not, documents must be translated by a sworn translator (you can download the list on the website of the Ministry of Justice).