Liftzor is live, onboarding shippers & carriers now. hello@liftzor.io +234 903 175 0925

Logistics guides · Ports

Customs broker vs carrier: who does what in Nigerian freight

A surprising number of first-time shippers in Nigeria walk into a port-haulage move assuming the agent who clears their container is also the one who trucks it home. They are usually different people. They have different licences, different price structures, and very different legal duties to the cargo owner, and pretending they are the same is the single most expensive misunderstanding in Nigerian freight. This guide walks through who does what, what each party is supposed to charge for, and how to unbundle the two so you stop paying twice for the same line.

Two roles, two licences, two invoices

A licensed customs broker (also called a clearing agent) is the regulated professional whose job is to file the Form M, generate the PAAR, prepare the customs declaration, pay duty on your behalf, interact with Customs officers at the terminal, and produce the release order. They hold a licence issued under the Nigeria Customs Service framework, they are tied to the agency reform regime, and they are the only party who can legally lodge entries on your account.

A carrier is the trucking company or owner-operator that physically moves the container from the port gate to your destination. The carrier holds vehicle papers, driver papers and goods-in-transit insurance. The carrier does not file customs entries and is not licensed to. Two completely different roles, two completely different invoices.

Why the two get bundled

Historically most clearing agents bundled the haulage leg into a single "all-in" number because the shipper was a one-time importer who didn't want to manage two relationships. The agent would quote, say, ₦2.4m all-in for clearing and trucking a 40-ft container from Apapa to Lagos mainland. Inside that number the agent had paid the actual carrier perhaps ₦450k, ₦600k, kept the spread, and called it convenience.

That bundling is the broker tax. It survives because most shippers never see the carrier's real quote, the agent presents one number and the shipper either takes it or walks. The fix isn't to fire your agent; it's to separate the two services and pay each one its honest fee.

What the customs broker is actually doing for the money

  1. Pre-arrival paperwork. Form M registration, PAAR processing, Single Goods Declaration drafting. Sometimes Combined Certificate of Value and Origin checks for restricted items.
  2. Duty calculation and payment. Working out the correct HS-code classification, calculating import duty, VAT, ETLS and any other levies, then paying them through the designated banks against the assessment notice.
  3. Examination attendance. Physically standing with the Customs examination officer while the container is opened, contents checked against the declaration, and seal re-applied.
  4. Release order and gate-out. Once duty and terminal charges are paid and examination signs off, the agent secures the release order that allows the container to leave the terminal.
  5. Document handover. Final documents back to the shipper, duty receipt, examination report, release order, signed gate-out copy.

That entire workflow is the agent's fee. It is a real fee for real work, typically ₦150k, ₦400k per 40-ft container depending on cargo type, complexity and the agent's overhead. It is also entirely separate from the cost of trucking the box once it leaves the gate.

What the carrier is actually doing for the money

The carrier collects the container from the terminal once gate-out is cleared, drives it to your destination under GIT insurance cover, ensures safe positioning at your unloading point, gives you reasonable time to discharge, and returns the empty box to the shipping line's nominated depot within the deadline to avoid empty-return penalties. That is the carrier's job and that is what the haulage fee pays for.

On a Lagos-to-Lagos-mainland 40-ft move that typical carrier fee sits in the ₦500k, ₦750k range. On Onne-to-PH-mainland it might be ₦350k, ₦500k. On a long-haul leg like Apapa to Kano the carrier fee jumps to ₦1.6m, ₦2.2m. None of those numbers include duty, agency fees or terminal charges, those are the broker's invoice, paid separately.

How to actually unbundle the two

  1. Hire your clearing agent on a transparent agency fee. Ask in writing what the agency fee is and what it covers. Pay duty separately on receipted bank instructions, not into the agent's account.
  2. Post the haulage leg on Liftzor. Once the box is gate-out, that's a clean trucking job, origin, destination, container size, weight, vehicle class. Verified carriers quote against your actual move.
  3. Compare the carrier quotes with the agent's bundled "haulage" number. The gap is the broker tax.
  4. Keep paperwork on both sides. Agent gives you the release order. Carrier gives you the proof-of-delivery slip. Two clean invoices, two clean signatures.

What each party is legally liable for

The customs broker is liable for accurate declarations to Customs. Misclassification, undervaluation or false documentation lands on the agent's licence, and the importer of record. The broker is not liable for what happens to the cargo once the truck leaves the gate.

The carrier is liable, under their GIT cover, for the cargo from collection to delivery. Damage, theft or loss in transit is a carrier-side claim, settled against the carrier's insurer (or via Liftzor's escrow hold while the dispute is resolved). The carrier is not liable for any duty or customs issue that pre-dated the collection.

Mistakes that cost real money

Keep your clearing agent. Replace the haulage mark-up.

Post the haulage leg on Liftzor, origin port, destination, vehicle class, container size, and verified carriers quote against the actual move. Most of the payment sits in escrow until the box lands safely.

Talk to us on WhatsApp Or send a message

Related reading