A FOB quote for Indonesian coconut charcoal ends at the ship’s rail in Jakarta or Surabaya. Once your container lands at Rotterdam or Hamburg, budget an indicative EUR 800–1,500 per 20ft box as of 2026 for terminal handling, customs brokerage, deconsolidation and final trucking — plus import VAT, recoverable for registered businesses but financed by you first.
Where Exactly Does a FOB Price Stop?
Under Incoterms 2020, FOB — Free On Board — means the exporter’s responsibility ends when the cargo is loaded on the vessel at the named Indonesian port: Tanjung Priok (Jakarta), Tanjung Perak (Surabaya) or Semarang for most briquette cargo. Everything up to that rail sits inside the quote — the briquettes, inland trucking, the PEB export declaration, fumigation and loading. Everything after it is yours.
As of 2026, and subject to change, the origin benchmarks look like this: premium shisha-grade briquettes (ash <=2.5%) run USD 1,250–1,500 per metric ton FOB Indonesian port, standard shisha grade (ash 2.5–3.0%) USD 1,000–1,250/MT, and BBQ coconut-hardwood blends USD 700–1,000/MT, with private-label packaging adding up to USD 250/MT. The working minimum order is one 20ft container, roughly 17.5–18 MT. Since Indonesia is the dominant global origin for coconut-shell charcoal, almost every EU buyer negotiates against these numbers. First-time buyers comparing quotes for coconut charcoal to Europe often read the FOB figure as the landed price. It is not. A FOB quote excludes, at minimum:
- Ocean freight from Indonesia and marine insurance
- Every charge raised at the EU destination terminal
- The import customs entry, any duty, and import VAT
- Deconsolidation, storage and delivery to your warehouse
The rest of this guide itemises that second half of the cost stack.
Which Destination Charges Hit a 20ft Charcoal Container at Rotterdam or Hamburg?
The table below shows the recurring line items an EU consignee sees on arrival invoices. Figures are indicative market ranges as of 2026, drawn from published forwarder and terminal tariffs; your broker’s exact schedule will differ, so treat these as budgeting anchors, not fixed tariffs.
| Line item | What it pays for | Indicative range per 20ft (as of 2026) |
|---|---|---|
| Terminal handling charge (THC) | Crane discharge, stacking, terminal moves | EUR 200–320 |
| Port security / ISPS surcharge | Mandated port security compliance | EUR 15–40 |
| Carrier documentation / release fee | Bill of lading release, delivery order | EUR 40–90 |
| Customs brokerage | Preparing and lodging the import declaration | EUR 75–175 |
| Customs scan or inspection (only if selected) | X-ray or physical examination | EUR 100–350 |
| Deconsolidation / warehouse handling | Unstuffing and palletising if not delivered as a full box | EUR 150–400 |
| Container gate and cleaning fees | Gate moves, box cleaning after unstuffing | EUR 25–100 |
| Last-mile trucking (within ~150 km) | Port to your warehouse | EUR 250–600 |
Add these up and a smooth, uninspected full-container delivery typically lands in the EUR 800–1,500 band. Two items deserve special attention. Inspection fees only bite when customs selects your box — clean paperwork lowers the odds. And demurrage and detention, charged per day after your free days expire, are uncapped; they are the only line on this list that can outgrow all the others combined.
How Do Import VAT and Duty Work for HS 4402.90?
Coconut charcoal briquettes enter the EU under HS code 4402.90. Confirm the live duty rate for your exact commodity code in the EU TARIC database before quoting your own customers — do not rely on a supplier’s memory of it, ours included.
Import VAT is charged on the customs value plus duty and freight at the destination country’s standard rate — 21% in the Netherlands and 19% in Germany as of 2026. For VAT-registered importers it is recoverable through the periodic return, and the Dutch Article 23 deferment licence removes the border outlay entirely. Plan it as working capital, not as margin loss.
One friction EU buyers of wood charcoal face does not apply here: coconut is not among the seven commodities covered by the EU Deforestation Regulation (cattle, cocoa, coffee, oil palm, rubber, soya, wood). As of 2026, coconut-shell charcoal carries zero EUDR due-diligence obligations into the EU — a documented advantage over wood-based charcoal heading into 2027.
Your document pack still matters at the border: commercial invoice, packing list, Certificate of Origin, fumigation certificate, the per-lot Certificate of Analysis, and the Self-Heating Test report that carriers and insurers ask for on charcoal cargo.
What Does a Worked Landed-Cost Stack Look Like?
Take one 20ft container of premium shisha grade at 18 MT. The stack has four layers; only the first is the “price” most buyers compare.
| Layer | Basis | Worked figure |
|---|---|---|
| FOB cargo value | 18 MT × USD 1,340/MT — a published exporter quote inside the premium band, as of 2026 | USD 24,120 |
| Ocean freight + insurance | Carrier and season dependent — use your forwarder’s live quote | Quoted per shipment |
| Destination charges | Indicative table above | EUR 800–1,500 |
| Import VAT | Standard rate on customs value; recoverable if registered | Cash-flow item |
At the midpoint, destination charges of about EUR 1,100 on a USD 24,120 cargo work out near 5% of FOB value — roughly six euro cents per kilogram across 18,000 kg. Meaningful, but predictable when budgeted before the vessel sails rather than discovered on an arrival invoice.
How Do You Keep Destination Charges Down Before the Vessel Sails?
- Pre-lodge the import declaration. Your broker can file before arrival so the box clears within its free days.
- Send documents ahead. COA, fumigation certificate, Certificate of Origin and SHT report should travel by email the week the vessel departs, not the week it arrives.
- Negotiate free days into the freight contract. Extra demurrage and detention days cost little upfront and cap your worst case.
- Take full-container delivery where volume allows. Skipping deconsolidation removes EUR 150–400 and one handling step that cracks briquettes.
- Price brokerage as a flat fee. Percentage-based brokerage penalises premium grades for no extra work.
Whichever supplier you buy from, ask for a quotation that states which charges sit on each side of the ship’s rail. The figures above are indicative, as of 2026, and subject to change — only a written quotation binds.
Frequently Asked Questions
Are terminal handling charges at Rotterdam or Hamburg included in my FOB price?
No. A FOB Indonesian-port price covers the cargo, export clearance and loading at origin — for example Tanjung Priok or Surabaya. Terminal handling at the destination port is billed separately by the carrier or terminal to the consignee, typically EUR 200–320 per 20ft container as of 2026. Budget it as a separate destination line, never as part of FOB.
Can I recover the import VAT paid on charcoal entering the EU?
Usually yes. Import VAT — 21% in the Netherlands, 19% in Germany as of 2026 — is charged on the customs value plus duty and freight, but VAT-registered importers reclaim it through their periodic return. Treat it as a cash-flow cost, not a final one. Deferment schemes such as the Dutch Article 23 licence can remove the outlay at the border entirely.
What happens if my charcoal container sits at the EU terminal past its free days?
Demurrage and detention start accruing per day, and rates escalate in tiers the longer the box sits. Charcoal attracts extra scrutiny — carriers may ask to see the Self-Heating Test report — so late paperwork is the usual trigger. Pre-lodge your import declaration and have the COA, fumigation certificate and SHT ready before arrival to clear within the free window.