How to Import from India to Germany — Customs, Duties, and Logistics
Understanding how to import from India to Germany — the customs procedures, duty calculations, and logistics that apply — is the difference between a first shipment that clears cleanly and one that sits in a Hamburg terminal while your customs agent chases paperwork. Germany is one of Europe’s largest import markets for Indian goods, and the route from an Indian factory to a German warehouse is well-established. But import from India to Germany runs through EU customs procedures that require specific registrations, correctly classified goods, accurate documentation, and an understanding of how German VAT applies at the point of import. This guide covers each of those elements practically, so you arrive at your first shipment with the process understood rather than discovered under pressure.
Quick Answer
To import from India to Germany, you need an EORI number for EU customs registration, a correctly classified CN code for your goods, a complete document set from your Indian supplier including a Certificate of Origin, and a customs entry filed at a German port of entry — typically Hamburg or Bremerhaven. EU MFN duty rates apply to Indian goods in the absence of a concluded FTA. German import VAT at 19% is levied on the customs value plus duty and is recoverable by VAT-registered businesses.
EORI Registration: Your Starting Point
Before you import a single shipment from India, you need an EORI number. EORI stands for Economic Operators Registration and Identification — it is the EU-wide identifier that customs authorities use to track import and export activity by business. Without an EORI number, your customs agent cannot file a customs declaration on your behalf, and your goods will not clear. Registration is free and straightforward.
German businesses register for an EORI number through the German customs authority, the Zollverwaltung. The application is made online via the Zoll.de portal. You will need your German tax identification number and business registration details. Processing time is typically a few business days. Your EORI number has the format DE followed by a numerical identifier and is valid across all EU member states — meaning you can use the same EORI number to import through Rotterdam or Antwerp if your logistics routing changes.
Who needs an EORI number
Any German business that imports goods from outside the EU — including from India — needs an EORI number. There is no minimum order value or shipment frequency threshold. A single container of Indian granite, a single consignment of textiles, a single pallet of engineering components — all require a customs declaration, and all customs declarations require an EORI number on the importer of record. If you are using a customs agent or freight forwarder to handle clearance on your behalf, they will file under your EORI number, not theirs. Confirm your EORI number is active and correctly registered before your first shipment departs India.
EU Customs Classification and the SAD Declaration
Every shipment entering Germany from India requires a customs entry filed using the Single Administrative Document (SAD), known in German as the Einheitspapier. The SAD is the standard EU customs declaration form and is submitted electronically through Germany’s ATLAS system — Automatisiertes Tarif- und Lokales Zoll-Abwicklungs-System. Your customs agent handles the ATLAS submission in practice, but the inputs that go into it come from you and your Indian supplier.
The most important input is the correct commodity code. EU customs classification uses the ten-digit Combined Nomenclature (CN) code, which builds on the internationally used Harmonised System (HS) codes. The CN code determines the duty rate that applies to your goods, any applicable trade measures or import restrictions, and the statistical reporting category. Getting the code wrong means either overpaying duty or underpaying it — both create problems, underpayment more seriously so.
Using TARIC to find and verify your CN code
The EU’s TARIC database is the authoritative public reference for CN codes, applicable duty rates, and any trade measures in force for goods entering the EU. It is searchable by product description or HS code and shows the current MFN rate, any anti-dumping or countervailing measures, and any import licensing or quota requirements. Use TARIC to verify the correct CN code and current duty rate for your specific goods before calculating your landed cost. If classification is genuinely uncertain — common for composite or multi-component goods — a binding tariff information (BTI) application to the Zollverwaltung gives you a legally binding classification ruling before you import, which protects you against a reclassification at customs.
EU Import Duties on Indian Goods
Indian goods entering Germany are subject to EU import duties at the Most Favoured Nation (MFN) rate in the absence of a concluded India-EU Free Trade Agreement. As of mid-2026, India-EU FTA negotiations were ongoing but no agreement had entered into force. This means every Indian import into Germany pays the standard MFN duty rate applicable to its CN code — there is no preferential rate reduction available for Indian-origin goods at present.
MFN duty rates vary considerably by product category. Many industrial inputs and raw materials attract zero or very low rates. Processed goods, consumer products, and certain agricultural categories attract higher rates. The only way to know the rate that applies to your specific goods is to look it up in TARIC using the correct CN code. Do not rely on what your Indian supplier tells you the duty rate is — their knowledge of EU import duty rates is often limited, and the calculation is your responsibility as the EU importer of record.
Anti-dumping and countervailing duties
Beyond MFN duties, certain categories of Indian goods are subject to EU anti-dumping or countervailing duties — additional duties levied where the European Commission has determined that goods are being sold at below-market prices or are benefiting from unfair state subsidies. These additional duties stack on top of the MFN rate and can be significant. TARIC shows any additional measures in force for your CN code. Check it specifically for additional duties before finalising your cost calculation — discovering an anti-dumping measure after a container has been ordered is an expensive oversight.
German VAT on Imports
German import VAT — Einfuhrumsatzsteuer — applies to all goods imported from outside the EU, including from India. The standard rate is 19%, applied to the customs value of the goods plus any applicable customs duty. A reduced rate of 7% applies to specific categories including certain food products and printed books, but most goods from India attract the standard 19% rate.
For VAT-registered German businesses, import VAT is recoverable as input tax through the normal Umsatzsteuererklärung (VAT return) process. You pay it at the point of customs clearance and recover it in your next return. The net cost to a VAT-registered importer is therefore zero — import VAT is a cash flow item, not a permanent cost. For non-VAT-registered buyers or end consumers, it is a real cost and should be factored into landed cost calculations accordingly.
The §21 Einfuhrumsatzsteuer deferment option
Germany operates an import VAT deferment mechanism under §21 of the Umsatzsteuergesetz (UStG), analogous to similar schemes in the Netherlands and other EU member states. Under this arrangement, VAT-registered importers can defer import VAT payment from the point of customs clearance to their periodic VAT return, rather than paying cash at the point of import. This materially improves cash flow for importers processing regular volumes. The deferment is administered through the Bundeszentralamt für Steuern and requires a separate application. Your tax advisor or fiscal representative can confirm eligibility and manage the application process.
Hamburg and Bremerhaven: German Entry Points for Indian Goods
The overwhelming majority of containerised Indian imports into Germany arrive through Hamburg or Bremerhaven. Both are major North Sea range ports with regular direct and transhipment services from Indian west coast ports — Mundra and Nhava Sheva in the Mumbai area — and from Chennai on the east coast.
Hamburg is Germany’s largest container port and the dominant entry point for Indian goods destined for the German market and Central and Eastern European distribution. It offers the broadest choice of shipping lines and the most frequent India-Europe sailing schedules operated by the major carrier alliances. Hamburg’s port authority, HPA, provides infrastructure for rapid container throughput and direct rail and road connections into the German hinterland.
Bremerhaven and inland routing considerations
Bremerhaven, operated primarily through the Eurogate terminal, handles significant India trade volumes and is particularly well-connected for cargo moving to northern and western German distribution centres. For importers located in or distributing to the Rhine-Ruhr region, Bremerhaven can offer competitive inland transport times relative to Hamburg. Some importers also route through Antwerp or Rotterdam for German-destined cargo, particularly where those ports offer better vessel frequency on a specific India trade lane — customs clearance can be performed in Belgium or the Netherlands under EU transit procedures, with the goods moving to Germany in bond.
Transit time from Indian west coast ports to Hamburg or Bremerhaven runs approximately 22 to 32 days on direct or single-transhipment services via the Suez Canal route. Add production lead time in India — typically four to six weeks for manufactured or processed goods — and customs clearance time of five to ten business days, and a realistic total first-order lead time from order confirmation to German warehouse delivery is eight to fourteen weeks.
Documentation Your Indian Supplier Must Provide
Customs clearance at Hamburg or Bremerhaven requires a complete and consistent document set. Inconsistency between documents — a description on the invoice that does not match the Bill of Lading, a quantity on the packing list that does not match the invoice — is the most common cause of customs queries, physical examination requests, and clearance delays. The document set must be reviewed and confirmed as internally consistent before the vessel departs India.
The standard set for an Indian shipment to Germany covers the commercial invoice (product description, HS code, quantity, unit price, and total CIF value), the packing list (package count, gross and net weights, dimensions), the Bill of Lading or Sea Waybill from the shipping line, and the Certificate of Origin. The Certificate of Origin confirms Indian origin for customs purposes and is issued by an authorised Indian body — the relevant Export Promotion Council, Export Inspection Council, or a recognised Chamber of Commerce. It is required for the correct MFN rate to apply and for any future preferential rate claims if an India-EU FTA enters into force.
Additional documents that reduce clearance risk
For goods subject to EU technical regulations — CE marking requirements, REACH compliance, product safety standards — technical documentation confirming compliance must accompany the shipment or be available on request at customs. A pre-shipment inspection certificate from an independent third-party inspection company adds a further layer of clearance confidence and reduces the probability of a customs physical examination. For high-value or technically complex shipments, instructing an independent inspector to verify the goods in India before container sealing is straightforward risk management — problems identified in India are resolved in India, not after a five-week voyage to Hamburg.
Verifying Your Indian Supplier
Supplier verification before placing a first order is not optional for a German importer operating in a market where product liability, documentation accuracy, and supply chain compliance are taken seriously. The checks are straightforward and publicly verifiable.
Confirm the supplier holds an active IEC — Import Export Code — issued by India’s Directorate General of Foreign Trade. The IEC is searchable at dgft.gov.in and confirms the supplier is legally registered as an Indian exporter. Confirm MCA registration — company registration under the Ministry of Corporate Affairs — to verify the business exists as a formally registered Indian entity. Request Bills of Lading from previous EU shipments to confirm a real export track record. And request a physical sample of your goods before committing to a container — evaluating the product in your own facility against your specification removes the most significant quality risk from the first order.
Frequently Asked Questions
Do I need an EORI number to import from India to Germany?
Yes. An EORI number is required for any business importing goods into Germany from outside the EU, including from India. Without an EORI number, a customs declaration cannot be filed and your goods cannot be cleared. Registration is free and handled through the Zollverwaltung via the Zoll.de portal. Processing takes a few business days. Your EORI number is valid across all EU member states — you only need one number regardless of which EU port your shipments enter through.
What duty rate applies to my Indian goods entering Germany?
EU Most Favoured Nation (MFN) rates apply to Indian goods as no India-EU Free Trade Agreement was in force as of mid-2026. Rates vary by product category and CN code — from zero on many industrial inputs to several percent on processed or consumer goods. Some Indian goods are also subject to EU anti-dumping or countervailing duties that stack on top of the MFN rate. Verify the correct CN code and current applicable rate in the EU TARIC database before calculating your landed cost. Do not rely on estimates — use TARIC directly.
How does German import VAT work and is it recoverable?
German import VAT (Einfuhrumsatzsteuer) is charged at 19% on the CIF customs value plus applicable duty. For VAT-registered German businesses, it is fully recoverable as input tax through the standard VAT return process — it is a cash flow item, not a permanent cost. Non-VAT-registered buyers bear it as a real cost. Germany also operates an import VAT deferment scheme under §21 UStG that allows VAT-registered importers to defer payment to their periodic return rather than paying at customs clearance. Eligibility requires an active German VAT registration and an application to the Bundeszentralamt für Steuern.
How long does it take for goods from India to arrive in Germany?
Ocean transit from Mundra or Nhava Sheva to Hamburg or Bremerhaven runs 22 to 32 days on direct or single-transhipment services. Production lead time in India for manufactured or processed goods is typically four to six weeks. Customs clearance and inland delivery to a German warehouse adds five to ten business days. A realistic total first-order lead time from order confirmation to German warehouse delivery is eight to fourteen weeks. Repeat orders with a pre-approved specification typically run seven to ten weeks. Build the longer figure into planning for any first order with a new supplier.
If you are evaluating Indian suppliers and want to understand how a structured Indian export operation manages the documentation, quality verification, and pre-shipment process that underpins clean customs clearance in Germany, the NexaCrest Order Standard explains the full process from specification lock through to post-delivery follow-up — every step a German importer should expect a serious Indian supplier to operate consistently.