Ministry of Labour, Social, Family Affairs and Integration
Customs duty is a charge for goods when transported across a customs border. It is a tax. Within the EU there are no customs boundaries.
Customs - Hamburg Welcome Portal
When you move to Germany from abroad, you can import your personal items free of customs duty. Personal items include household effects, private vehicles, household provisions, household pets and saddle animals.
Moving from a EU Member State
When you move to Hamburg from another EU member state, you don’t need to declare your goods at the German customs office. However, certain goods which include a number of pharmaceuticals, narcotics, or fireworks are subject to authorisations or they are banned in Germany.
In the European Union there are areas which belong to the national territory of individual EU member states, but which are not part of the customs territory of the community – so the provisions that apply to entry from non-EU countries also apply to them: overview of areas with special arrangements.
For more information about moving from an EU Member State please visit the website of the German Customs Authority.
Moving from a Non-EU Member State
When you move to Hamburg from a non-EU member state, you must declare your goods at the German customs office. In order to be able to import your goods duty-free, some conditions must be fulfilled.
Restrictions must be respected when moving from a non-EU member state. Certain goods such as weapons and ammunition or protected species of animals and items made from them are subject to approval requirements or bans in Germany.
Note: Goods that you have imported into Germany without customs duties are subject to customs supervision for twelve months. You may not lend, pledge, rent, sell or give away these items in this time. If you breach this provision, the exemption from customs duties will be canceled and you have to pay the taxes subsequently.
For more information about moving from a Non-EU Member State please visit the website of the German Customs Authority.
Anybody entering Germany from a non-EU member state carrying cash (cash money and securities) with a total value of 10,000 Euro or more must declare this amount of money to the competent German customs office in writing.
Anybody entering Germany from a EU member state carrying cash (cash money and equivalent means of payment) with a total amount of 10,000 Euro or more must declare this amount of money verbally to a customs control unit when asked.