Luxembourg customs rules & duty-free allowances
Luxembourg is a small landlocked EU country where the real customs risk is not what you pack but how you enter: fly in from London, Dubai or New York and you are in the full EU third-country regime, while driving in from Germany, France or Belgium usually means no border post at all. The trap is cash — Luxembourg customs actively stop and count, and undeclared money can be seized on the spot.
Duty-free allowances
Prohibited — banned from import
- Narcotics and drugs, including cannabis in any form — import is a criminal offence in Luxembourg
- Meat, meat products, milk and dairy from outside the EU (personal baggage ban)
- Counterfeit branded goods and pirated media for commercial use
- Protected wildlife, ivory and CITES-listed specimens without a permit
- Offensive weapons, flick knives, butterfly knives and most automatic knives
- Obscene material involving minors, and hate-speech material banned under Luxembourg law
Restricted — allowed with a permit or declaration
- Firearms, ammunition and their parts — require prior authorisation from the Luxembourg police
- Live animals and pets — need an EU pet passport and valid rabies vaccination
- Plants, seeds and cut flowers from outside the EU — phytosanitary certificate required
- Controlled medicines (opioids, benzodiazepines) — Schengen certificate needed
- Cultural goods and antiques over 50 years old — export/import licence may be required
Arriving: red vs green channel
At Luxembourg-Findel you walk through a red/green channel system: green if you have nothing to declare and are within all allowances, red if you are over any limit or carrying cash at or above EUR 10,000. There is no general customs declaration card to fill in for ordinary personal goods — you declare verbally or in writing at the red channel. If you arrive by road from Germany, France or Belgium there is normally no customs post at all, but spot checks do happen on the motorways and at the airport's landside exits.
Tax-free shopping & VAT refunds
Luxembourg runs the standard EU tax-free scheme. Minimum purchase in a single store on a single day is EUR 74 (about USD 80) including VAT. Ask the retailer for a tax-free form (Global Blue, Planet or the shop's own), keep the goods unused and in their packaging, and get the form stamped by customs at your final EU departure point — at Findel that is the customs desk before security. You then post the stamped form back or claim at a refund desk; the refund is the 17% Luxembourg VAT minus the operator's fee, so expect roughly 10–13% back.
Bringing medication
Bring personal medication in its original pharmacy packaging with the prescription or a doctor's letter showing your name, the drug and the dose. For personal use, up to three months' supply is generally accepted without a permit. Narcotics and psychotropics (opioids, benzodiazepines, strong stimulants) need a Schengen certificate for controlled drugs, obtainable from your home health authority before travel. Cannabis is illegal in Luxembourg for import and possession outside strictly regulated home-growing — do not bring any.
Food, plants & animal products
You may not bring meat, meat products, milk or dairy products from outside the EU into Luxembourg — no ham, no cheese, no sausages, no baby formula beyond small special-diet quantities. Fish and fishery products are allowed up to 20 kg (or one whole fish, whichever is greater). Fruit and vegetables are generally allowed in small personal quantities but must be free of soil and pests. Plants, seeds, cut flowers and wood need a phytosanitary certificate; potatoes from outside the EU are banned outright.
Rules worth knowing
EUR 10,000 cash rule is per person, not per family
The declaration threshold applies to each traveller individually. A couple carrying EUR 12,000 between them is fine only if neither person is carrying EUR 10,000 or more alone; if one of you has EUR 10,000 in a bag, that person must declare. Customs can and does count, and undeclared cash can be seized with a fine.
No duty-free if you arrive from another EU country
Fly into Findel from Paris, Frankfurt or Amsterdam and you have no duty-free allowance at all — you are moving within the EU single market and the goods are already duty-paid. The EUR 430 / 1L spirits / 200 cigarettes allowances only apply to arrivals from outside the EU.
Tobacco and alcohol allowances cannot be pooled
Each adult traveller gets their own allowance. A family of four cannot combine to bring in 800 cigarettes and 4 litres of spirits unless each adult is personally carrying their own share. Customs treats pooled allowances as smuggling.
17 is the age for tobacco and alcohol allowances
Luxembourg sets the duty-free age at 17, not 18. A 17-year-old arriving from outside the EU can claim the full tobacco and alcohol allowance, even though buying alcohol in a Luxembourg shop requires 18.