Unimasters | 07/04/2026

Series
8,000 km in 45 Days: BESS Logistics from China to CEE
The containers have arrived. After 30–65 days at sea – whether via direct Suez routing or the more common Cape of Good Hope services with transshipment at Piraeus or Istanbul – the BESS units are now sitting at a CEE port terminal. Burgas, Varna, or Constanța. The maritime carrier's responsibility ends at discharge. From this moment, the clock on storage fees begins, and every document error becomes a day lost.
This episode covers what happens between vessel discharge and the moment cargo is released for inland transport. For procurement managers who have never personally cleared a BESS shipment, this is where assumptions about "standard customs procedures" collide with the reality of Class 9 dangerous goods, overweight containers, and the specific documentation requirements of lithium-ion battery systems.
Customs clearance for BESS shipments is not adversarial. Bulgarian and Romanian customs authorities process thousands of containers daily, and BESS units are not exotic cargo requiring special treatment. The process is straightforward – provided the documentation is complete, consistent, and submitted correctly.
For BESS imports into Bulgaria or Romania, the standard customs documentation includes:
Prepared by the Manufacturer:
Prepared by the Carrier or Forwarder (as contractual carrier):
Provided by the Importer:
BESS batteries are classified under HS 8507.60.00.90 – lithium-ion accumulators. The EU third-country duty rate is 2.7% ad valorem. This applies to the battery containers themselves.
PCS (Power Conversion System) units – the transformer stations that convert DC to AC – are classified separately. They are not dangerous goods and fall under a different HS heading. The customs broker must classify these components separately; declaring all BESS equipment under a single tariff number is incorrect and will trigger reclassification.
The typical scenario for BESS shipments to Bulgaria is either via direct Suez route or involves cargo discharged at a transshipment port – Piraeus or Istanbul – before feeder transfer to Burgas or Varna. This does not affect the final clearance in Bulgaria. But if the discharge port is in another country (i.e. Piraeus or Koper) then this creates an EORI registration decision:
ICS2 Advance Cargo Information
The Import Control System 2 (ICS2) requires advance cargo information for all goods entering the EU. This is an EU-wide requirement, not specific to any single port. The Entry Summary Declaration (ENS) must be lodged by the carrier before arrival, containing detailed consignment data including the EORI of the consignee.
For BESS shipments, the ENS data must accurately reflect the dangerous goods classification (UN3536 for BESS installed in equipment) and the correct HS codes. Discrepancies between ENS data and the actual cargo documentation trigger additional scrutiny.
With perfect documentation – all documents complete, consistent, and submitted before vessel arrival – customs clearance at Burgas, Varna, or Constanța takes a maximum of 3 working days.
With documentation problems – missing certificates, weight discrepancies, incorrect HS codes, or mismatched consignee data – clearance can extend to 10 working days or more.
The timeline breakdown:
Where procurement teams consistently underestimate:
This is the most common documentation issue for BESS shipments. The root cause:
The manufacturer provides the Packing List based on standard design specifications – the theoretical weight of the battery system as designed. However, the VGM declaration – required by SOLAS regulations and used by the carrier for the B/L – reflects the actual weighed cargo after final production, including any additional securing materials added during the final production.
A BESS container with a design weight of 42,500 kg may weigh 43,200 kg after production variations and internal securing. If the Packing List says 42,500 kg and the B/L says 43,200 kg, customs will flag the discrepancy.
The fix: Ensure the Packing List reflects actual weighed cargo aligned with VGM data before B/L issuance. This requires coordination with the manufacturer during the loading phase, not after the vessel has departed.
What happened: The commercial invoice described the cargo as "battery energy storage system" without specifying the HS code. The customs broker classified the entire shipment under HS 8507.60.00.90. However, the shipment included PCS units (transformer stations), which should be classified separately under a different heading.
Why: The manufacturer's invoice used a generic product description. The customs broker, working from incomplete information, applied a single classification to all components.
Consequence: Customs reclassified the PCS units, recalculated duties, and issued a penalty for incorrect declaration. The clearance delay was 8 working days.
Prevention: Provide the customs broker with a detailed breakdown of all components, including separate HS codes for batteries (8507.60.00.90) and PCS units. The manufacturer should itemize these separately on the commercial invoice.
What happened: The Packing List declared container weights based on the manufacturer's design specifications. The B/L, using VGM data from actual weighing, showed weights 500–800 kg higher per container. Customs flagged the discrepancy and requested reconciliation documentation.
Why: The manufacturer issued the Packing List before final production and internal securing were complete. The Packing List was never updated to reflect actual weights.
Consequence: Clearance was delayed by 5 working days while the importer obtained a revised Packing List from the manufacturer and provided an explanation letter to customs.

Every stamp represents a potential delay that could derail delivery schedules.
Prevention: Require the manufacturer to issue the final Packing List only after VGM weighing is complete. Cross-check Packing List weights against VGM data before the vessel departs origin.
What happened: The BESS units shipped from the factory did not have CE marking affixed. The manufacturer had obtained CE certification but had not yet applied the physical markings to the production batch.
Why: The production schedule was compressed to meet the shipping deadline. CE marking application was scheduled for "after arrival" – which is not how CE marking works.
Consequence: Customs refused to release the cargo for free circulation. The units had to be stored at terminal while the manufacturer arranged for CE marking to be applied in-country by an authorized representative. The delay was 3 weeks.
Prevention: Verify CE marking is physically present on all units before loading at origin. Include CE marking verification in the Factory Acceptance Test (FAT) protocol.
What happened: The commercial invoice and certificate of origin were not finalized until 4 days after the vessel arrived at Burgas. The customs broker could not file the declaration without these documents.
Why: The manufacturer was slow to issue final commercial documentation. The importer did not escalate the urgency.
Consequence: Storage fees accumulated for 4 days before the declaration could even be filed. Total clearance time was 7 working days from vessel arrival.
Prevention: Establish document submission deadlines with the manufacturer tied to vessel departure, not arrival. All customs documents should be in the broker's hands before the vessel reaches the transshipment hub.
Q: What is the EU duty rate for BESS lithium-ion batteries?
A: The EU third-country duty rate for HS 8507.60.00.90 (lithium-ion accumulators) is 2.7% ad valorem. This applies to the declared CIF value of the battery units.
Q: How long does customs clearance take at Burgas or Constanța for BESS shipments?
A: With complete and consistent documentation, customs clearance takes a maximum of 3 working days. Documentation problems can extend this to 10 working days or more.
Q: Do I need an EORI number registered in Bulgaria to import BESS through Burgas?
A: If final customs clearance occurs in Bulgaria, an EORI registered in Bulgaria is required. If cargo is fiscally cleared at other country discharge port (e.g., Piraeus), an EORI in that country or a fiscal representative is needed instead.
Q: Does customs request the UN38.3 test summary for BESS imports?
A: Customs does not typically request UN38.3 documentation for verification. UN38.3 is a transport compliance requirement and should be on file from the sea leg, but it is not part of the standard customs document package.
Q: What happens if there is a weight discrepancy between the Packing List and Bill of Lading?
A: Customs will flag the discrepancy and request reconciliation documentation. This typically requires a revised Packing List from the manufacturer and an explanation letter. Clearance delays of 3–7 working days are common.
Q: Is MSDS required for customs clearance of BESS?
A: MSDS is required by the carrier for cargo acceptance at origin, not by customs. Import customs rarely requests MSDS for BESS because the HS code (8507.60.00.90) is unambiguous for lithium-ion batteries.
Q: What is the consequence of missing CE marking on BESS units?
A: Customs will not release cargo for free circulation without CE marking. Units must be moved to a customs warehouse while CE marking is applied in-country, which can delay the project by 2–3 weeks or more.