Shanghai (Yangshan / Waigaoqiao)
Yangshan and Waigaoqiao exports under Shanghai MSA's photo-verified packing system, where a mismatch between photos and EDI data keeps a DG box off the ship.
South & Southeast Asia · sea freight from Shanghai
Shanghai to Kolkata
East China Sea · Taiwan Strait · South China Sea · Malacca Strait · Andaman Sea · Bay of Bengal
From Shanghai to Kolkata, cargo moves from the Yangtze River Delta via Shanghai's Yangshan and Waigaoqiao terminals, crosses a corridor across the Indian Ocean, and is discharged at the port of Kolkata.
On the Indian side the importer is an EPR producer and the Bill of Entry is due the day before arrival. The 6 points below are particular to this lane; each comes with what we do and the paperwork it touches.
What we need to start
Route profile
Yangshan and Waigaoqiao exports under Shanghai MSA's photo-verified packing system, where a mismatch between photos and EDI data keeps a DG box off the ship.
For India, the BIS registration has to match exactly and the Bill of Entry goes in before arrival.


Where this route gets difficult
They run from the Shanghai terminal through the voyage to Kolkata and the India import file.
Under Shanghai MSA's 2024 draft reporting guide, a warehouse stuffing lithium battery dangerous goods must hold fire-department proof of its fire hazard class and fire-resistance rating, and keep its details current on the Shanghai single window, which took over MSA account and site records in 2026.
What Anxin does: We only propose stuffing sites that can show the fire-safety documents and are on Shanghai MSA's system; if you use your own warehouse, we check this before booking.
Shanghai's electronic packing certificate goes out by EDI only after the inspector has uploaded before, during and after stuffing photos through the MSA's remote system, with face recognition and phone location switched on. Missing, late or off-site photos, or photos that do not match the EDI cargo data, stop the container from loading. Stuffing sites outside Shanghai need registration with Shanghai MSA.
What Anxin does: We confirm that the stuffing site (including factory sites in Jiangsu or Zhejiang) is registered for Shanghai's remote system, and we check the photo upload against the EDI data before the packing certificate is sent.
India's southwest monsoon runs from June to September, with rough seas across the Arabian Sea and Bay of Bengal. Rough seas are hard on poorly braced loads.
What Anxin does: In monsoon months we check blocking and bracing strictly on stuffing photos before sealing.
Indian customs now verify BIS registrations online (CBIC Instruction 27/2025). If the manufacturer, model or factory location on the documents for Kolkata differs from crsbis.in, or the registration is deferred or cancelled, the goods are not cleared.
What Anxin does: We compare the model numbers and factory address on the invoice with the registration shown on crsbis.in before the goods leave Shanghai.
Under Section 46 of the Customs Act, the Bill of Entry for Kolkata must be filed by the end of the day before arrival, and can go in 30 days ahead. Late filing means charges, so documents from Shanghai need to reach the broker early.
What Anxin does: We send the importer's broker the invoice, packing list and BIS details as soon as the ship sails from Shanghai, so the Bill of Entry can be filed early.
Kolkata Dock System lies about 223 km from the pilot station, 148 km of it up the river, and the port publishes monthly draft forecasts; lock gates also limit ship size. Containers for Kolkata often come on smaller vessels, and draft can change the plan.
What Anxin does: We check the carrier's routing for Kolkata against the current draft forecast and tell the consignee if a relay is likely.

Documents & compliance
These documents come from the shipper, the manufacturer and the importer. Anxin checks them against each other; it does not issue test reports, safety data sheets or import certificates.

A document that is present but inconsistent holds a booking as surely as a missing one: the UN number, model name or carton count reads differently in the Shanghai export filings, the carrier booking and the India import papers. We compare all three before confirming space.
Carriers we book with
Our booking panel; availability on this lane and acceptance of the declared UN numbers are confirmed for each booking. It does not mean that a listed carrier runs a direct service on this route. Carrier choice depends on the trade lane, cargo classification and each carrier's dangerous-goods acceptance at booking. The final carrier is confirmed on the booking.
Risk & mitigation
| Risk | Where | Mitigation | Who acts |
|---|---|---|---|
| Container refused for loading: photos late, off-site or not matching EDI data | Yangshan / Waigaoqiao | Photo upload checked against EDI data before the certificate is sent | Packing inspector, checked by Anxin |
| Clearance refused for a registration mismatch | Indian port of discharge | Registration checked before shipment | Manufacturer and importer |
| Late Bill of Entry charges | Indian port of discharge | Documents sent at sailing | Importer's broker |
Questions
By the end of the day before the vessel arrives; it may be filed up to 30 days in advance.
The India Meteorological Department describes two North Indian Ocean seasons, April–May and October–December, the latter being the main one.
It can, but Shanghai MSA checks the phone location of the packing photos against a verified stuffing site, and sites outside Shanghai must be registered with it. We confirm registration before the stuffing date; otherwise the container can be refused for loading.
References
Next step
Prefer chat? Chat on WhatsApp (+86 151 4514 5178)
We check carrier acceptance for Shanghai → Kolkata before any booking, and ask for missing battery documents first.
All destinations from Shanghai · India ports

Share the cargo facts; we review the route in writing.
Request a Quote