On Borders: Customs Clearance for BESS Shipments at CEE Ports

Unimasters |

On Borders: Customs Clearance for BESS Shipments at CEE Ports

Series

8,000 km in 45 Days: BESS Logistics from China to CEE

  1. Ep. 1 · Origins - Where the journey begins
  2. Ep. 2 · At Sea - The maritime leg
  3. Current episode: Ep. 3 · On Borders - Customs clearance at CEE ports
  4. Ep. 4 · Oversized - 43 tons meets CEE roads
  5. Ep. 5 · After Delivery - From quay to commissioning
  6. Ep. 6 · Insured? Marine cargo insurance

The Situation

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.


What You're Actually Dealing With

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.


The Core Documentation Package

For BESS imports into Bulgaria or Romania, the standard customs documentation includes:

Prepared by the Manufacturer:

  • Commercial Invoice – declaring the full CIF or FOB value, with accurate product descriptions matching the Bill of Lading
  • Packing List – itemizing each container's contents with net and gross weights
  • Certificate of Origin – issued by the exporting country's chamber of commerce or authorized authority
  • Material Safety Data Sheet (MSDS) – required by the carrier for cargo acceptance at origin; customs rarely requests this for BESS since HS code 8507.60.00.90 is unambiguous

Prepared by the Carrier or Forwarder (as contractual carrier):

  • Bill of Lading (B/L) – the final version, not the draft; the B/L serves as proof of the agreement between client and carrier, as document of title and as document of cargo receipt/shipped on board by the Carrier and is essential for customs processing
  • Arrival Notice – issued by the carrier's local agent, typically 3 days before vessel arrival, but not needed as an official document for the customs

Provided by the Importer:

  • Customs Declaration – filed electronically via the national customs system (BIMS in Bulgaria, RCDPS in Romania)
  • EORI Number – the Economic Operators Registration and Identification number, mandatory for all EU customs operations

The HS Code Question

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.


EORI Registration: The Transshipment Port Scenario

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:

  • If fiscal clearance occurs at the discharge port (e.g., Piraeus for Greek customs entry): The importer needs an EORI registered in Greece, OR must use a fiscal representative in Greece.
  • If T1 customs transit is used (cargo moves under bond to the final destination): The importer needs an EORI registered in Bulgaria, where final import clearance occurs.

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.


The Timeline

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:

  1. Document preparation time before arrival. The customs broker needs the final B/L copy, commercial invoice, packing list, and certificate of origin before the vessel arrives. If these documents are still being finalized while the ship is in port, storage fees accumulate.
  2. Weight reconciliation. The Packing List often reflects design specifications from the manufacturer, while the VGM (Verified Gross Mass) declaration reflects actual weighed cargo after final production and internal securing. Discrepancies between Packing List weight and B/L weight (which uses VGM data) require reconciliation before clearance.
  3. CE marking verification. Bulgarian and Romanian customs verify that CE marking is present and that the Declaration of Conformity is available. If CE marking is missing or the DoC cannot be produced, the cargo cannot be released for free circulation.

The Documents


Document Checklist for BESS Customs Clearance


Weight Documentation: The Packing List vs. B/L Discrepancy

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 Goes Wrong


Failure Mode 1: HS Code Mismatch Between Invoice and Declaration

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.


Failure Mode 2: Weight Discrepancy Between Packing List and B/L

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.

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.


Failure Mode 3: CE Marking Not Present on Shipped Units

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.


Failure Mode 4: Delayed Document Submission

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.


What This Means for Your Project

  • Establish document deadlines tied to vessel departure. The commercial invoice, packing list, and certificate of origin should be finalized and transmitted to the customs broker before the vessel leaves the transshipment hub (Piraeus or Istanbul). Waiting until arrival at the destination port costs days.
  • Verify weight consistency before B/L issuance. Cross-check the Packing List against VGM data. If there's a discrepancy, resolve it with the manufacturer before the B/L is finalized. Correcting this after departure is significantly more difficult.
  • Confirm CE marking is physically applied at origin. Include CE marking verification in the FAT protocol. Photograph the CE marking on each unit. Do not ship units without physical CE marking affixed.
  • Clarify EORI registration and clearance location. If cargo is discharged in Piraeus or Koper or Cosntanta and final destination is Bulgaria, confirm in writing whether T1 transit or fiscal clearance at the discharge ports intended. Ensure the correct EORI is registered for the clearance country, or arrange a fiscal representative.
  • Budget 3 working days for clearance with perfect documentation. If documentation is incomplete or inconsistent, budget up to 10 working days. Build this into the project timeline, not as contingency but as realistic planning.

Key Takeaways

  • Customs clearance for BESS is straightforward with correct documentation. The process is not adversarial. Problems arise from client-side document delays, incorrect classification, or weight discrepancies – not from hostile customs authorities.
  • The full HS code for BESS batteries is 8507.60.00.90. PCS/STS units are classified separately. Declaring all components under a single code triggers reclassification and penalties.
  • Weight discrepancies between Packing List and B/L are the most common documentation issue. The root cause is Packing Lists based on design specs rather than actual weighed cargo. Align Packing List weights with VGM data before B/L issuance.
  • CE marking must be physically present on shipped units. Certification without physical marking is insufficient for customs release. Verify marking at FAT.
  • EORI registration must match the clearance country. For scenarios involving discharge in another EU country, confirm whether T1 transit or fiscal clearance at the hub is intended. Use a fiscal representative if needed.

Frequently Asked Questions

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.