What does Morocco require before the cargo can be imported?
Morocco is served from China by ocean, air and express, and the arrival-side requirements below are the part that most often changes a landed cost or holds a shipment at the port. Each position is the one we publish for this market and is confirmed per shipment against the actual commodity code and destination city.
What duty, tax and levies apply on arrival?
| Duty and tax | The Moroccan duty position has not been substantiated from a primary source here: the customs administration pages did not render the tariff from this environment. The applicable duty is confirmed per shipment rather than generalised. Source: Not substantiated · retrieved 2026-09-19 |
| Import tax | Moroccan VAT is charged on the customs value plus duty. The rate has not been substantiated from a primary source here, so it is confirmed per shipment. Source: Not substantiated · retrieved 2026-09-19 |
Who is allowed to import into this market?
| Importer of record | A Moroccan importer of record is required, and declarations run through the Moroccan customs system (BADR). The registration route is confirmed per shipment. Source: Not substantiated · retrieved 2026-09-19 |
What certification or product rules must be in place before shipping?
| Pre-shipment certification | SONCAP for Nigeria and PVoC for Kenya and Tanzania must be arranged before loading |
| Certification and product rules | Regulated categories carry their own approvals, and IMANOR is the usual standards body for consumer and regulated goods. Which approvals apply to a given shipment is confirmed per shipment. Source: Not substantiated · retrieved 2026-09-19 |
How long does the freight take from China?
Published carrier or forwarder ranges for this lane. Where no figure could be substantiated the row says so rather than offering an estimate.
| Mode | Typical transit | What it covers |
|---|---|---|
| Ocean freight — Tanger Med | 29–64 days | Port to port, measured across 61 published sailings in October 2026. 10 were direct at 29–43 days: Shekou 29–38, Ningbo 34–41, Shanghai 38–43. Source: ONE (Ocean Network Express) public point-to-point schedule API · retrieved 2026-09-19 |
| Ocean freight — Casablanca | 38–81 days | Port to port, measured across 116 published sailings in October 2026. No direct sailing was published, but the schedule is the deepest measured in this batch. Source: ONE (Ocean Network Express) public point-to-point schedule API · retrieved 2026-09-19 |
| Air freight | Confirmed per shipment | No authoritative airport-to-airport figure for this lane has been substantiated yet. Source: Not substantiated · retrieved 2026-09-19 |
| Express courier | Confirmed per shipment | The courier networks do not publish a China-to-Morocco door-to-door day count we can cite. Source: Not substantiated · retrieved 2026-09-19 |
Which gateway does cargo arrive through for Morocco?
The port, airport or inland terminal this destination's cargo arrives through.
| Gateway ports | Durban, Cape Town, Mombasa, Lagos (Apapa and Tin Can), Tema, Port Louis |
| Gateway airports | JNB, NBO, LOS, CPT |
| Destination ports | Tanger Med is the primary gateway and Casablanca the secondary one. Tanger Med takes direct calls from China in 29–43 days, which makes it one of the faster Mediterranean gateways measured on this site. |
How do you turn this into a landed cost?
Duty is assessed per commodity code, so the positions above tell you what to prepare rather than what you will pay. Screen the official duty range for the HS chapter your product falls in with the HS chapter duty lookup, then put the rate for your actual code through the landed cost calculator to see duty, import tax and levies on the CIF value. Sailing schedules, loading ports and the stage-by-stage breakdown for this lane are confirmed per shipment and come back with your quotation.
Positions reviewed 2026-09-19 by Helen Peng. Duty, importer-of-record and certification answers are confirmed per shipment: a change of commodity code, origin documentation or destination city can change the position.

