Customs

Quoting DDP into West Africa: the duties and charges that break a price

5 September 2026 · 7 min read

Tipper truck on a track

Photo: Mike Peel (www.mikepeel.net) · CC BY-SA 4.0

In short. The ECOWAS common external tariff sets customs duty in five bands: 0, 5, 10, 20 and 35 %, applied to the CIF value. In Senegal the duty is then joined by VAT at 18 % computed on CIF plus duty, a statistical charge of 1 %, an ECOWAS community levy of 0.5 %, a UEMOA solidarity levy of 0.8 %, and a shippers' council levy of 0.4 % on maritime imports. A foreign seller with no legal entity in the country of import cannot be the importer of record and cannot lodge the declaration, which is the point most DDP quotations miss.

A European manufacturer sells a machine to a buyer in Bamako. The buyer asks for a delivered price. The seller adds ocean freight and inland haulage to the ex-works figure, rounds up for comfort, and quotes DDP.

Four months later the deal has cost them money. They had not counted the common external tariff, import VAT, the statistical fee, two community levies, port handling, storage, and eleven days of demurrage while customs queried the classification. And they discovered, too late, that as a company with no legal presence in Mali, they could not lodge the customs declaration at all.

DDP into West Africa is entirely workable. It is simply not something you can price from a spreadsheet in Hamburg.

What DDP actually commits you to

Under Incoterms 2020, Delivered Duty Paid places the maximum obligation on the seller. You deliver the goods to the named place, cleared for import, with all duties and taxes paid.

Two words carry the risk: cleared and all.

Cleared means you are responsible for the import customs formalities in a country where you probably have no legal existence. All means every levy, not just the headline duty rate — and in this region the levies stacked on top of the duty routinely add another eight to ten percent of the customs value.

The ECOWAS common external tariff

All fifteen ECOWAS member states apply the same tariff structure. Goods fall into one of five bands, and the band determines the customs duty:

BandCategoryCustoms duty
0Essential social goods0 %
1Essential raw materials, capital goods5 %
2Intermediate goods, inputs10 %
3Final consumption goods20 %
4Specific goods for economic development35 %

The duty is calculated on the CIF value — goods, freight and insurance to the port of entry. Not on the invoice value alone. Exporters who compute duty on the ex-works figure under-quote every time.

What sits on top of the duty

This is the part that ruins DDP quotations, because none of it is obvious from outside.

In Senegal, the levies that sit alongside the customs duty are these:

LevyRateApplies to
Redevance statistique (RS)1 %Most imports, including duty-exempt goods
Prélèvement communautaire CEDEAO (PC)0.5 %Imports from outside ECOWAS
Prélèvement communautaire de solidarité UEMOA (PCS)0.8 %Imports from outside UEMOA
COSEC (Conseil sénégalais des chargeurs)0.4 %Maritime imports only
VAT (TVA)18 %Standard rate

Two points on the VAT, because this is where quotations are lost. It is applied to the CIF value plus the customs duty, not to the goods value. And it is recoverable by a VAT-registered importer in-country — which a foreign seller is not. If you quote DDP as the seller, that 18 % is a cost to you, whereas for your buyer clearing in their own name it would have been a credit.

The UEMOA solidarity levy has been held at 0.8 % since 2017; a reduction to 0.5 % was announced for January 2019 and was not implemented. Check the rate in force before you quote rather than relying on a figure someone gave you two years ago.

Excise duties on specific categories — alcohol, tobacco, some vehicles, certain cosmetics.

Port and terminal charges, handling, and the container deposit, which is refunded only after the empty is returned in acceptable condition.

Storage and demurrage. The free period at the Port of Dakar is short. Once it expires, storage runs per day and demurrage runs per container per day, and neither stops because your file is waiting on a document.

A DDP price that has not budgeted a contingency for a customs query is a price that assumes nothing will go wrong on the first shipment into a country you have never cleared into.

The problem nobody warns you about: who is the importer of record

Customs declarations are lodged by a party with legal standing in the country of import. A foreign seller with no local entity and no tax identification cannot be the importer of record.

In practice this leaves you three routes.

Your buyer clears in their own name, and you reimburse. This is common and it works — but you have paid for a clearance you do not control, and you will be invoiced for delays you cannot manage.

You appoint a local agent as importer of record, who lodges in their name, pays the duty and re-invoices you. This is the workable route, and it requires an agent who can actually advance the duty.

You register a local entity. Sound if the flow is permanent, disproportionate for three shipments a year.

Any DDP quotation issued without deciding this question in advance is an estimate with an open end.

Where a DDP quote usually goes wrong

Tariff classification. The HS code determines the band, and a difference of one heading can move a shipment from 5 % to 20 %. Classification is decided by the customs administration at destination, not by the exporter's assumption. Get a binding view before quoting, not after.

Rules of origin. Preferential treatment under the ECOWAS trade liberalisation scheme requires a certificate of origin issued correctly. Without it, the preference is refused and the full rate applies.

Value. Customs may challenge a declared value it considers understated. The dispute costs time, and time costs demurrage.

The last leg. Landlocked destinations — Bamako, Ouagadougou, Niamey — mean the DDP obligation continues well past the port: transit under the TRIE regime, a border crossing, and eight hundred to fourteen hundred kilometres of road. That leg is where the delivery date is actually decided.

When DDP is worth it, and when it is not

DDP is worth it when your buyer is not equipped to import, when you are selling into a market where a delivered price wins the order, or when you want control of the delivery experience.

It is a poor idea when you cannot price it — and you cannot price it from outside without someone at destination telling you what the file will actually cost.

How we handle it

We act as importer of record and clearing agent, advance the duties, clear the goods and deliver to the final site, inland destinations included. You receive one price, and one invoice.

Before quoting, we confirm the tariff classification with the customs administration, establish the applicable duty band and levies, and set out the demurrage risk in the file. We do not give a figure over the phone: on this trade, a price given without knowing the HS code, the origin and the final destination is not a price.

Sources

Rates change. Verify the figures in force with the customs administration of the country of import before issuing a quotation — including ours.

Read next

Choosing a freight agent in West Africa for how to appoint the party that will clear on your behalf, and securing payment between Africa and abroad.

Need this handled?

Tell us the commodity or equipment, the volume, the origin and the final destination. We come back with feasibility, the documents your file will need, and a quotation.

We reply within one working day. We do not quote before studying a file — what you receive first is feasibility, the documents your file will need, and any question we have.

GraceCorp — what we do