Ask most people when importing starts and they will tell you it starts when the ship arrives.
That belief is expensive. By the time a vessel berths, almost every decision that determines what your shipment costs has already been made, usually weeks earlier, often by someone who did not know they were making it.
So let me walk you through one container from beginning to end, in order, with the clock running. The shipment below is a composite, built from patterns I have seen many times rather than any single company's file, and the figures are illustrative. But the sequence is real, and so are the places where money disappears.
Our cargo: one 40 foot container of LED light fittings, bought from a factory in China, going to a trader's warehouse in Lagos. Goods worth 30,000 dollars.
Day 0. The deal is agreed. The most expensive day.
The trader and the factory settle a price over email. Nothing has moved. No money has been paid to any government. This is the cheapest possible moment to make a mistake and the most expensive one to leave uncorrected.
Two things should happen today and usually do not.
The product gets a code. Every product in world trade has a number called an HS code (Harmonised System code, the number customs everywhere use to identify goods). The first six digits are the same worldwide. Your tax rate is attached to that number, not to your description of the goods. Two believable codes for the same item can sit in different tax bands, and the difference on a container can be more than the profit on the deal.
Somebody checks whether the goods can come in at all. Nigeria maintains a list of goods that simply cannot be imported through the seaports. It includes things people import by accident every year. Finding that out today costs an email. Finding out in week ten costs the whole shipment.
Day 3. The bank opens the Form M
The Form M is the form that registers an import with the Nigerian government and books the foreign currency to pay the supplier. Your bank opens it for you, using the supplier's proforma invoice, which is their formal written offer.
The rule that catches people: it must be registered before you place the order, not after. It is valid for 180 days, or 365 days for plant and machinery. Goods that show up in Nigeria attached to no valid Form M are not a paperwork problem, they are a serious problem.
Day 5 to day 25. The permits, which cannot be done later
This is the stage almost nobody outside the trade knows exists, and it is where the most painful money is lost.
Depending on what you are importing, a government agency has to approve it before it ships:
- SON, the Standards Organisation of Nigeria, issues SONCAP for regulated products, which includes electrical goods like our light fittings. SON states plainly that this is an offshore, pre-shipment scheme and cannot be processed after the consignment has left the country of origin.
- NAFDAC registers and permits anything eaten, drunk, taken as medicine or put on skin.
- Quarantine certificates for plants, animals, timber and farm produce are issued by the authority in the exporting country.
- NCC approves telecoms and radio equipment, model by model.
Here is the part to underline. These are not port paperwork. If regulated goods reach Nigeria without SONCAP, SON applies a default charge of 20 percent of the CIF value or 2 million naira, whichever is higher, and the goods can be detained, tested and destroyed at the importer's expense. Certificates that only the exporting country can issue cannot be created here at all, at any price.
Our trader's SONCAP takes about two weeks because the factory has to have the product tested. That is normal. It is only a delay if nobody planned for it.
Day 28. The goods sail
The factory loads the container and the shipping line issues a Bill of Lading, the transport document that acts as both a receipt for the cargo and, at sea, the document that proves who owns it. For air freight the equivalent is an Air Waybill.
Small details here become large problems later. The name, address, quantity and weight on this document must match the invoice, the packing list and the Form M. Correcting a Bill of Lading afterwards costs money and time, and mismatches invite questions from customs that you do not want to be answering under storage charges.
Day 35. Customs tells you what you will pay
While the vessel is still at sea, Nigeria Customs issues the PAAR (Pre-Arrival Assessment Report), which is customs stating in advance what code they accept, what value they accept, and therefore what you will pay.
This is the moment an estimate becomes a real number. If customs has classified the goods under a different code than you assumed, your budget changes now, while the ship is still on the water and you still have options.
Day 58. The vessel berths, and a clock starts
The container is discharged. Two clocks start on the same day, and they belong to two different companies.
Free days at the terminal. The terminal gives you a small number of days to take the box away. After that you pay storage, and storage rises in bands, so week three costs far more per day than week one.
Free days from the shipping line. The line separately allows a number of days before demurrage begins, a daily charge for keeping their container beyond the agreed time.
Nobody sends you a warning when these clocks start. They just start. On the files where I have seen the largest losses, the loss was almost never the duty. It was the days.
Day 60. Declaration and payment
Your licensed customs agent files the SGD (Single Goods Declaration), the formal declaration, using the documents from every stage above. Customs raises an assessment and you pay at the bank.
This is where the bill lands, and it is bigger than most people expect, because it is not one charge. On our illustrative container it looks roughly like this:
- CIF value. The goods price plus freight plus insurance, converted to naira. Almost everything else is charged on this.
- Import duty, the rate attached to your HS code, applied to the CIF value.
- FCS levy, 4 percent of the goods value, which funds the customs service itself.
- Surcharge, 7 percent of the duty, which goes towards port development.
- ETLS levy, 0.5 percent, which funds free trade between West African countries.
- VAT at 7.5 percent, charged not on your goods alone but on the CIF value plus all the charges above it. Tax on top of tax. This is the single biggest reason the final number surprises people.
You can run your own figures through the free Customs Duty Calculator on this site, which uses Nigeria's actual tariff schedule and explains each charge as it applies it.
Day 63. Examination
Customs checks the cargo, by scanner or by opening the container. Where the goods are regulated, the agency from stage three joins that examination and looks for the certificate you obtained back then.
The test is simple and unforgiving: does the cargo match the paperwork? A container that matches is released. A container that does not match becomes a query, and a query becomes storage days.
Day 68 to 70. Release and delivery
The shipping line issues a Delivery Order once their charges are settled. The terminal issues a gate pass once storage and handling are paid. A truck collects the container and delivers it to the warehouse.
One last quiet cost: the empty container must go back within the agreed window, or the deposit you paid at the start starts eroding.
The three moments that decided everything
Look back at the seventy days and notice where the outcome was actually determined.
Day 0, when the code was chosen and the import rules were checked. Everything downstream is arithmetic on that decision.
Day 5 to 25, when the permits were obtained or not obtained. This one has no recovery path. There is no clever agent, no relationship and no payment that turns a missing origin certificate into a cleared container.
Day 58 onward, when the clock was running. Duty is a known, fixed number you can plan for. Storage and demurrage are a variable that grows while you argue about something else.
Most importers I meet spend their energy on the middle of this journey, chasing the shipping line and the agent, in the stretch where the least is actually decided. The people who consistently clear cargo cheaply are not better negotiators. They are simply further ahead in the calendar.
That is the whole trick, and it does not cost anything: do the work early, when it is still just paperwork.

