Moving from Poland to Denmark (2026): Complete Guide
Moving from Poland to Denmark is an intra-European relocation — both countries are members of the EU customs union, so this move is fundamentally different from a move to the UK, the US, or another country outside the EU/EEA. There is no customs border to cross, no import declaration to file, and no duty to pay on your furniture, boxes, or personal belongings. What actually takes planning is registration: closing out your affairs correctly in Poland and registering correctly as an EU citizen in Denmark. This guide is written for Polish residents relocating to Denmark for work, study, or family reasons, and covers exactly what applies (and what doesn’t) on this specific corridor.
Key takeaways
- No customs duty, no import declaration, no tax on your household goods. Poland and Denmark are both inside the EU customs union, so goods move freely between them with no customs formalities at all — this only changes for moves from outside the EU (Consilium: the EU customs union; Danish Customs (Toldstyrelsen): if you move to Denmark).
- You don’t need a visa or work permit. As an EU citizen you have the right to live and work in Denmark; the real task is registering your residence once you stay longer than 3 months, not applying for permission (Your Europe: registering residence abroad after the first 3 months).
- You must still get an EU residence document before you get a CPR number. Denmark requires EU/EEA citizens staying longer than three months to apply for an EU residence document (registration certificate) from SIRI before they can register in the CPR system (SIRI / nyidanmark.dk: EU residence as a worker).
- Report your departure from Poland if you’re leaving for more than 6 months. Polish citizens are legally required to report an international departure lasting over 6 months to their gmina, though your PESEL number itself stays valid for life (Gov.pl: zgłoś wyjazd za granicę).
- Make sure your Polish health-insurance contributions are properly deregistered. For employees this is normally your employer’s job (form ZUS ZWUA); confirm it’s been filed so NFZ doesn’t keep charging you after you’ve left (ZUS: how to deregister an insured person; NFZ: residing in another EU/EFTA country).
- Your Polish driving licence stays valid in Denmark until it expires — you can exchange it for a Danish licence any time, without a driving test, because Poland is an EU member state (Danish Road Traffic Authority: foreign driving licences).
- Bringing your car does NOT escape Danish registration tax — Denmark’s (famously high) vehicle registration tax applies to imported cars "irrespective of whether the vehicle comes from an EU country or elsewhere," and you have 30 days after moving to register a foreign-plated car (Life in Denmark: importing a motor vehicle).
1. What "free movement" actually means for this move
Poland and Denmark are both EU member states and both sit inside the EU customs union, which functions as a single customs territory: once goods have entered the EU, they move between member states with no internal customs border, no duties, and no import declarations (Consilium: the EU customs union). Denmark’s own customs authority, Toldstyrelsen, confirms this in practice: its personal-effects duty/VAT relief framework — the paperwork you may have heard about for people moving to Denmark — applies only to people arriving from outside the EU; it does not apply to moves from another EU country like Poland (Toldstyrelsen: if you move to Denmark).
In practice this means: no customs broker, no commercial invoice for your household inventory, no "personal effects" concession application, and no waiting for goods to clear a border checkpoint. A removals truck loaded in Warsaw or Kraków crosses into Germany and on into Denmark exactly like a truck driving between two Polish cities — the only checks it may face are ordinary road-traffic/weight controls, not customs.
The one thing that is not automatically free is a vehicle’s Danish registration tax (see Section 4) — that’s a domestic Danish tax on registering a car in Denmark, unrelated to customs duty, and it applies to EU-origin vehicles too.
Note for anyone reading this guide who is instead moving via Switzerland, Norway, or Iceland: those countries are outside the EU customs union (Norway and Iceland are in the EEA but not the customs union; Switzerland is in neither), so a real customs declaration with removal-goods relief applies on that leg. None of that applies on a direct Poland–Denmark move.
2. Leaving Poland: what to close out
- Report your departure (zgłoszenie wyjazdu za granicę). Polish citizens leaving for a permanent move, or for a stay abroad longer than 6 months, are required by the population-register rules to report it — either at your gmina office or electronically via gov.pl/ePUAP. Your PESEL number itself is never deleted; it stays with you for life (Gov.pl: zgłoś wyjazd za granicę).
- Ending Polish tax residency isn’t a single form — it’s a fact pattern. Polish law does not require or provide a formal "exit" filing, and the tax office does not issue a decision confirming you’ve stopped being a resident; residency instead turns on the 183-day rule and where your "centre of vital interests" (economic and personal ties) sits. It’s still good practice to file the ZAP-3 update form with your new address, since this is how the tax office keeps your contact and correspondence details current (Podatki.gov.pl: registration forms).
- Confirm your Polish health insurance is deregistered. If you’re on a standard employment contract, it’s normally your employer who must submit the ZUS deregistration form (ZUS ZWUA) within 7 days of your last day of Polish employment — check with HR that this has actually been filed. If you’re self-employed or otherwise registered as your own contribution payer, you need to submit ZUS ZWUA yourself (ZUS: how to deregister an insured person). If you’ll keep receiving a Polish pension while living in Denmark, ask NFZ about an S1 document, which registers you in the Danish healthcare system on a different, more complete basis than the EHIC card (which is meant for temporary stays, not residents) (NFZ: residing in another EU/EFTA country).
- Driving licence: nothing to do before departure — a Polish licence remains valid to drive on in Denmark until its expiry date; exchanging it for a Danish one is optional (see Section 4).
- Vehicle: if you’re selling the car in Poland or having it registered abroad, you (or the buyer) will need to deregister it (wyrejestrowanie pojazdu z powodu wywozu/zbycia za granicę) at the office that issued its last registration, using proof of the foreign registration or sale abroad (Gov.pl: wyrejestruj pojazd). If you’re driving the car to Denmark yourself and keeping it, you don’t deregister it in Poland first — you register it in Denmark within 30 days of moving (Section 4).
- Other practical closures: cancel or forward your address with Poczta Polska, close or convert Polish bank accounts and direct debits you no longer need, and notify your employer/pension fund of the move for payroll and social-security purposes.
3. How your household goods actually move (freight-industry estimate)
There’s no rail freight corridor built for household-goods removals on this route — moves are done by road, normally as part-load or full-load furniture trucks, sometimes via a groupage network with a hub stop. The realistic routing from central/southern Poland runs west through Germany (via Poznań–Berlin or Wrocław–Dresden corridors) and then north to the Danish border at Flensburg/Kruså or via the Rødby–Puttgarden or Gedser–Rostock ferry links, depending on final destination (Zealand/Copenhagen vs. Jutland).
As a rough freight-industry estimate, not an official transit guarantee: a direct part-load move from Warsaw to Copenhagen is roughly 1,250–1,400 km and typically takes 2–3 driving days; door-to-door timing for a full-service move (loading, transit, unloading) is more realistically 3–7 business days depending on whether your consignment is a dedicated truck or shares a groupage schedule with other customers’ shipments along the same corridor. Build in extra slack around Danish public holidays and around the Great Belt/Øresund crossings if your destination is on Zealand or in Copenhagen itself.
4. Arriving in Denmark: the actual registration process
Denmark’s process for EU citizens has a specific order — skipping a step blocks the next one:
- EU residence document (registration certificate) from SIRI. If you’ll stay longer than 3 months, you must apply for an EU residence document from the Danish Agency for International Recruitment and Integration (SIRI) — as a worker, self-supporting person, student, or family member of an EU citizen, depending on your situation. You need this document before you can register for a CPR number (SIRI/nyidanmark.dk: EU residence as a worker).
- CPR number. With your EU residence document and a fixed address in hand, you register with the local Folkeregister (Citizen Service / Borgerservice, or the International Citizen Service in Copenhagen, Aarhus, Odense, and Aalborg) to get your CPR number — Denmark’s civil registration number, which underpins essentially everything else: bank account, tax card, health card, MitID (Life in Denmark: when you arrive).
- Yellow health card (sundhedskort). Once you’re CPR-registered, a yellow health insurance card is ordered automatically and posted to you, typically arriving within 2–4 weeks — this is your proof of entitlement to a GP and public healthcare; if it hasn’t arrived after 4 weeks, contact your local Citizen Service centre (City of Copenhagen: the yellow health card).
- Tax registration with SKAT. With your CPR number you register with the Danish tax agency (SKAT) and complete a preliminary income assessment (forskudsopgørelse), which sets your Danish tax card and withholding rate — you’ll need MitID (Denmark’s digital ID, also unlocked by your CPR number) to do this online via TastSelv (SKAT: moving to Denmark).
- Driving licence. Nothing is required to keep driving — your Polish licence is valid until expiry. If you want a Danish licence, book an appointment at Borgerservice; because Poland is an EU state, the exchange is free of a driving test, though there is an administrative fee (DKK 370 as of 2025), and Borgerservice forwards the application to the Danish Road Traffic Authority (Færdselsstyrelsen) (Danish Road Traffic Authority: foreign driving licences).
- Vehicle registration. If you bring a car with Polish plates and intend to keep living in Denmark, you must register it with Motorstyrelsen (the Danish Motor Vehicle Agency) no later than 30 days after moving. Importantly, Denmark’s registration tax applies to the vehicle "irrespective of whether the vehicle comes from an EU country or elsewhere" — there is no EU-wide exemption from this domestic tax, only the (separate, non-EU-only) customs/VAT relief that doesn’t apply here since you’re moving from within the EU (Life in Denmark: importing a motor vehicle; Motorstyrelsen: non-Danish vehicles). Given how steep Danish registration tax typically runs on used cars, many movers on this corridor find it cheaper to sell the car in Poland and buy in Denmark — worth calculating before you commit to shipping it.
5. Moving pets
Dogs, cats, and ferrets travelling from Poland to Denmark move under the standard EU pet-travel scheme: a valid EU pet passport, an ISO 11784/11785-compliant microchip implanted before or at the same time as vaccination, and a rabies vaccination given at least 21 days before travel (after the primary dose) (Your Europe: travelling with pets). Separately from the EU passport requirements, dogs entering Denmark must be registered in the Danish Dog Register within four weeks of arrival — this applies to permanent moves and to any stay longer than four weeks (Danish Dog Register: welcome).
6. Money, banking, and things people forget
- Your Danish CPR number is the key that unlocks a Danish bank account, MitID, salary payment, and NemKonto (the account your employer and public authorities pay into) — you generally cannot function financially in Denmark until it’s issued, so treat the SIRI → CPR sequence as the critical path for your whole move, not just a formality.
- Keep proof of your Polish NFZ/ZUS deregistration and your Danish CPR/health-card registration together; you may need both when closing out Polish tax residency or when a Polish authority asks you to prove you’re insured elsewhere.
- Update your address with any Polish pension fund, bank, or employer that still owes you correspondence, and set Danish mail forwarding once you have your Danish address.
- If you’re bringing a car, weigh the ~30-day Danish registration deadline and the registration tax cost against selling before departure and buying locally.
How Flyto handles your Poland to Denmark move
Flyto runs its own offices, warehouses, crews, and vehicles across parts of Northern, Central, and Southern Europe, and we route Poland–Denmark moves through that in-house network wherever it’s the most reliable option on your specific corridor. Where local capacity or timing calls for it, we complement our own fleet with a carefully vetted network of partner carriers and subcontractors, so you always get one accountable point of contact managing the move end to end — even on legs we don’t operate ourselves.
Frequently asked questions
Do I need to pay customs duty or VAT on my furniture when moving from Poland to Denmark?
No. Both countries are in the EU customs union, so household goods move between them with no customs duty, VAT, or import declaration — this only becomes relevant for moves from outside the EU (Toldstyrelsen: if you move to Denmark).
Do I need a visa or work permit to move to Denmark from Poland?
No. As an EU citizen you have the right to live and work in Denmark without a visa or work permit; you do need to register your residence once you’re staying longer than 3 months (Your Europe: registering residence abroad after the first 3 months; SIRI/nyidanmark.dk: EU residence as a worker).
Do I have to deregister in Poland before I move?
You’re legally required to report a departure abroad lasting more than 6 months to your gmina, though your PESEL stays valid for life. Separately, make sure your Polish health insurance is deregistered (via ZUS ZWUA, normally filed by your employer) so you don’t keep being charged contributions after you leave (Gov.pl: zgłoś wyjazd za granicę; ZUS: deregistering an insured person).
Can I keep using my Polish driving licence in Denmark?
Yes, until it expires — Polish EU licences are valid to drive on in Denmark, and you can exchange it for a Danish licence at any point without a driving test (Danish Road Traffic Authority).
Will I pay Danish registration tax on my Polish car?
Yes — Denmark’s registration tax applies to imported vehicles regardless of whether they come from an EU country or not, and you must register a foreign-plated car within 30 days of moving (Life in Denmark: importing a motor vehicle).
How long does the household-goods transport itself take?
As a freight-industry estimate rather than a guarantee: 2–3 driving days for the Warsaw–Copenhagen road distance, with realistic door-to-door timing of 3–7 business days depending on whether you book a dedicated truck or a shared/groupage load.
Sources
- Consilium: the EU customs union
- Toldstyrelsen (Danish Customs): if you move to Denmark
- Your Europe: registering residence abroad after the first 3 months
- Your Europe: travelling with pets and other animals in the EU
- Gov.pl: zgłoś wyjazd za granicę
- Gov.pl: wyrejestruj pojazd
- Podatki.gov.pl: formularze rejestracja (ZAP-3)
- ZUS: jak dokonać wyrejestrowania ubezpieczonego
- NFZ: zamieszkanie w innym państwie UE/EFTA
- SIRI / nyidanmark.dk: EU residence as a worker
- Life in Denmark: when you arrive
- Life in Denmark: temporary or permanent import of a motor vehicle
- Motorstyrelsen: non-Danish vehicles
- City of Copenhagen: the yellow health card (sundhedskort)
- SKAT: moving to Denmark
- Danish Road Traffic Authority: foreign driving licences, exchanges and visitor’s driving licences
- Danish Dog Register: welcome

