DAS Logistics
  • Services
  • Specialized
  • Tracking
  • Blog
  • About Us
  • Get a Quote
DAS Logistics

Your strategic logistics partner in Morocco since 2011. Combining operational excellence with dedicated personal service.

DAS Logistics on InstagramDAS Logistics on LinkedInDAS Logistics on Facebook

Services

  • Air Freight
  • Sea Freight
  • Road Freight
  • Multimodal Transport
  • Customs Brokerage
  • Warehousing & Storage

Company

  • Our Services
  • Specialized Logistics
  • Shipment Tracking
  • Get a Quote
  • Blog
  • About Us

Contact

  • +212 522 540 800
  • info@das-logistics.com
  • 38, Rue Abdelkrim Diouri
    Casablanca 20250, Morocco
  • WhatsApp
© 2026 DAS Logistics SARL. All rights reserved.PrivacyLegal Notice
Licensed Customs BrokerIATA CertifiedFIATA Member
Back to blog
Guides

How to import goods into Morocco: the customs clearance process step by step

DAS Logistics29 September 20264 min read
How to import goods into Morocco: the customs clearance process step by step

Every shipment entering Morocco — whether it arrives by sea at Casablanca or Tanger Med, by air at Mohammed V airport, or by truck through the Strait of Gibraltar — has to be cleared by the Administration des Douanes et Impôts Indirects (ADII) before it can be delivered. Clearance is rarely complicated when the paperwork is right. When it is not, containers sit in the port, storage charges add up and deliveries slip. This guide walks through the process the way it actually happens.

1. Before the goods arrive: get the documents right

Most clearance delays start at origin, with a document that is missing or inconsistent. For a standard commercial import you will need:

  • Commercial invoice — seller, buyer, precise description of the goods, quantities, unit prices, currency and the Incoterm.
  • Packing list — number of packages, gross and net weights, dimensions and marks.
  • Transport document — bill of lading (sea), air waybill (air) or CMR consignment note (road).
  • Certificate of origin when you want to benefit from a preferential rate under a trade agreement (for example an EUR.1 for goods originating in the European Union).
  • Product-specific authorisations where applicable: sanitary or phytosanitary certificates for food and agricultural products, technical conformity for regulated industrial products, import licences for certain goods.

The single most useful check is consistency: the description, weights and number of packages must match across the invoice, the packing list and the transport document.

Container ships at a port terminal
Container ships at a port terminal — Photo: Unsplash

2. Classify the goods: the HS code decides the duty

Every product is classified under a tariff code based on the international Harmonized System (HS). The code determines the customs duty rate, whether a licence or technical control is required, and whether a preferential rate can apply. A vague description such as "spare parts" or "accessories" is a frequent cause of queries from customs, so describe goods precisely — material, function and model.

3. How import duties and taxes are calculated

Duties are charged ad valorem, as a percentage of the customs value of the goods, which in practice is the CIF value (cost of goods + insurance + freight to the Moroccan border). On top of the customs duty, imports generally bear:

  • Import VAT at the standard rate of 20% (a reduced 10% rate applies to certain designated goods);
  • the parafiscal import tax (TPI) of 0.25% of the value;
  • excise duties on specific products such as tobacco, alcohol or lubricants.
ItemBasis
Customs duty% of CIF value, set by the HS code (reduced or zero under trade agreements)
Import VAT20% standard rate, on the value including duty
TPI0.25% of the value

Always confirm the rate for your exact HS code before you order: a quote that ignores duties and VAT can make a "cheap" supplier expensive.

4. The customs declaration in BADR

Moroccan customs declarations are filed electronically in BADR, the ADII's integrated system that covers the whole process from the summary declaration to the detailed declaration, payment of duties and the final release of the goods. In practice, a licensed customs broker files the declaration on your behalf, attaches the supporting documents and follows it through to release.

5. Inspection and release

Once filed, the declaration is assigned a control level. It may be released on documents only, or the goods may be selected for physical inspection. When other authorities are involved — for example ONSSA for food and agricultural products — their clearance must be obtained as well. After duties and taxes are paid, customs grants the release (mainlevée) and the goods can leave the port, airport or customs warehouse.

6. Five ways to avoid delays

  1. Send copies of the documents to your broker before the goods arrive.
  2. Check the HS code and any licence requirement at the ordering stage, not on arrival.
  3. Ask your supplier for the certificate of origin up front if you expect a preferential rate.
  4. Use precise product descriptions on the invoice.
  5. Plan pick-up as soon as release is granted to limit port storage and container demurrage.

How DAS Logistics helps

Our customs brokerage team in Casablanca reviews your documents before arrival, classifies your goods, estimates duties and taxes, files the declaration and coordinates inspections — whether we carry the goods or another forwarder does. Request a quote and send us your invoice and packing list: we will tell you exactly what applies to your shipment.

customsimportMoroccoADIIBADR

Share this article

DAS Logistics

Need to ship to or from Morocco?

Tell us about your cargo and get a clear, itemised quote from our Casablanca team.

Get a quoteChat on WhatsApp

Related reading

Incoterms® 2020 explained: which rule to choose for shipments to and from MoroccoGuides
22 September 20264 min read

Incoterms® 2020 explained: which rule to choose for shipments to and from Morocco

EXW, FCA, FOB, CIF, DAP, DDP… The Incoterm on your contract decides who pays for what and where the risk changes hands. Here is how to choose well.

Read more
FCL or LCL? How to choose between a full container and groupageGuides
1 September 20263 min read

FCL or LCL? How to choose between a full container and groupage

Volume, cost per cubic metre, transit time, handling risk: the factors that decide whether your cargo should travel in its own container or share one.

Read more
Air freight chargeable weight: how it is calculated and how to pay lessGuides
25 August 20263 min read

Air freight chargeable weight: how it is calculated and how to pay less

Why a light but bulky shipment can cost more than a heavy one, how airlines calculate volumetric weight, and five practical ways to reduce your air freight bill.

Read more