How Much Does It Cost to Import Shisha Charcoal from Indonesia to Poland in 2026? Full Landed-Cost Breakdown, Regulations, and Documents

Author: Greg Ryabtsev, Coconut shell charcoal expert.
Reviewed by: Gatot Wibowo, Head of production and general director.
Fact-checked: Wilson Gosalim, Commissioner and charcoal factory co-owner.

Reading Time: 27 minutes

Importing a single 20-foot FCL container of coconut shell charcoal briquettes from Indonesia to Poland costs approximately $1,891 per metric ton in non-recoverable landed expenses β€” encompassing ocean freight, doubled terminal handling charges at Baltic Hub, customs brokerage, and carrier fees β€” before the container leaves the port gate. The 23% Polish VAT adds roughly $7,167 on paper but nets to zero in cash under Article 33a postponed accounting. Since January 1, 2026, every kilogram of coconut charcoal briquettes moving by sea is classified as IMDG Code Class 4.2 dangerous goods under Special Provision 978 β€” no testing exemptions, no workarounds.

This guide provides a line-by-line breakdown of every cost, every required document, and the full customs clearance procedure under Poland’s AIS/IMPORT PLUS system for hookah charcoal, hookah coals, nargile charcoal, and shisha coals β€” drawn from operational experience on this specific trade lane, cross-referenced against the 2026 Baltic Hub tariff schedule, current TARIC classifications, and IMDG Code Amendment 42-24.

Table of Contents

Why Did Poland-Bound Charcoal Shipments Become Significantly More Expensive in 2026?

IMDG Code Amendment 42-24, effective January 1, 2026, abolished Special Provision 925 and replaced it with Special Provision 978, which classifies all charcoal as full Class 4.2 Dangerous Goods regardless of self-heating test results β€” eliminating the exemption that allowed most coconut charcoal to ship as ordinary general cargo for the previous fifteen years.

For roughly fifteen years prior to 2026, the charcoal export industry operated under a regulatory loophole. The IMDG Code classified charcoal as a potentially dangerous substance (UN 1361, Class 4.2 β€” substances liable to spontaneous combustion), but Special Provision 925 allowed shippers to exempt their cargo from full dangerous goods treatment if the charcoal passed the United Nations N.4 self-heating test. Most Indonesian coconut shell charcoal factories achieved this exemption through prolonged weathering and tight moisture control. The practical result was charcoal shipping as ordinary general cargo, with standard freight rates, standard terminal handling, and no capacity restrictions inside the container.

Several high-profile container fire incidents β€” involving charcoal self-igniting mid-voyage β€” prompted the IMO’s Sub-Committee on Carriage of Cargoes and Containers to re-examine the SP 925 framework. The core problem was that the N.4 test measured behavior under controlled laboratory conditions, but real-world containers experience temperature fluctuations, humidity variations, and residual off-gassing that the test could not replicate. Charcoal that passed the test in a lab occasionally failed catastrophically at sea.

Amendment 42-24 closed the door entirely. SP 925 was replaced by SP 978, which eliminated the exemption mechanism. All charcoal is DG. The N.4 test now merely determines whether slightly relaxed stowage conditions under SP 978 apply, or whether stricter conditions apply. Neither option returns the cargo to general cargo status. In the second half of 2025, carriers including Hapag-Lloyd, Maersk, and MSC issued advisory notices confirming that from January 1, 2026, no charcoal shipments would be accepted without full DG documentation.

Think of it like building codes after an earthquake. The old code said: if your house passes a stress test, you do not need earthquake reinforcement. The new code says: every house gets earthquake reinforcement, period. The stress test now only determines whether you need standard reinforcement or heavy reinforcement. The exemption path is gone.

The financial consequences for Polish importers are concrete and measurable across three dimensions. Ocean freight rates for DG cargo on the Indonesia–Gdansk route now carry a premium of approximately $800–$1,500 per container over standard rates. Destination terminal handling charges at Baltic Hub doubled due to the mandatory 100% IMO surcharge on Class 4.2 cargo. And the container itself now holds less product: SP 978 mandates a minimum 30 cm headspace and restricts internal stowage arrangement, physically limiting a 20-foot unit to roughly 16–17 metric tons instead of the previous 19–20 tons. The net effect is that you pay more freight for less product, and the port charges you double to handle it.

What Is the Correct HS Code for Coconut Charcoal Briquettes Imported into Poland?

The legally correct TARIC classification for coconut shell charcoal briquettes entering Poland is 4402.20.00.00 β€” “Wood charcoal (including shell or nut charcoal), whether or not agglomerated: Of shell or nut.” Using the legacy code 4402.90 triggers automated holds in Polish customs and can cost €200+ in demurrage and amendment fees per container β€” despite both codes carrying 0% duty.

The HS code is the single data point that flows through every document in the chain β€” commercial invoice, bill of lading, Entry Summary Declaration, and the customs declaration filed by your Polish customs broker into the AIS/IMPORT PLUS system. If these documents disagree on the code, the automated risk engine at KAS (Krajowa Administracja Skarbowa, Poland’s National Revenue Administration) flags the shipment. The container gets pulled for documentary review. Because it is Class 4.2 cargo sitting on a DG stack with only a 1-day free storage window at Baltic Hub, every day of that review costs real money.

Why Do Indonesian Exporters Still Print the Wrong HS Code?

Many Indonesian factories continue printing 4402.90.10 or 4402.90.90 on export declarations because their ERP systems were configured before the 2022 WCO nomenclature revision that explicitly carved out subheading 4402.20 for shell and nut charcoal.

Before the 2022 revision, coconut charcoal briquettes were legitimately classified under 4402.90 β€” the residual “other” subheading. Indonesian factories running legacy systems continue generating export declarations (PEB β€” Pemberitahuan Ekspor Barang) with the old code. Some factory managers argue that the tapioca starch binder transforms the product into a manufactured article deserving the “other” classification.

This argument does not survive contact with EU customs law. Under General Rule of Interpretation 3(a) of the Harmonized System, the heading providing the most specific description takes precedence. The essential character of the briquette is carbonized coconut shell. Tapioca starch at 3–5% concentration is a combustible structural binder that does not alter the fundamental organic identity of the material. The EU TARIC database is unambiguous: 4402.20 is the specific subheading, and 4402.90 is the general one. Specificity wins.

How Much Does an HS Code Mismatch Actually Cost at Polish Customs?

An HS code mismatch between the Indonesian export declaration (4402.90) and the Polish customs filing (4402.20) triggers a KAS documentary hold that costs approximately €160–€250 per incident in direct storage charges and broker amendment fees β€” despite both codes carrying an identical 0% duty rate.

The cost is entirely operational. A documentary hold at Baltic Hub means your container occupies a DG storage slot at elevated rates. IMO containers receive only 1 free day (per Baltic Hub 2026 tariff footnote 6). From day 2 onward, storage charges accrue at €18.60 per TEU per day (the €9.30 base rate doubled by the 100% IMO surcharge), escalating to €36.70 per day from day 8. A classification dispute taking 7 working days adds roughly €130–€180 in direct storage plus €50–€100 in broker amendment fees.

The fix is contractual, not technical. Your sales agreement with the Indonesian factory must contain a binding clause requiring the use of HS Code 4402.20.00 across the entire documentary chain. Provide the factory with an extract from the EU TARIC database entry as supporting evidence.

Mini-case β€” HS code discipline in practice: A Polish hookah charcoal importer received three containers in Q1 2026 with 4402.90 printed on all Indonesian documents. Each container triggered a yellow-corridor documentary hold averaging 5 working days. The cumulative cost across all three shipments was approximately €504 β€” roughly €93 per container in storage (5 days Γ— €18.60/TEU) plus €75 per broker amendment. After inserting a binding HS code clause into the supply agreement and providing the factory with the TARIC extract, all subsequent containers from Q2 onward cleared the green corridor within hours, eliminating the recurring loss entirely.

What Are All the Customs Duties and Import Taxes on Shisha Charcoal in Poland?

Coconut charcoal briquettes under HS 4402.20.00 enter Poland at 0% customs duty and are exempt from excise tax. The sole fiscal charge is 23% VAT β€” which can be deferred to zero cash outflow under Article 33a of the Polish VAT Act. The real import costs are port handling fees, which doubled in 2026 due to mandatory DG surcharges.

What Is the Customs Duty Rate for Shisha Charcoal in Poland?

The customs duty rate is 0%. This is the MFN (Most Favored Nation) rate for HS 4402, applied at the CIF customs value upon filing the customs declaration with KAS. The rate has been zero for years and remains unchanged in 2026.

Why Does the 2026 GSP Suspension for Indonesia Have No Effect on Charcoal Duty?

Regulation (EU) 2025/1909 suspended GSP benefits for Indonesian wood and charcoal products (Section S-9a) for the 2026–2028 period, but this has zero fiscal impact because the MFN baseline rate for HS 4402 was already 0%. Losing a preference of zero still leaves you at zero. Polish importers do not need to file for preferential origin treatment, do not need a Form A or EUR.1 certificate for duty reduction purposes, and can declare goods at MFN rates without consequence. The European Commission’s GSP update confirms Section S-9a is among Indonesia’s newly excluded sections for this period.

How Much Is the Polish Import VAT on Charcoal?

The standard Polish VAT rate of 23% applies to coconut charcoal briquettes, as confirmed by the Polish Ministry of Finance for non-food, non-essential goods. The VAT base is calculated as CIF value plus customs duty (0%) plus port and brokerage charges incurred before release into free circulation. For a container with a CIF value of approximately 121,605 PLN and port/brokerage charges of roughly 3,044 PLN, the VAT liability comes to approximately 28,669 PLN (around $7,167).

How Does Article 33a Postponed VAT Accounting Eliminate the Cash Burden?

Article 33a of the Polish VAT Act allows active Polish VAT taxpayers to defer import VAT entirely, declaring it as a simultaneous output and input entry in their monthly JPK_V7M electronic tax return β€” converting a ~28,700 PLN cash outflow per container into a bookkeeping entry that nets to zero. Without Article 33a, the importer must wire the full 23% VAT to KAS before the container is released into free circulation and then recover the amount 60–90 days later through regular VAT returns. For an importer bringing in 6–10 containers per year, the VAT cash float without Article 33a can exceed 170,000–285,000 PLN at any given time β€” capital that could instead be deployed for inventory, marketing, or the next purchase order. Article 33a requires a clean tax compliance history, an active EORI number, no outstanding tax arrears with KAS, and a customs broker holding an appropriate representation mandate. As confirmed by multiple Polish tax advisories, the mechanism has been accessible to all VAT-registered businesses since July 2020.

Is Coconut Shell Charcoal Subject to Polish Excise Tax?

No. Poland imposes excise duties on energy products β€” mineral coal (CN 2701), lignite (CN 2702), and coke (CN 2704) used for heating. Coconut shell charcoal classified under CN 4402 falls outside the statutory definition of taxable coal products under Polish excise law. The distinction matters because novice importers occasionally confuse the broad category “charcoal” with the excise-taxable category “coal” β€” both are called “wΔ™giel” in Polish, but their legal commodity classifications are entirely separate. No excise liability attaches to this importation.

What Are the Exact Terminal Handling Charges at Baltic Hub Gdansk for Charcoal in 2026?

Terminal handling charges at Baltic Hub for a single 20-foot container of Class 4.2 charcoal total approximately €467.28 for discharge and yard placement, based on the Baltic Hub Standard Tariff effective January 1, 2026. The 100% IMO surcharge on Class 4.2 cargo doubles the two largest line items compared to general cargo rates.

The verified charges from the 2026 tariff are as follows:

Charge ComponentBase Rate (€)IMO 4.2 SurchargeEffective Rate (€)
Vessel Discharge (ship’s hold – ship’s rail), item 1.1.1148.00+100%296.00
Yard Handling (ship’s rail – yard), item 1.1.264.14+100%128.28
Fuel Surcharge, item 1.1.75.00β€”5.00
Energy Surcharge, item 1.1.85.00β€”5.00
ISPS Security Fee (Level 1), item 1.6.123.00β€”23.00
Green Transition Contribution, item 1.6.1610.00β€”10.00
Subtotal: Discharge + Yard€467.28
Yard-to-Truck Handling (yard – truck), item 1.1.364.14+100%128.28
Total Including Truck Loading€595.56

The yard-to-truck handling charge (item 1.1.3) is incurred when the container is loaded onto the inland haulier’s chassis for extraction. Including this charge, the total terminal-related cost reaches approximately β‚¬595.56 per container.

Before Amendment 42-24, when charcoal shipped as general cargo under the SP 925 exemption, vessel discharge was €148 and yard handling was €64.14 β€” no surcharge. The 2026 DG regime effectively doubled the two largest terminal line items. For GCT Gdynia, the tariff structure is comparable though base rates differ slightly; importers routing through Gdynia should request the current GCT tariff schedule directly.

How Many Free Storage Days Do DG Containers Get at Baltic Hub?

IMO-classified containers receive only 1 free storage day at Baltic Hub β€” not the 4 days provided for standard containers. This is explicitly stated in footnote 6 of the 2026 tariff: “For IMO and Non-ISO containers – 1 day included in handling rate.” From day 2 onward, storage charges accrue at the following rates (with the mandatory 100% IMO surcharge already applied):

Storage PeriodBase Rate (€/TEU/day)With 100% IMO Surcharge (€/TEU/day)
Day 2 – Day 79.3018.60
Day 8 – Day 1418.3536.70
Day 15 – Day 2827.7055.40
Day 29 – Day 4955.40110.80
Day 50+111.00222.00

A container sitting for just 6 days beyond its single free day accrues approximately €111.60 in storage alone (6 days Γ— €18.60). This makes rapid extraction an absolute financial imperative for every DG charcoal shipment arriving at Gdansk.

What Is the Total Landed Cost for a 20-Foot Container of Shisha Charcoal Delivered to Poland?

The total non-recoverable landed cost (excluding VAT) for a 20-foot container of 16.5 metric tons of coconut charcoal briquettes shipped FOB Semarang to Gdansk is approximately $31,211, or $1,891 per metric ton ($1.89/kg). With VAT paid upfront (if Article 33a is unavailable), the total rises to approximately $38,378, or $2,326 per metric ton ($2.33/kg).

What Shipment Parameters Drive This Calculation?

FOB port: Semarang, Indonesia. Product: coconut shell charcoal briquettes (UN 1361, Class 4.2). Incoterm: FOB. Cargo quantity: 16.5 metric tons (the realistic maximum under SP 978 stowage rules). Ocean freight: $5,500 per 20ft container. FOB price: $1,500 per metric ton. Exchange rates applied: 1 EUR = 1.08 USD; 1 USD = 4.00 PLN. In actual clearance, KAS requires the customs value calculated in PLN using the NBP exchange rate published on the penultimate working day before the declaration date.

What Does the Line-by-Line Financial Breakdown Look Like?

Line ItemCalculationUSDPLN
FOB Value16.5 MT Γ— $1,500$24,750.0099,000.00
Ocean FreightFlat rate, Semarang–Gdansk$5,500.0022,000.00
Marine Cargo Insurance0.5% Γ— (FOB + Freight)$151.25605.00
CIF ValueFOB + Freight + Insurance$30,401.25121,605.00
Customs Duty (0% MFN)CIF Γ— 0%$0.000.00
Vessel Discharge (inc. IMO surcharge)€296.00$319.681,278.72
Yard Handling: Rail-to-Yard (inc. IMO)€128.28$138.54554.16
Yard-to-Truck Handling (inc. IMO)€128.28$138.54554.16
Port Surcharges (Fuel + Energy)€10.00$10.8043.20
ISPS Security (Level 1)€23.00$24.8499.36
Green Transition Contribution€10.00$10.8043.20
Carrier Document Fee€50.00$54.00216.00
Customs Brokerage250 PLN$62.50250.00
Subtotal (Non-VAT Costs)$31,210.95124,643.80
VAT BaseCIF + Port/Broker chargesβ€”124,643.80
Import VAT (23%)VAT Base Γ— 0.23$7,167.0228,668.07

What Is the Final Per-Kilogram Landed Cost?

The total non-recoverable landed cost (excluding VAT, deferred under Article 33a) is $31,210.95, yielding approximately $1,891 per metric ton or $1.89/kg. If Article 33a is unavailable and VAT must be paid at the border, the total cash outlay rises to $38,377.97, or approximately $2,326 per metric ton ($2.33/kg).

These figures do not include inland ADR trucking from Gdansk to the importer’s warehouse. A 340 km ADR-certified truck from Gdansk to Warsaw typically costs €450–€650 for a single 20ft container of Class 4.2 cargo, adding approximately $0.03–$0.04/kg to the final warehouse-delivered cost.

How Does the FOB Price Affect the Final Landed Cost per Kilogram?

A significant portion of the cost structure β€” approximately $6,461 in freight, terminal handling, port charges, and brokerage β€” is fixed per container regardless of cargo value. This means chasing the lowest FOB price delivers diminishing returns at the warehouse gate.

FOB Price ($/MT)FOB Value (16.5 MT)CIF ValueTotal Landed (ex-VAT)Cost/kg
$1,150$18,975$24,626.25$25,436.95$1.54
$1,300$21,450$27,101.25$27,911.95$1.69
$1,500$24,750$30,401.25$31,210.95$1.89
$1,700$28,050$33,701.25$34,510.95$2.09

A factory offering charcoal at $1,150 FOB instead of $1,500 saves $5,775 on cargo value, but the fixed logistics overhead dilutes the per-kilogram benefit to just $0.35. The cheapest charcoal frequently comes with quality trade-offs β€” higher ash content above 3%, lower fixed carbon below 78%, inconsistent cube dimensions β€” that erode retail value by more than the $0.35/kg saved in procurement. Product consistency is what repeat B2B customers and shisha lounge operators actually pay for.

What Hidden Costs Erode Charcoal Import Margins Beyond Published Tariffs?

Three operational cost multipliers β€” the SP 978 container capacity limitation, the 1-day DG free storage window, and mandatory ADR inland trucking β€” collectively add $450–$1,200 per container in costs that do not appear on any published tariff schedule.

How Does SP 978 Reduce Container Capacity and Increase Freight Cost per Ton?

SP 978’s mandatory 30 cm headspace and restricted stowage arrangement physically limit a 20-foot container to 16–17 metric tons of charcoal, down from 19–20 tons pre-2026 β€” a 21% increase in per-ton transport cost with zero change in carrier pricing.

A standard 20-foot dry container has an internal height of approximately 2.39 meters. SP 978 requires a minimum 30 cm headspace for the dispersion of off-gassed methane and ambient heat. Below that headspace, the shipper must choose one of two stowage configurations: either the stowage height of packages must not exceed 1.5 meters, or packages must be arranged in blocks not exceeding 16 mΒ³ each with a minimum 15 cm air gap maintained between blocks. In practice, most Indonesian shisha charcoal factories use the 1.5-meter height option because it is simpler to execute and verify during vanning surveys.

Coconut charcoal briquettes packed in standard master cartons (typically 40Γ—30Γ—30 cm or 50Γ—30Γ—30 cm) at a bulk density of roughly 550–650 kg/mΒ³ fill the floor area up to 1.5 meters high and reach approximately 16–17 metric tons. Attempting 20 tons means exceeding the stowage limit. The container will be rejected at the origin terminal’s gate-in inspection, or the vessel master will refuse loading β€” resulting in dead freight charges, repacking fees, and a shipment delay of 1–2 weeks.

Shipping 16.5 tons at a $5,500 freight rate yields $333 per ton. Shipping 20 tons at the same rate would yield $275 per ton. That 21% increase in per-ton transport cost is entirely attributable to SP 978 geometry, not to any change in carrier pricing.

How Fast Does Demurrage Accumulate on DG Containers at Polish Ports?

IMO-classified containers at Baltic Hub receive only 1 free storage day. From day 2, storage costs €18.60/TEU/day, escalating to €36.70/day from day 8 β€” meaning a 7-day customs hold costs approximately €130 in storage alone, with the meter running from the moment the container is discharged.

If a customs hold occurs due to an HS code discrepancy or missing DGD, or if the inland trucking company fails to deploy an ADR-certified driver within 24 hours of discharge, demurrage begins accruing immediately. A container stranded beyond two weeks faces storage rates of €55.40/TEU/day with IMO surcharge. This narrow window stands in stark contrast to the 4 free days that standard (non-IMO) containers enjoy at Baltic Hub.

What Do Thermal Protection Packaging Requirements Add to the Cost?

Vacuum thermal blankets or specialized interior foil liners (e.g., Uniqliner) mandated by major ocean carriers to prevent condensation-induced self-heating add $280–$400 per container to the baseline manufacturing cost. This cost is typically embedded within the FOB price by the Indonesian factory, but importers must verify this explicitly in the supply agreement to avoid last-minute surcharges prior to vanning. Condensation, commonly known as “container rain,” can initiate the exothermic reactions that cause self-heating β€” the exact hazard SP 978 was designed to mitigate.

How Much More Does ADR-Certified Inland Transport Cost in Poland?

ADR-certified inland trucking costs 30–50% more than standard haulage. A Class 4.2 container delivery from Gdansk to Warsaw (approximately 340 km) with an ADR-certified driver typically runs €450–€650, compared to €300–€430 for standard cargo. The container’s DG classification does not expire at the port gate. Polish road regulations require Class 4.2 cargo to be transported in ADR-compliant vehicles (under the European Agreement concerning the International Carriage of Dangerous Goods by Road), with the driver carrying a valid ADR training certificate. ADR truck capacity is limited in Poland β€” booking 48–72 hours before vessel arrival is advisable. Polish road inspections by ITD (Inspekcja Transportu Drogowego) actively enforce ADR compliance; a non-ADR vehicle hauling a UN 1361 container faces immediate impoundment and fines against both the driver and the transport company.

Do Sanitary Inspections Apply to Shisha Charcoal Imports in Poland?

No. Because shisha charcoal is utilized to heat tobacco and the resulting smoke is inhaled β€” not ingested as food or used as a food-contact material β€” it falls outside the statutory mandate of routine border sanitary control administered by the State Sanitary Inspection (Sanepid) and the Agricultural and Food Quality Inspection (IJHARS). Routine physical inspection fees by these agencies are highly unlikely, provided the customs declaration accurately describes the product as a combustible fuel rather than using any food-adjacent terminology.

What Documents Are Needed to Import Shisha Charcoal from Indonesia to Poland?

The complete documentary chain comprises 14 documents divided into three groups: 7 from the Indonesian exporter, 4 from the Polish importer, and 3 handled by the shipping line and customs broker. A single inconsistency between the UN number on the Dangerous Goods Declaration and the description on the Bill of Lading halts the entire clearance process.

What Documents Must the Indonesian Exporter Provide?

DocumentStatusCritical Detail
Commercial InvoiceMandatoryMust state HS Code 4402.20.00, FOB value per ton, Incoterm, and accurate net/gross weights. Vague descriptions (“charcoal briquettes”) without specifying coconut shell origin trigger KAS valuation inquiries and manifest amendment fees.
Packing ListMandatoryMust detail net/gross weights per carton and total, confirm UN-certified packaging for Class 4.2, and reconcile exactly with the VGM declaration β€” a discrepancy exceeding 5% can trigger a terminal weigh-check at the importer’s expense.
Dangerous Goods Declaration (DGD)MandatoryMust denote UN 1361, Class 4.2, Packing Group III. Under SP 978, must include production date, packing date, and verification that material temperature did not exceed 40Β°C at packing time. Carriers will not accept the booking without it.
Weathering CertificateMandatoryProves the charcoal underwent a minimum 14-day open-air weathering post-carbonization. Must state exact start/end dates and ambient temperature range. No weathering certificate means no DG booking β€” no exceptions.
Material Safety Data Sheet (MSDS)MandatoryMust follow the 16-section GHS format. Section 14 (Transport Information) must reference UN 1361, Class 4.2, PG III, and SP 978.
Certificate of Origin (COO)RecommendedIssued by KADIN (Indonesian Chamber of Commerce). Not required for duty reduction (MFN is 0%), but establishes provenance and supports EUDR due diligence preparation.
Self-Heating Test / Certificate of AnalysisRecommendedSP 978 removed the N.4 test as a DG exemption tool, but carriers still request SHT results to determine applicable stowage conditions. COA confirms fixed carbon (78–84%), ash (❀️%), moisture (<8%), and calorific value.

What Documents Must the Polish Importer Prepare?

DocumentStatusCritical Detail
EORI NumberMandatoryWithout an active EORI, no customs declaration can be filed anywhere in the EU. Registration is free via the PUESC platform and typically takes 1–5 working days for Polish-registered entities. Must be obtained before vessel arrival.
Customs Power of Attorney (UpowaΕΌnienie Celne)MandatoryGrants the licensed broker legal authority to file the customs declaration in the AIS/IMPORT PLUS system. Requires a stamp duty of 17 PLN. Must be prepared well before the first shipment.
BDO Registration NumberMandatoryMust be active before the first commercial sale. Covers Extended Producer Responsibility for imported packaging materials (cardboard, plastic liners, strapping). Annual fee: 800 PLN for non-micro enterprises. Absence triggers fines of 5,000–1,000,000 PLN from WIOŚ (Provincial Inspector of Environmental Protection).
REACH Exemption StatementConditionalA technical statement explaining that the charcoal is a naturally occurring substance, not chemically modified, exempt under REACH Annex V, Entries 7 and 8. Not routinely demanded, but critical to have ready if ECHA or KAS challenges the importation.

What Documents Do the Shipping Line and Customs Broker Handle?

DocumentStatusCritical Detail
Ocean Bill of Lading / Seaway BillMandatoryDocument of title. A Telex Release or Seaway Bill is strongly preferred over original paper bills β€” if the courier envelope from Jakarta is delayed, the container sits at Baltic Hub accumulating DG storage charges from day 2.
Entry Summary Declaration (ENS)MandatoryFiled via the ICS2 system at least 24 hours before loading at the origin port. HS codes, weights, and UN numbers must align with the customs declaration β€” mismatches trigger red-corridor assignment at KAS. From June 1, 2026, Poland must fully implement ICS2 for road and rail transport as well.
Customs Declaration (via AIS/IMPORT PLUS)MandatoryThe formal electronic import declaration filed into Poland’s AIS/IMPORT PLUS system (launched June 19, 2025, replacing the previous AIS system). Calculates VAT liability, applies tariff classification, and determines channel assignment (green, yellow, or red).

What Is the Step-by-Step Procedure to Import Charcoal from Indonesia to Poland?

The operational timeline from purchase order to warehouse delivery spans approximately 10–13 weeks across seven phases: order and production (3–4 weeks), mandatory weathering (2 weeks), DG booking and vanning (3–5 days), ocean transit (4–5.5 weeks), pre-arrival filing (3–5 days), customs clearance (1 day if green corridor), and inland delivery (1–2 days).

Step 1 β€” How Does the Order and Production Phase Work?

The process begins with a binding purchase order specifying product dimensions (e.g., 25mm cubes, 26mm cubes, hexagonal fingers), quantity per container (16–17 MT under SP 978), FOB price, and β€” critically β€” the HS Code 4402.20.00 clause. Production of coconut charcoal briquettes at a typical Indonesian factory takes 3–4 weeks for a single container order, depending on factory capacity and raw shell availability. During production, the factory conducts internal quality testing: fixed carbon percentage (typically 78–84% for shisha-grade), ash content (below 3%), moisture (below 8%), and burn time. These parameters feed into the Certificate of Analysis that accompanies the shipment.

Step 2 β€” Why Is the 14-Day Weathering Period Non-Negotiable?

SP 978 mandates a minimum 14-day open-air weathering period after carbonization. This is a hard requirement β€” not a recommendation β€” and cutting the weathering short is the single fastest way to have a container rejected at the origin port.

After carbonization and briquetting, the charcoal must undergo open-air weathering for at least 14 days. The weathering allows residual volatile organic compounds to off-gas and latent exothermic potential to stabilize. The factory documents start and end dates, ambient temperature range, and storage conditions, which populate the Weathering Certificate. SP 978 also provides an alternative treatment: applying steam and cooling after pyrolysis, packing under an inert atmosphere such as nitrogen, and then storing packages in the open air for at least 24 hours. In practice, the 14-day weathering method is standard across Indonesian shisha charcoal factories because it requires no specialized equipment.

Step 3 β€” What Happens During DG Booking and Container Loading?

Once weathering is complete, the freight forwarder submits a DG booking request to the ocean carrier, which must include the DGD, Weathering Certificate, MSDS, and Container Packing Certificate. Carriers allocate DG slots on specific vessels β€” not every sailing accepts Class 4.2 cargo, and slot availability on the Indonesia-to-Northern-Europe route is limited. Booking 2–3 weeks before the target vessel is advisable.

Vanning (container loading) follows SP 978 stowage rules: packages stacked no higher than 1.5 meters (or arranged in blocks not exceeding 16 mΒ³ with 15 cm gaps between blocks), 30 cm headspace maintained below the container roof, and β€” where the carrier mandates it β€” a thermal protection liner installed inside the container. The loaded container is weighed to generate the Verified Gross Mass (VGM) declaration, a legal requirement under SOLAS Chapter VI, Regulation 2.

Step 4 β€” How Long Does Ocean Transit from Indonesia to Gdansk Take?

Transit time from Semarang or Surabaya to Gdansk ranges from 28 to 38 days, depending on the carrier’s routing. Direct services are rare; most routings involve transshipment at Singapore, Port Klang, Tanjung Pelepas, or Colombo, then through the Suez Canal to the Mediterranean and north to the Baltic. During transit, the container’s stowage category is A (on deck or under deck permissible), though the industry body CINS recommends on-deck stowage for charcoal to allow better access for monitoring and firefighting if required. The container must be kept away from heat sources. Proactive tracking through the carrier’s online portal is recommended β€” vessel schedule changes and transshipment delays are common on this route, and advance awareness allows the importer to adjust inland trucking bookings and broker filings before delays become costly.

Step 5 β€” What Pre-Arrival Filings Must Be Completed Before the Vessel Docks?

At least 24 hours before loading at the origin port, the carrier files the Entry Summary Declaration (ENS) via the EU’s ICS2 system. The HS code, gross weight, UN number, and consignee data must match what will later appear in the customs declaration.

Approximately 5–7 days before vessel arrival at Gdansk, the carrier’s Polish agent issues the Arrival Notice. This triggers two parallel actions: the importer settles all outstanding terminal charges (THC, ISPS, surcharges) to obtain the release PIN, and the customs broker begins preparing the customs declaration for electronic submission into Poland’s AIS/IMPORT PLUS system. This system, launched on June 19, 2025, replaced the previous AIS system and implements updated EU customs data requirements including new field structures and electronic processing workflows.

Step 6 β€” How Does Polish Customs Clearance Work Through AIS/IMPORT PLUS?

The customs broker files the declaration electronically, and the AIS/IMPORT PLUS system assigns one of three corridors: green (automatic release β€” the target outcome), yellow (documentary check, 1–3 day delay), or red (physical inspection, 3–7 day delay with significant DG storage consequences).

Green corridor means the declaration is accepted automatically with no inspection and the container is released immediately. This is what happens when every document is consistent, the HS code matches across all filings, and the importer has a clean compliance history with KAS.

Yellow corridor means KAS requests digital copies of the commercial invoice, packing list, COO, and potentially the DGD and Weathering Certificate. No physical inspection occurs, but release is delayed 1–3 working days while documents are reviewed.

Red corridor means full physical inspection. The container is pulled, opened, and examined by customs officers. For Class 4.2 cargo, this requires coordination with port safety personnel and typically takes 3–7 working days β€” triggering significant storage costs at Baltic Hub’s escalating DG rates. At €18.60/TEU/day for the first week (doubling to €36.70/day from day 8), a 7-day red corridor hold can cost over €130 in storage alone, plus inspection handling fees of €32.40 per ton under tariff item 1.5.4.

If Article 33a is active, the calculated VAT is deferred. If not, the importer must wire the full 23% VAT to KAS before the container is released into free circulation.

Step 7 β€” How Does Container Release and Inland Delivery Proceed?

Upon clearance, the terminal generates a PIN code. The inland haulier β€” holding ADR certification for transporting Class 4.2 goods on Polish roads β€” presents the PIN at the terminal gate, collects the container, and delivers it to the importer’s warehouse. Booking the ADR truck 48–72 hours before vessel arrival ensures availability and prevents the container from sitting at the terminal past its 1-day free storage window.

What Is the Full Timeline from Order to Warehouse Delivery?

PhaseDurationCumulative
Order confirmation + Production3–4 weeksWeek 4
Weathering (14-day minimum)2 weeksWeek 6
DG booking + Vanning + VGM3–5 daysWeek 7
Ocean transit (Semarang–Gdansk)4–5.5 weeksWeek 11–12
Pre-arrival filing + Customs declaration3–5 daysWeek 12
Customs clearance (green corridor)1 dayWeek 12
Inland delivery (ADR truck)1–2 daysWeek 12–13

How Did IMDG Charcoal Regulations Evolve from Free Cargo to Full DG Classification?

The transition occurred in three phases over roughly a decade: permissive general-cargo treatment under SP 925 (pre-2024), tightened testing requirements under Amendment 41-22 (2024–2025), and full mandatory DG classification under Amendment 42-24 with SP 978 (January 1, 2026 onward).

Through the mid-2010s, charcoal shipping was remarkably permissive. SP 925 allowed charcoal that passed the N.4 self-heating test to be exempted from Class 4.2 requirements entirely. The test placed a charcoal sample in a wire mesh cube, held it in an oven at 140Β°C for 24 hours, and monitored for self-heating. If the sample did not exceed 200Β°C, the charcoal shipped as general cargo. The practical effect was no DG premiums, no doubled THC, no headspace mandates, and no ADR trucking at the European destination.

An intermediate step emerged in Amendment 41-22 (effective 2024–2025), which tightened testing requirements and introduced preliminary weathering mandates while preserving the SP 925 exemption pathway. Factories that invested in proper weathering and quality control could still ship as general cargo for this two-year window.

Amendment 42-24, adopted by the IMO Maritime Safety Committee in May 2024 and mandatory from January 1, 2026, eliminated the exemption. The full text of SP 978 explicitly states: “The UN N.4 test according to section 33.4.6 of the UN Manual of Tests and Criteria shall not be used to exempt carbon of animal or vegetable origin (UN 1361) from the provisions of this Code.”

What Dead-End Workarounds Have Exporters Attempted?

Two approaches failed consistently during the transition period. Several Southeast Asian exporters attempted to reclassify their product as “activated carbon” (HS 3802) to escape the UN 1361 classification. Activated carbon undergoes steam or chemical activation to develop a porous microstructure, which eliminates the volatile compounds that cause self-heating β€” making it genuinely non-Class 4.2. But shisha charcoal briquettes are carbonized, not activated. Any customs authority with a laboratory can distinguish the two in minutes through BET surface area testing (activated carbon: 500–1,500 mΒ²/g; coconut charcoal briquettes: 50–200 mΒ²/g). This reclassification gambit resulted in seizures and penalties in several EU member states.

Other exporters tried shipping charcoal in bulk bags (FIBCs/jumbo bags) rather than UN-certified cartons to reduce packaging costs. SP 978 explicitly requires packaging meeting UN Packing Group III standards. Bulk bags lacking the UN certification marking are rejected at gate-in. The savings on packaging were illusory β€” the cargo never boarded the vessel.

The current framework, for all its added cost, provides regulatory clarity. Before 2026, the question “is this shipment DG or not?” generated ambiguity, disputes with carriers, and inconsistent treatment across shipping lines. Now the answer is binary: yes, it is DG. Always. The cost is a permanent 15–25% increase in per-ton logistics costs; the benefit is zero ambiguity and zero mid-voyage surprises.

A View from the Other Side: Is the Full DG Classification for Coconut Charcoal an Overreaction?

The strongest counterargument to the current regime holds that properly weathered, low-moisture coconut shell charcoal briquettes have a demonstrably lower self-heating risk profile than wood charcoal from tropical hardwoods, and that imposing identical DG requirements on both product types punishes compliant manufacturers for the failures of non-compliant ones β€” adding $450–$1,200 per container in costs that may not be justified by the actual risk level of the specific product.

This argument has genuine technical merit. Indonesian coconut shell charcoal briquettes that pass the N.4 self-heating test at 140Β°C β€” with confirmed 14-day weathering, moisture below 8%, and fixed carbon above 78% β€” have an empirically lower spontaneous combustion risk than mangrove charcoal or charcoal from freshly carbonized tropical hardwoods. The IMO incident data that prompted the regulatory overhaul involved primarily wood charcoal, not coconut shell briquettes. Under this view, SP 978 applies a blunt instrument where a scalpel would have been more efficient, and the $800–$1,500 DG freight premium per container represents a safety tax disproportionate to the actual hazard for high-quality coconut product.

In certain limited scenarios, this objection holds. A factory with rigorous quality control, consistent weathering protocols, and a documented zero-incident shipping history across hundreds of containers can reasonably argue that its product poses negligible risk. Some carriers have acknowledged this by offering slightly reduced DG premiums to pre-audited, long-standing shippers with clean safety records β€” though the DG classification itself does not change and full documentation remains mandatory.

However, the counterargument collapses when viewed from the perspective of maritime safety regulation at global scale. The IMO regulates approximately 226 flag states and thousands of charcoal shippers, many of whom lack the quality infrastructure to ensure consistent weathering and moisture control. The pre-2026 regime placed an enormous verification burden on individual carriers and port authorities, who had to assess β€” shipment by shipment β€” whether the N.4 test certificate was credible, whether the weathering was genuine, and whether the factory’s quality claims could be trusted. According to the Burgoynes investigation report, the firm “encountered many cargoes that were reportedly exempt on the basis of [SP 925], but still caught fire.” The binary “all charcoal is DG” rule under SP 978 eliminates this verification problem entirely. For a global regulatory body managing systemic risk across an industry with highly variable compliance standards, simplicity and safety margin are rational design choices β€” even if individual high-quality manufacturers bear a disproportionate cost. For the Polish importer, the practical conclusion is unchanged: budget for the DG premium, build it into the landed cost model, and compete on product quality and brand rather than on logistics cost arbitrage that no longer exists.

What Legal and Compliance Risks Must Polish Charcoal Importers Manage?

Four regulatory domains create compliance exposure for Polish shisha charcoal importers in 2026: HS code accuracy across the documentary chain, the EU Deforestation Regulation (EUDR), REACH chemical registration, and BDO packaging waste obligations. Failure in any one domain can halt shipments, trigger fines of up to 1,000,000 PLN, or result in seizure of goods.

How Does an HS Code Mismatch Between Indonesian and Polish Documents Create Risk?

A mismatch between the 4402.90 printed by the Indonesian factory and the 4402.20 filed by the Polish broker triggers the KAS automated risk engine, locking the container for documentary review. This review consumes the narrow 1-day free storage window and triggers DG demurrage at €18.60/TEU/day from day 2. The fix is a binding contractual clause requiring the factory to use 4402.20.00 on all international documents β€” commercial invoice, packing list, DGD, and bill of lading β€” supported by an extract from the EU TARIC database.

How Does the EUDR Affect Coconut Shell Charcoal Imports into Poland?

HS 4402 β€” including subheading 4402.20 for shell and nut charcoal β€” is explicitly listed in EUDR Annex I under the “Wood” commodity category. Coconut charcoal briquettes are within the scope of the EU Deforestation Regulation. Enforcement begins December 30, 2026 for large and medium operators, and June 30, 2027 for small and micro enterprises.

The EUDR (Regulation 2023/1115, as amended by Regulation 2025/2650) requires importers of in-scope products to submit due diligence statements proving raw materials were not sourced from land deforested after December 31, 2020. The Annex I listing of “4402 Wood charcoal (including shell or nut charcoal), whether or not agglomerated” under the Wood commodity heading β€” without any “ex” qualifier β€” means all products under this heading are in scope, including coconut shell charcoal briquettes.

Some industry sources incorrectly claim coconut charcoal is exempt from EUDR because coconut shells are an agricultural byproduct rather than timber. While the factual premise is correct β€” coconut shells come from existing agricultural plantations, not from forest clearing β€” the legal classification follows the HS code, and HS 4402 is unambiguously within EUDR Annex I. The agricultural-byproduct origin creates a strong factual defense for demonstrating deforestation-free compliance, but it does not remove the product from regulatory scope.

The practical challenge is significant. Coconut shells are gathered from hundreds of fragmented smallholder farms across Java, Sulawesi, and Sumatra. Providing polygon-level GPS geolocation data for every shell in a 16-ton batch is extremely difficult. However, coconut trees grow on long-established agricultural land and produce fruit year-round without requiring forest clearing, which creates a strong factual basis for the due diligence statement.

Importers should prepare a comprehensive due diligence dossier before the December 2026 enforcement date. This dossier should include supplier declarations with regional sourcing information and geolocation data at the most granular level feasible, production and batch records linking raw material intake to finished product, confirmation that coconut shells originate from established agricultural plantations and not from recently deforested land, and any available third-party verification. Industry analysis supports this approach and confirms that well-documented Indonesian suppliers are already building EUDR-aligned traceability systems. The dossier should be assembled proactively β€” waiting for a customs query after December 2026 risks shipment seizure.

How Does the REACH Regulation Apply to Charcoal Imports?

Coconut shell charcoal qualifies for exemption from REACH registration under Annex V, Entries 7 and 8, which exempt naturally occurring substances that are not chemically modified. Carbonization is a thermal process (pyrolysis), not a chemical modification in the REACH definition. Tapioca starch agglomeration at 3–5% is a physical binding process, not a chemical one. ECHA requires registration of chemical substances imported into the EU above 1 metric ton per year, and carbon β€” the primary constituent of charcoal β€” is technically a registrable substance. However, the Annex V exemption covers thermally processed natural materials. The burden of proof rests entirely on the importer β€” ECHA does not issue exemption certificates. A precautionary registration demand for carbon at 200+ tons per year would be prohibitively expensive. Having the documented technical justification β€” citing the specific Annex V entries, describing the pyrolysis process, and confirming no chemical modification β€” prepared proactively is essential.

What Are the BDO Obligations and Penalties for Imported Packaging?

Any entity placing packaged products on the Polish market must register in the BDO system and pay 800 PLN annually (non-micro enterprises). Operating without registration triggers fines of 5,000 to 1,000,000 PLN from the Provincial Inspector of Environmental Protection (WIOŚ).

The obligation arises from the packaging β€” cardboard master cartons, inner boxes, polyethylene liners, and polypropylene strapping β€” not from the charcoal product itself. Registration takes 2–4 weeks through the local Marshal’s Office (UrzΔ…d MarszaΕ‚kowski). The importer must track and report the precise kilogram weight of each packaging material type imported annually. Payment is due by February 28 each year.

Mini-case β€” BDO compliance failure: A new charcoal importer in WrocΕ‚aw began commercial sales in February 2026 without BDO registration, assuming the obligation applied only to Polish manufacturers. In April 2026, a routine WIOŚ inspection identified the unregistered import activity. The resulting fine was 15,000 PLN, plus mandatory retroactive registration and reporting for all packaging introduced since February β€” requiring reconstruction of packaging weight records from commercial invoices and packing lists. The annual BDO fee of 800 PLN would have prevented the entire situation. Registration before the first shipment β€” not the first sale β€” is the operationally safe threshold.

What Is the Complete Summary of All Import Charges for Shisha Charcoal in Poland?

The following table consolidates every confirmed charge applicable to a single 20-foot container of UN 1361 Class 4.2 cargo arriving at Baltic Hub Container Terminal in Gdansk, verified against the 2026 tariff schedule and current regulatory framework.

ChargeCollectorRate / Calculation BasisStatus
Customs DutyKAS0% of CIF ValueConfirmed β€” 0% MFN
VATUrzΔ…d Skarbowy23% of (CIF + Duty + port/broker charges)Confirmed β€” deferrable via Art. 33a
Excise TaxN/AExempt for CN 4402Confirmed β€” exempt
Vessel Discharge (inc. 100% IMO)Baltic Hub€148.00 base Γ— 2 = β‚¬296.00Confirmed β€” 2026 tariff item 1.1.1
Yard Handling: Rail-to-Yard (inc. IMO)Baltic Hub€64.14 base Γ— 2 = β‚¬128.28Confirmed β€” 2026 tariff item 1.1.2
Yard-to-Truck Handling (inc. IMO)Baltic Hub€64.14 base Γ— 2 = β‚¬128.28Confirmed β€” 2026 tariff item 1.1.3
Fuel SurchargeBaltic Hub€5.00 per containerConfirmed β€” 2026 tariff item 1.1.7
Energy SurchargeBaltic Hub€5.00 per containerConfirmed β€” 2026 tariff item 1.1.8
ISPS Security (Level 1)Baltic Hub€23.00 per full containerConfirmed β€” 2026 tariff item 1.6.1
Green Transition ContributionBaltic Hub€10.00 per containerConfirmed β€” 2026 tariff item 1.6.16
Carrier Document FeeOcean Carrier Agent€50–€75 per B/LEstimated β€” carrier-dependent
Customs BrokerageCustoms Agency220–250 PLN per declarationEstimated β€” agency-dependent
BDO RegistrationMarshal’s Office800 PLN annually (non-micro)Confirmed β€” effective from 2025

Frequently Asked Questions

Is There Customs Duty on Shisha Charcoal Imported into Poland?

No. Coconut shell charcoal briquettes classified under HS 4402.20.00 enter the EU at a 0% MFN duty rate. The 2026 suspension of GSP preferences for Indonesian charcoal under Regulation (EU) 2025/1909 has no fiscal effect because the baseline rate was already zero.

What HS Code Should I Use for Coconut Charcoal Briquettes in Poland?

4402.20.00.00 under the TARIC system. This is the subheading for “shell or nut” charcoal, whether or not agglomerated. The legacy code 4402.90 is incorrect for coconut shell products since the 2022 WCO nomenclature revision and will trigger customs holds if it appears on the commercial invoice while 4402.20 is filed on the Polish customs declaration.

How Long Does Shipping Take from Indonesia to Gdansk?

Ocean transit from Semarang or Surabaya to Gdansk typically takes 28–38 days, depending on the carrier’s routing and transshipment schedule. Add 2–3 days for customs clearance and 1–2 days for inland delivery. Full order-to-warehouse cycle: 10–13 weeks including production and weathering.

What Is the Dangerous Goods Freight Premium for Charcoal Shipping in 2026?

Ocean freight DG premiums for the Indonesia–Northern Europe route range from approximately $800 to $1,500 per 20ft container above standard rates, varying by carrier and seasonal demand. Terminal handling charges at Polish ports are also doubled due to the 100% IMO surcharge on Class 4.2 cargo. Combined, the DG classification adds approximately $1,200–$2,500 per container to the total logistics cost compared to the pre-2026 general cargo regime.

Can I Defer Import VAT Payment in Poland?

Yes, through Article 33a of the Polish VAT Act. Active Polish VAT taxpayers with clean compliance records and no outstanding KAS arrears can defer the 23% import VAT entirely, declaring it as a simultaneous output/input entry in their monthly JPK_V7M return. No cash leaves your account at the border. The mechanism has been available to all VAT-registered businesses since July 2020.

Do I Need BDO Registration to Import Charcoal into Poland?

Yes. Any entity introducing packaged products onto the Polish market must register in the BDO system and pay 800 PLN annually (non-micro enterprises). The obligation covers the packaging materials (cardboard, plastic liners, strapping), not the charcoal itself. Registration must be completed before the first commercial sale, and annual reporting is due by February 28.

Is Coconut Shell Charcoal Subject to the EU Deforestation Regulation (EUDR)?

Yes. HS 4402 is explicitly listed in EUDR Annex I under the “Wood” commodity category, without any “ex” qualifier β€” meaning all charcoal products, including coconut shell charcoal, are in scope. Enforcement begins December 30, 2026 for large and medium operators. Importers should prepare due diligence dossiers documenting the agricultural-byproduct origin of coconut shells from established plantations before the enforcement date.

What Happens If My Container Is Held at the Polish Port?

For Class 4.2 cargo at Baltic Hub, free storage is limited to 1 day (the day of discharge, per tariff footnote 6). From day 2, storage accrues at €18.60/TEU/day with the 100% IMO surcharge, escalating to €36.70/day from day 8, €55.40/day from day 15, and €110.80/day from day 29. A documentary hold caused by an HS code mismatch or missing DGD easily costs €100–€200 in direct storage fees plus €50–€100 in broker amendment charges.

What Is the Minimum Order Quantity for Importing Shisha Charcoal to Poland?

A single 20-foot container β€” approximately 16–17 metric tons under 2026 IMDG SP 978 stowage rules β€” represents the practical minimum for FCL (Full Container Load) import. LCL (Less than Container Load) is effectively unavailable for Class 4.2 Dangerous Goods, as consolidation operators will not mix DG charcoal with other cargo in a shared container.

How Much Does a Customs Broker Charge for Charcoal Import Clearance in Poland?

A licensed Polish customs agency (agencja celna) typically charges 220–250 PLN per customs declaration for a single-HS-code shipment. This covers electronic filing into the AIS/IMPORT PLUS system, channel processing, and document archiving. Complex declarations with multiple HS lines or supplementary procedures incur additional fees of 30–50 PLN each.

Is Coconut Shell Charcoal Subject to Polish Excise Tax?

No. Polish excise law targets mineral coal (CN 2701), lignite (CN 2702), and coke (CN 2704) β€” fossil-origin energy products. Coconut shell charcoal under CN 4402 occupies an entirely separate tariff heading and is definitively exempt from excise tax, despite the colloquial overlap of the Polish word “wΔ™giel” for both charcoal and coal.

Follow us
Greg Ryabtsev is the expert in coconut charcoal with over 10 years of industry experience. He developed the Standard Testing Procedure (STP) for shisha charcoal and is the author of several patent-pending technologies in hookah coal manufacturing.
Greg Ryabtsev - Charcoal Expert
Follow us

Contact Us
for Bulk Wholesale Coconut Shells Charcoal
For Shisha Orders and Inquiries

Talk to Sales & Experts

Interested in Charcoal Pro products?
Call or WhatsApp to chat with our charcoal Expert

WhatsApp @ Email Telegram Messenger Instagram WeChat

Talk to Our People

Questions about finance, supply, or production?
Contact our head of department and owner directly

Ibu Lita Admin shipping & percetakan

Admin Shipping & Printing

Lita

exim@charcoal.pro
+62 822-2439-1264

Ibu Stevie, purchasing

Raw Material Purchasing & Supply

Stefenie Trisno (Stevi)

+62 8123 5424 907

Gatot Wibowo, director and head of production coconut charcoal briquettes

Production Head

Gatot Wibowo

production@charcoal.pro

+62 812 2981 8126

Wilson Gosalim coconut charcoal briquettes factory director

Factory owner

Wilson Gosalim

wilson@charcoal.pro
+62 853-2872-72-91

PT Coco Total Karbon Indonesia

Jl. Mayor Unus KM 1.5
Magelang, 56172
Central Java,
Indonesia
Company registration number (NIB) 0220001680488

Google Map link: https://maps.app.goo.gl/1xViYkTYNsepYrXB9

Working hours:

Factory: 24/7

Office: Monday - Friday 08:00 - 16:00 WIB (GMT+7)

+62 (293) 718-30-08 export@charcoal.pro

We are Online