By Musskart Technology Editorial Team Published: Updated: Reviewed by Musskart Senior Engineers

250+

Projects Delivered Since 2020

Job-File

Centred, Document-Complete

Client Portal

Stops The Status Calls

₦5M–₦20M

Typical Build Range

We reply on WhatsApp within minutes.

A Platform Migration Just Exposed How Fragile Agent Systems Are

The Nigeria Customs Service retired NICIS II in favour of B'Odogwu, its indigenous Unified Customs Management System, launching at PTML in Lagos in October 2024 and rolling out across commands through 2025. Whatever anyone thinks of the transition, it made one thing obvious across the clearing industry: most agents had no system of their own. Their operating record lived inside the customs platform, in a WhatsApp thread with the client, and in a physical file.

When the platform underneath them changed, the agents with their own job-file system carried on. The ones without spent months reconstructing where consignments were, which duties had been paid, and what they had already billed.

That is the argument for this software, and it holds regardless of which customs platform is live. Your job file, your client record, your documents and your financials should belong to you, in a system you control, referencing the customs platform rather than depending on it.

On integration, plainly. Direct system-to-system integration with the Nigeria Customs Service platform is not something a software vendor can simply enable. It requires authorisation from Customs, and access is granted to licensed parties under their terms, not ours. What we build is the agent-side system: structured capture of your Form M, PAAR, SGD and assessment references, document storage, deadline tracking and reconciliation against what the customs platform tells you. Where authorised API access exists or becomes available to you as a licensed agent, we integrate against it. We will not promise a Customs integration we cannot lawfully deliver, and you should be sceptical of anyone who does.

The Job File Is the Product

Everything in a clearing business hangs off one consignment. The system is built so that one job file holds all of it, and nothing about that shipment exists anywhere else.

Who This Is Built For

Licensed customs agents

Clearing at Apapa, Tin Can, PTML, Onne, Kano or the airports. Job files, documentation discipline, deadline control and the client portal. The core build.

Freight forwarders and NVOCCs

Multi-leg shipments, consolidation and groupage with each house bill tracked inside a master, origin-agent coordination, and quotations built from rate cards rather than guesswork.

Importers with in-house clearing

Manufacturers and distributors who clear their own goods and need landed cost per SKU flowing into inventory and pricing rather than sitting in a clearing file.

The shape of the build changes with the model. A forty-person agent at Apapa needs officer workload allocation, approval limits on disbursements and a hard audit trail. A five-person forwarder needs speed and a client portal. We scope to which one you are.

Cost, Timeline and Sequencing

Job file core

₦5,000,000 – ₦8,000,000

Clients, job files, document management, customs reference tracking, deadline and demurrage alerts, basic invoicing, user roles. Eight to twelve weeks. Enough on its own to stop the bleeding.

Full operations platform

₦9,000,000 – ₦15,000,000

Adds duty and landed-cost estimation, job costing and disbursements, the client portal, haulage and delivery, quotations from rate cards, and management reporting. Four to five months.

Multi-branch / enterprise

₦15,000,000 – ₦20,000,000

Multiple ports and branches, approval hierarchies and disbursement limits, accounting integration, origin-agent coordination, client API for importers who want shipment data in their own ERP. Five to seven months.

Start with the job file and the alerts

Eight to twelve weeks, and it pays for itself on avoided demurrage faster than anything else we could build you. One missed free-time window on a few containers covers a meaningful share of the build.

Then the client portal

Cheapest retention feature in the business. Clients who can see their own consignment stop shopping around, and your team gets its mornings back.

Then costing and estimation

Once you have a few months of real job data in the system, the estimator has history to work from and the profit-per-job report has something to say.

We already build for the wider logistics chain — 3PL and warehouse management, fleet management and parcel tracking — so if clearing is one link in a bigger operation, these connect rather than sitting beside each other.

Why Musskart

Musskart Technology Limited is a registered Nigerian software company headquartered in Asaba with an Abuja office and 250+ projects delivered since 2020. We build logistics and supply-chain software across Nigerian and international clients, including warehouse management, fleet and dispatch, and last-mile tracking platforms.

What we will not do is pretend to be customs consultants. We do not classify your goods, advise on valuation, or tell you how to handle a query at the command — that is your licensed expertise and your risk. What we build is the system that holds your operation together around it, and we build it in naira, in your time zone, with the source code and the data belonging to you.

If you would rather see the thinking behind how we scope and price a build before committing to a conversation, custom software development cost in Nigeria sets it out.

Related Musskart Pages

Clearing is one link in a longer chain

If you also warehouse, distribute or deliver, look at 3PL and warehouse management software and fleet management software. Built together, a container's journey stays on one record from bill of lading to final delivery.

Frequently Asked Questions

Direct system-to-system integration with the Nigeria Customs Service platform is not something a software vendor can enable on its own. It requires authorisation from Customs and is granted to licensed parties under their terms. Be cautious of any vendor who promises it outright. What we build is the agent-side system: structured capture of your Form M, PAAR, SGD and assessment references, full document storage against the job file, deadline tracking, and reconciliation between what your records say and what the customs platform shows. Where authorised API access exists or becomes available to you as a licensed agent, we integrate against it using your credentials and your authorisation. The important point is that your job file, client records and financials live in a system you own, referencing the customs platform rather than depending on it.

The job file core, covering clients, job files, document management, customs reference tracking, demurrage and free-time alerts, basic invoicing and user roles, runs 5,000,000 to 8,000,000 Naira over eight to twelve weeks. A full operations platform adding duty and landed-cost estimation, job costing and disbursements, the client portal, haulage and delivery, and management reporting runs 9,000,000 to 15,000,000 Naira over four to five months. A multi-branch enterprise build with several ports, approval hierarchies, accounting integration and a client API runs 15,000,000 to 20,000,000 Naira over five to seven months. We usually recommend starting with the job file and alerts, because avoided demurrage on a handful of containers offsets a meaningful share of the cost.

Every job file carries its own clocks: terminal free time, shipping line demurrage, container detention, Form M validity and permit expiry dates. Each clock triggers escalating alerts, first to the officer handling the job, then to the operations manager, and optionally to the client, at intervals you configure. Containers approaching a deadline appear on a priority board rather than being remembered by whoever happens to think of them. Empty container returns are tracked against the return deadline too, because unreturned empties generate detention charges that only surface when the shipping line invoices. Demurrage is the largest avoidable cost in Nigerian importing and in our experience it is almost never caused by a genuine obstacle, it is caused by nobody watching a date.

Yes, and it is usually the feature that changes the business most. Your clients get a login showing each of their consignments, the current stage, the documents on file, charges incurred so far, what is outstanding and what is currently holding the job up. They get notifications at each stage rather than having to ask. Two things follow. Your operations team stops losing hours every day to status enquiries on WhatsApp and phone calls. And importers who can see their own file stop suspecting that delays and charges are being hidden from them, which is the source of most disputes in this trade. You control exactly what each client can see, including whether they see your cost breakdown or only your invoice.

Yes, and this is the report most Nigerian clearing agents have never had. Every job tracks money advanced on the client's behalf against money recovered, alongside agency fees, duty paid, terminal charges, transport and handling. From that you get profit per job, per client, per officer and per port, plus a comparison of estimated against actual charges so your quoting improves with every completed job. Agents who see this for the first time commonly find that a client they consider one of their biggest is actually one of their worst by margin, usually because of accumulated disbursements that were never fully recovered or a rate agreed years ago that was never revisited.

No. We build software and we are explicit about the boundary. We do not classify goods under the tariff, advise on valuation, handle queries at the command, or take any position on your customs filings. That is your licensed expertise and your professional risk, and a software company claiming otherwise would be doing you a disservice. What the system does is hold your own classification history so that when you handle a repeat consignment for a regular client, the previous HS code, duty rate and outcome are in front of the officer handling it. The judgement stays with your licensed agent; the system just stops that judgement from being made from memory.

Get Your Clearing Operation Onto One System

Tell us how many jobs you run a month, which ports you clear at and where things currently fall through. We will scope a first phase that starts paying for itself on demurrage alone.

Chat on WhatsApp Get a Quote Call +234 813 168 6721 See Our Full Pricing
WhatsApp