CVM Fiber and Industries

CVM Fiber and Industries · 8 November 2026

Importing Coco Peat into Germany and the Netherlands

EU rules for importing coco peat: CN code 5305 and zero duty, import VAT in Germany and the Netherlands, plant health, German labels and Dutch quality marks.

The short answer: coco peat enters the EU duty free. Coir pith and compressed coir are declared under CN code 5305 00 00, where the third-country duty is 0%, so the only charge at the border is import VAT (19% in Germany, 21% in the Netherlands), and a VAT-registered business recovers that. Unused growing medium made entirely of coconut fibre is the one organic substrate the EU admits from any third country, and coir on its own is not on the list of goods that must travel with a phytosanitary certificate. The real work for a German or Dutch buyer is the label, the quality expectations set by RAL and RHP, and road weights from the port.

This article covers what is specific to the EU, Germany and the Netherlands. The general process, from specification and sampling to Incoterms, payment and arrival checks, is in importing coco peat from India.

Key facts

  • CN 5305 00 00 carries a 0% third-country duty in the EU tariff, unchanged since 1998.
  • EU plant-health law prohibits imported growing medium containing solid organic matter, except medium composed entirely of peat or coconut fibre that has not been used for growing plants or any other agricultural purpose.
  • German fertiliser law requires a German-language label on growing media, including pH (CaCl2), salt content in g/l and the raw materials used.
  • The RAL coir criteria for use at 100% in a substrate: pH below 6.5, salt below 0.5 g/l, sodium below 70 mg/l, chloride below 100 mg/l.
  • Rotterdam handled about 14.2 million TEU in 2025, Antwerp-Bruges around 13.5 million and Hamburg around 7.8 million.

Customs classification

The HS heading for coir pith is 5305, and the EU's eight-digit code is 5305 00 00 with no further split. Indian invoices show India's own line 5305 00 40 (coir pith), which matches at the six-digit level. Since duty is free, a preferential certificate of origin saves you nothing on plain coco peat.

Product Usual treatment Watch out for
Coir pith, 5 kg blocks, 650 g briquettes, fibre 5305 00 00 Nothing. "Coir pith, compressed" fits the heading
Husk chips 5305 00 00 in most declarations Some brokers argue for 1404 (vegetable products not elsewhere specified)
Coir blended with perlite or vermiculite Classified by essential character Blends have been ruled under 1404 in other jurisdictions
Grow bags and slabs in polyethylene film Normally 5305, film treated as packaging Film with drip holes and planting cut-outs is sometimes treated as part of the article

If you import the same product repeatedly, apply for Binding Tariff Information (BTI). It's free, binds customs in every member state for three years, and settles the argument before the first container lands. Heading 2703 (peat) is wrong for coco peat: coir pith is a plant fibre residue and nothing in it is carbonised.

Import VAT

The VAT base is the customs value plus duty plus transport to the first destination in the EU.

Germany. Import turnover tax is 19%, with no reduced rate for growing media. A business importing for its taxable activity deducts it as input tax, so the cost is cash flow, not margin. Cleared under a payment deferment account, the tax falls due on the 26th of the second month after the import month. Declarations go through ATLAS, and you need an EORI number first.

Netherlands. Import VAT is 21%. A registered importer can hold an article 23 licence, which reverse-charges import VAT into the periodic return so nothing is paid at the border. Companies without a Dutch establishment obtain it through a fiscal representative. This is one reason so much EU-bound cargo clears in Rotterdam even when the customer sits in Germany.

Plant-health status of coir

The rules for coir arriving on its own differ from the rules for plants growing in coir, and the two get muddled.

Coir on its own. Annex VI of Regulation 2019/2072 lists goods that may not enter the EU. Entry 20 is "growing medium, other than soil, consisting in whole or in part of solid organic substances" from any third country other than Liechtenstein and Switzerland, with one exception: medium "composed entirely of peat or fibre of Cocos nucifera L." not previously used for growing plants or any agricultural purpose. Clean, unused coco peat is permitted. Annex XI Part A, which lists goods needing a phytosanitary certificate, covers growing medium "attached to or associated with plants", not coir shipped by itself. In law, a container of unused coir blocks needs neither a phytosanitary certificate nor a CHED-PP to enter Germany or the Netherlands.

In practice many importers still ask the Indian supplier for a phytosanitary certificate from the Directorate of Plant Protection, Quarantine and Storage. It costs little, documents inspection at origin and satisfies cautious border officers and nursery customers. Ask before loading, because inspection happens at stuffing.

Two traps. Don't let the mill add anything organic other than coir: compost, bark, rice hulls or wood fibre in the blend take the product into the prohibited category. And keep it documented as new material, since "previously not used" is the condition the exception rests on.

Plants growing in coir. If you import rooted plants from a third country, or export them out of the EU, Annex VII point 1 applies to the medium. Option (a)(ii) accepts medium composed entirely of peat or coconut fibre and not previously used, stored free of quarantine pests, with the plants isolated from soil since planting. The phytosanitary certificate must carry an additional declaration naming the option met. Unused coir is one of the simplest ways to satisfy that rule, which is one reason Dutch and German propagators like it.

Pallets. Wood pallets from India must be ISPM 15 treated and stamped. Unmarked pallets are the commonest reason a coir container is held at a European terminal. Plastic pallets avoid the issue.

Germany: the label and the RAL expectation

Growing media (Kultursubstrate) sold in Germany fall under the Düngemittelverordnung, and the party placing the product on the German market carries the labelling duty. Section 6 and Annex 2 Table 10 set out the content and order:

Label element Requirement
Type designation "Kultursubstrat"
Raw materials "unter Verwendung von …", main constituents in descending order, percentage for any above 50%
pH In CaCl2, one decimal place. Tolerance 0.4 units
Salt content In g/l of net volume. Labelling threshold 0.5 g/l, tolerance 50% or 0.7 g/l
Plant-available N, P2O5, K2O, Mg In mg/l where above the thresholds, with extraction method
Quantity Net mass or volume
Responsible party Name and address of the person placing it on the German market
Storage and use notes Required

Everything in German, other languages optional. For packages over 100 kg, which covers bulk bales and pallet lots, the details may travel on the invoice or delivery note instead. A second route exists since 16 July 2022: CE-marking the medium as a PFC 4 product under the EU Fertilising Products Regulation, declaring EC in mS/m, pH, volume, N, P2O5 and K2O above thresholds, and production date. Most importers reselling to the German trade still use the national route because the trade knows it.

Beyond the legal minimum, the trade works to the voluntary RAL-GZ 250 mark run by the Gütegemeinschaft Substrate für Pflanzen. Coir has its own criteria sheet (RAL-GZ 250/5-4) for pith, fibre and chips as substrate raw materials. Whether or not you apply for the mark, this is what German substrate makers hold your sample against:

Parameter Coir at up to 100% Up to 60% Up to 30%
pH below 6.5 below 6.5 below 6.5
Salt content (or EC) below 0.5 g/l (0.5 mS/cm) below 0.8 below 1.5
Potassium (K2O, CAT extract) below 400 mg/l below 700 below 1,300
Sodium below 70 mg/l below 120 below 230
Chloride below 100 mg/l below 170 below 330
Weed seeds and sprouting plant parts at most 1 per litre
Plant-pathogenic nematodes, salmonella, foreign matter above 2 mm none

The sheet notes that the German salt-content figure in g/l corresponds in practice to the RHP EC value, handy when supplier and buyer quote in different units. The association describes the coir chain as washed and calcium-buffered. Washed, unbuffered coir such as the product from CVM Fiber and Industries, which is washed with water to lower EC and has no calcium nitrate added, can meet the pH and salt lines, but a German blender using it at a high share will want sodium and potassium figures and may buffer in-house. See buffered vs unbuffered coco peat and agree who does what before quoting.

Netherlands: RHP and the non-RHP market

RHP is a Dutch non-profit foundation, a knowledge centre for growing media since 1963, that runs the RHP quality mark. The mark follows the product through the chain, from raw-material production to delivery to the grower, and is audited by accredited certifiers (MPS-ECAS and Kiwa). It checks water uptake, air content, pH, EC, nutrients and purity. Since 2023 the coir sector under RHP's lead has also been developing Responsibly Produced Coir, a separate scheme for social and environmental criteria such as worker safety, wastewater treatment and energy use, piloted from late 2024.

What RHP is not: a legal import requirement. Non-RHP coco peat is imported into the Netherlands every week. The difference is who carries the testing burden. A grower buying RHP slabs relies on the certifier. A grower, potting-soil blender or distributor buying non-RHP coir tests each batch: EC and pH on a hydrated sample, sodium and chloride if used at a high share, a seedling test for sensitive crops, and a retained sample. Many Dutch blenders buy non-RHP raw coir for exactly this reason, because the price gap pays for their own lab. Choosing a coir substrate manufacturer in India covers what to ask a mill and how to verify it.

For inspections, the Dutch authority recommends a Dutch forwarder. Where a CHED is needed (plants in medium, not coir alone) the Netherlands runs it through a national system that feeds the EU TRACES platform, and forwarders do this daily.

Ports, road weights and pallets

Rotterdam is Europe's largest seaport, with about 14.2 million TEU and 428 million tonnes in 2025. Antwerp-Bruges is close behind at around 13.5 million TEU and suits Belgium, the southern Netherlands and the Rhineland. Hamburg handles about 7.8 million TEU and serves northern and eastern Germany, with Bremerhaven as the alternative. From Rotterdam and Antwerp, barge transport up the Rhine to Duisburg is the cheap option for heavy, time-tolerant cargo, and a container of coir blocks is exactly that.

Road weight decides the block count. The EU weights and dimensions directive allows 40 tonnes gross for a standard five- or six-axle articulated truck and 44 tonnes for a three-axle tractor and semi-trailer carrying a container of up to 45 ft in intermodal transport. Member states may allow more on domestic journeys, so a load that's legal for delivery in the Netherlands may not be for delivery in Bavaria. Give your forwarder the delivery address before fixing the quantity. Compressed 5 kg blocks hit the weight limit before the container is full, so a few tonnes either way changes your landed cost per block.

European pallets are the 1,200 x 800 mm Euro pallet, with a safe working load of 1,500 kg under the EPAL standard, or the 1,200 x 1,000 mm industrial pallet. A tonne of blocks per Euro pallet is comfortable, and racking and truck decks are built around these two footprints, so ask the mill to load on them. New EPAL pallets have been ISPM 15 heat-treated since 2010. Loading patterns and the floor-loaded versus palletised trade-off are in buying coco coir in bulk.

Documents checklist

Document Who provides it EU note
Commercial invoice and packing list Supplier CN 5305 00 00, Incoterm, pallet type and count, net and gross weight
Bill of lading or sea waybill Carrier Release at the terminal
Certificate of origin Indian chamber of commerce No duty effect, often requested by buyers and banks
Phytosanitary certificate Indian plant quarantine Not legally required for unused coir alone, widely requested, issued at loading
ISPM 15 pallet marks Supplier Checked at the terminal
Manufacturer's declaration Supplier 100% coconut pith or fibre, unused, no other organic additions
EORI number and customs declaration You and your broker ATLAS in Germany, the Dutch customs system in the Netherlands
Deferment account or article 23 licence You or fiscal representative Optional, saves cash
Batch analysis (EC, pH, Na, Cl) Your own lab or an inspection agency, on a sample from the lot Needed for the German label and for RAL- or RHP-minded buyers
German label or delivery-note declaration You, as the party placing it on the market In German, in the DüMV order

CVM Fiber and Industries, in Kanyakumari, Tamil Nadu, India, supplies washed, unbuffered coco peat blocks, briquettes, grow bags, open-top slabs, husk chips and custom blends to importers who handle their own EU compliance. The export page explains how shipments are organised. To discuss a specification for the German or Dutch market, contact CVM.

FAQ

Do I need a phytosanitary certificate to import coco peat into Germany or the Netherlands?

Not by law, as long as the product is unused and made entirely of coconut fibre or pith. The EU list of goods requiring a certificate covers growing medium attached to plants, not coir on its own. Many importers ask for one anyway because it is cheap and reassures nursery customers. Decide before loading, since it can only be issued then.

What is the EU import duty on coco peat?

Zero. Coco peat falls under CN code 5305 00 00, where the third-country duty is 0%. The only border charge is import VAT, which a VAT-registered business recovers. A certificate of origin does not lower your cost, though buyers and banks often ask for one.

Which HS code do I use for coco peat blocks in the EU?

5305 00 00. Indian suppliers show 5305 00 40, their national code for coir pith, which matches at six digits. Blends with perlite and grow bags in film are sometimes questioned, so for regular imports apply for Binding Tariff Information to fix the classification for three years.

How much import VAT will I pay in Germany and the Netherlands?

Germany charges 19% on the customs value plus transport to the first destination, deductible as input tax, and with a deferment account it falls due on the 26th of the second month after import. The Netherlands charges 21%, and an article 23 licence lets you reverse-charge it in your VAT return so nothing is paid at the border.

Can I sell non-RHP coco peat in the Netherlands?

Yes. RHP is a voluntary quality mark, not a legal requirement, and non-RHP coir is imported and sold in the Netherlands routinely. The practical difference is that you run your own tests on each batch, typically EC, pH, sodium and chloride on a hydrated sample plus a seedling test for sensitive crops.

What must a coco peat label say in Germany?

A German-language label with the type designation Kultursubstrat, the raw materials used, pH in CaCl2, salt content in g/l, plant-available nutrients above the thresholds, net quantity, the name and address of the party placing it on the market, and storage and use notes. For packages over 100 kg the details may go on the delivery note instead.

Can I mix coir with compost or bark and still import it into the EU?

No. Imported growing medium containing solid organic matter is prohibited, and the only exception is medium composed entirely of peat or coconut fibre that has not been used before. Compost, bark, wood fibre or rice hulls added at origin put the product in the prohibited category. Mineral additions like perlite raise a customs classification question, not a plant-health one.

Which port is best for coco peat going to Germany?

It depends on the delivery address. Hamburg and Bremerhaven serve northern and eastern Germany directly. For the Rhineland and the south, Rotterdam or Antwerp with onward barge or rail to Duisburg is often cheaper for a heavy, time-tolerant cargo. Ask your forwarder to quote both, including the legal road weight on the final leg.