Moving from Germany to Luxembourg (2026): Complete Guide
Germany to Luxembourg is one of the shortest and simplest relocation corridors in Europe — a few hours by road, no border to clear, and both countries firmly inside the EU single market. This is an intra-European move, not an international one in the customs sense: there is no import process for your furniture, no duty, and no visa to apply for. What actually needs organising is registration — with your new commune, your new health fund, your new tax office — and a clean close-out of your German registrations. This guide is written for a German resident (whether a German national or another EU/EEA citizen already living in Germany) relocating to Luxembourg, and covers exactly what has to happen on each side, in what order, and by which authority.
Key takeaways
- No customs, no duty, no import declaration. Germany and Luxembourg are both inside the EU customs union, so household goods move between them under the same free-movement-of-goods rules as a domestic move — there is no customs clearance step at all (EU customs union in action).
- You don’t need a visa or work permit. As an EU/EEA citizen you have the right to live and work in Luxembourg; the real task is registering as a resident, not applying for permission to move (Guichet.lu — staying/working in Luxembourg over 90 days).
- Declare your arrival within 8 days, register within 3 months. Luxembourg requires a "déclaration d’arrivée" at your commune within 8 days of occupying your new residence, and a registration certificate within 3 months (Guichet.lu — declaring arrival).
- Deregister in Germany (Abmeldung). Giving up your German address requires deregistering with your local Meldebehörde — up to 7 days before you move out, and no later than 14 days after (Berlin citizen services — deregistering a residence).
- Unlimited German tax liability ends when you give up German residence. It’s governed by §1 of the Einkommensteuergesetz (residence/habitual-abode test), not by the address deregistration alone (EStG §1, gesetze-im-internet.de).
- Your German driving licence stays valid — no mandatory exchange in most cases. EU licences are mutually recognised; exchange is only required in specific situations, not simply because you’ve relocated (Your Europe — driving licence exchange/recognition; Guichet.lu — licence validity in Luxembourg).
- Your car must be re-registered in Luxembourg within 6 months of your declared arrival (Guichet.lu — vehicle registration after a cross-border move).
- Pets travel on an EU pet passport — microchip plus valid rabies vaccination, no quarantine if paperwork is in order (Your Europe — travelling with pets; Germany — pet travel rules, BMLEH).
1. What "moving within the EU" actually means for your move
Germany and Luxembourg are both founding-era members of the EU customs union, so the legal basis for cross-border customs control simply doesn’t apply between them. There are no customs duties on goods transported from one EU country to another, and no import declaration or duty assessment — nor is there any need for the "transfer of residence" relief that non-EU movers rely on, since that relief exists precisely to waive duties that would otherwise apply, and no duties apply here in the first place (EU customs union in action). Your mover’s paperwork for a Germany–Luxembourg job is a transport waybill and an inventory for insurance purposes, not a customs file.
The same free-movement logic covers you as a person: as an EU/EEA citizen, you don’t need a visa, work permit, or immigration approval to live in Luxembourg. Your task is administrative registration, not immigration clearance (Guichet.lu — EU citizens staying/working over 90 days). Keep this distinction in mind throughout: everything below is about registering your move, not authorising it.
(If your move ever involves Switzerland, Norway, Iceland, or the UK, the picture changes — Switzerland and the UK are outside the EU/EEA customs area entirely and require a formal customs declaration, while Norway and Iceland are in the EEA but outside the EU customs union, so removal-goods relief and customs formalities apply on that leg. None of that applies to a Germany–Luxembourg move.)
Planning the move itself as well? Costs, transit times and how to choose a mover are covered on our page about removal company to Germany.
2. Closing things out in Germany
Deregister your address (Abmeldung). When you give up your German residence entirely — rather than moving to a new one within Germany — you must deregister with the Meldebehörde (registration office) responsible for your last address. Berlin’s own portal, representative of the process used across German municipalities, frames it explicitly for people "giving up a residence because they are moving abroad": the deregistration can be filed up to 7 days before you move out, and must be filed no later than 14 days after, in person or by post, with a copy of your ID — and there is no fee (Berlin citizen services — deregistering a residence). Keep the confirmation — Luxembourg’s commune, your bank, and your German health insurer may all ask for it.
End your German tax residence. Deregistering your address does not by itself end your German income tax liability. Under §1 of the Einkommensteuergesetz (EStG), unlimited tax liability in Germany is tied to having a Wohnsitz (residence) or gewöhnlicher Aufenthalt (habitual abode) in the country; once both end, you generally move to limited liability on German-source income only (EStG §1). Notify your Finanzamt in writing of your move and be ready to file a split-year return for the year you leave.
Sort out health cover. If you’re employed and moving to work in Luxembourg, your German statutory health insurance ends and you’ll be covered through the Luxembourg system from your start date. Whether you’re a cross-border worker, posted employee, student, jobseeker, or not working at all, the country responsible for your health cover depends on your economic status and residence, not your nationality — the general EU framework, including when an S1 form applies, is set out by the EU itself (Your Europe — health cover when living abroad). If you’re retiring rather than taking up work, your German statutory health fund issues its own guidance and S1 documentation specifically for pensioners moving abroad (DVKA — information for pensioners relocating abroad). Apply before you move so there’s no coverage gap.
Driving licence and vehicle. Your German licence generally remains valid in Luxembourg without exchange (see Section 4). Your vehicle stays on German plates until you complete Luxembourg registration — there’s no requirement to deregister it in Germany first, but plan around the 6-month Luxembourg deadline described below.
Other notifications. Update your German bank, employer/pension provider, insurers, and — if applicable — cancel or redirect Rundfunkbeitrag (broadcasting fee) liability, which is tied to having a German residence.
3. How your household goods actually move
Removals between Germany and Luxembourg run overwhelmingly by road — there’s no meaningful sea or rail freight option for a corridor this short and land-locked. A typical routing is a direct road transport from your German address (Cologne, Frankfurt, and the wider Rhine–Main/Rhine–Ruhr area are the most common origin regions given proximity) straight to Luxembourg City or wherever in the Grand Duchy you’re settling, often on the same vehicle without any hub transfer for a full load, or via a groupage (shared-load) network for smaller volumes.
As freight-industry estimates rather than fixed rules: a dedicated full-load road transport from western Germany to Luxembourg typically takes 1–2 days door-to-door once loading is complete, since driving distances rarely exceed 300–400 km. A shared/groupage load — cheaper for partial households — commonly takes 1–2 weeks, since your consignment is consolidated with others heading to or through the same region before final delivery. There’s no customs hold to build into the timeline (see Section 1), so the main variables are loading logistics, access at both properties (lift availability, parking permits, floor number), and how the load is consolidated.
4. Registering in Luxembourg
Declare your arrival — within 8 days. As an EU citizen planning to stay longer than 3 months, your first step at your new address is a "déclaration d’arrivée" at the administration of the commune where you’ll live, filed within 8 days of occupying that residence, and presenting a valid ID or passport plus, where relevant, your family record book or civil-status documents (Guichet.lu — declaring arrival).
Get your registration certificate — within 3 months. Within three months of arrival, you must complete a registration certificate at the same commune, supported by documents matching your status: an employment contract or hiring commitment if salaried, proof of a business permit if self-employed, or proof of sufficient resources plus comprehensive health cover if you’re not working (including students) (Guichet.lu — EU citizens staying/working over 90 days). This registration certificate is Luxembourg’s equivalent of Germany’s Anmeldung — the document that anchors everything else (health insurance, tax file, banking).
Enrol with the CNS (health insurance). If you take up salaried employment, your employer must declare you to the Centre commun de la sécurité sociale (CCSS) within 8 days of hiring, which affiliates you automatically to the Caisse nationale de santé; the self-employed handle their own CCSS affiliation, and non-working residents register with the CNS directly, using an S1 form where applicable (CNS — affiliation; CCSS — private-sector employers).
Register with the tax administration (ACD). Every taxable person in Luxembourg is assigned a 13-digit national identification number (matricule/NIF) used in all dealings with the Administration des contributions directes; for salaried employees this is generally set up automatically once your CCSS affiliation is processed and your tax card is updated accordingly (ACD — FAQ for residents).
Driving licence. A German (EU) driving licence is automatically recognised in Luxembourg and across the EU/EEA — mutual recognition means you are not required to exchange it purely because you’ve relocated. Exchange only becomes mandatory in specific cases: if your licence is lost, stolen, or damaged; after a driving offence that leads to a suspension, restriction, or loss of points; or, for an older German licence with indefinite validity, after two years of residence in Luxembourg. Otherwise it’s entirely optional, handled through the SNCA in Sandweiler if you choose to do it (Your Europe — driving licence exchange/recognition; Guichet.lu — driving licence validity in the EEA).
Vehicle registration — within 6 months. Anyone establishing residence in Luxembourg must register a vehicle brought from abroad within six months of the declared arrival date. In practice this means: obtaining a Luxembourg registration number, a Luxembourg RC Auto liability insurance policy, payment of the fiscal stamp, a customs clearance step with the Luxembourg Customs and Excise Administration confirming the vehicle’s tax status (a domestic registration-tax formality using the "vignette 705" document, not an EU import duty — there’s still no customs charge on a car arriving from Germany), and an appointment with the SNCA presenting your foreign registration document, European certificate of conformity, and ID (Guichet.lu — vehicle registration after a cross-border move). Foreign students studying in Luxembourg, and company cars registered in an employer’s home EEA country and used by an employee, manager, or administrator, are exempt from this deadline.
5. Moving pets
Dogs, cats, and ferrets travel between EU countries on an EU pet passport, issued by any authorised vet. Your pet needs a compliant microchip implanted before its rabies vaccination — the vaccination itself requires the animal to be at least 12 weeks old, followed by a 21-day wait before travel — and the passport must record both, linked to that microchip number. With valid paperwork there’s no quarantine on arrival in Luxembourg (Your Europe — travelling with pets in the EU; Germany — official pet travel rules, BMLEH). Luxembourg is not one of the EU’s tapeworm-free destinations (unlike Finland, Ireland, Malta, or Norway), so no additional Echinococcus treatment is required for dogs entering Luxembourg specifically. Book the passport appointment well ahead — the microchip-before-vaccination sequencing, plus the 21-day wait, means you can’t shortcut it close to moving day.
6. Money, banking, and things people forget
Both Germany and Luxembourg use the euro, so there’s no currency conversion or exchange-rate risk on your household budget — a real advantage of this corridor. You can typically keep your German bank account (useful for German-source income like a residual pension or rental payment) while opening a Luxembourg account for salary and local direct debits; Luxembourg’s banking sector is large relative to its population and account-opening for EU citizens with a registration certificate is routine. Update your address with pension providers, insurers, and any German authority still sending correspondence. If you have children, school enrolment in Luxembourg runs on a separate track from the commune registration and its own deadlines, worth starting early given Luxembourg’s trilingual (Luxembourgish/French/German) school system. Finally, don’t assume "no customs" means "no paperwork at all" — the commune registration, CNS/CCSS affiliation, and vehicle deadline above are real administrative deadlines with real consequences for missing them.
How Flyto handles your Germany to Luxembourg move
Flyto operates its own offices, warehouses, and moving teams across Northern, Central, and Southern Europe, so a Germany–Luxembourg relocation typically runs on our in-house European road network rather than being handed off blind. Where local capacity or specialised access (narrow streets, restricted parking, tight scheduling) calls for it, we route the job through a carefully vetted partner carrier in our network, coordinated end-to-end by your Flyto move manager so you deal with one point of contact regardless of who’s on the truck.
Frequently asked questions
Do I need to pay customs duty on my furniture moving from Germany to Luxembourg?
No. Germany and Luxembourg are both in the EU customs union, so household goods move freely with no duty, no import declaration, and no customs clearance step (EU customs union in action).
Do I need a visa to move to Luxembourg from Germany?
No — as an EU/EEA citizen you have the right to reside and work in Luxembourg without a visa or work permit. You do need to register locally (see Section 4) (Guichet.lu — EU citizens over 90 days).
Do I have to exchange my German driving licence for a Luxembourg one?
No, exchange is optional in the general case. Your EU licence is automatically recognised in Luxembourg; exchange only becomes mandatory if your licence is lost, stolen, or damaged, after a driving offence resulting in suspension or loss of points, or — for an old-style indefinite-validity German licence — after two years of residence in Luxembourg (Your Europe — driving licence exchange/recognition; Guichet.lu — licence validity in the EEA).
When does my German tax liability actually end?
When you give up your German Wohnsitz and gewöhnlicher Aufenthalt under §1 EStG — not automatically the day you deregister your address. Notify your Finanzamt and expect a split-year return for the year you move (EStG §1).
How long do I have to register my car in Luxembourg?
Six months from your declared arrival date, unless you’re a student or driving a company car registered in your employer’s home EEA country (Guichet.lu — vehicle registration after a cross-border move).
Can I bring my dog or cat without quarantine?
Yes — with a valid EU pet passport, a compliant microchip implanted before rabies vaccination, and up-to-date vaccination records, there’s no quarantine requirement moving from Germany to Luxembourg (Your Europe — pets).
Sources
- EU customs union in action — European Union
- Your Europe — health insurance cover when living abroad
- DVKA — information for pensioners relocating abroad
- Einkommensteuergesetz (EStG) §1 — gesetze-im-internet.de
- Berlin citizen services — deregistering a residence (Abmeldung)
- BMLEH — pet travel entry regulations
- Your Europe — travelling with pets and other animals in the EU
- Your Europe — driving licence exchange and recognition
- Guichet.lu — staying and/or working in Luxembourg over 90 days as an EU citizen
- Guichet.lu — declaring a move to a new commune of residence
- Guichet.lu — importing a vehicle after a cross-border move
- Guichet.lu — validity of a driving licence when relocating within the EEA
- CNS — social security/health insurance affiliation
- CCSS — declarations for private-sector employers
- Administration des contributions directes (ACD) — FAQ for residents

