If you are planning to import goods into Nigeria, the Form M is your most important gateway. It is a mandatory statutory document required by the Federal Government and the Central Bank of Nigeria (CBN). Without it, your cargo cannot be legally cleared through Customs, and you won’t be able to access foreign exchange through official channels.
In 2026, the process is entirely electronic, handled via the B’odogwu (Customs) portal and your commercial bank. This guide will walk you through the process in plain, easy-to-understand language.
What is a Form M?
Form M is an electronic declaration of your intent to import. It allows the government to monitor the flow of goods and currency into the country. It is essentially your “permission slip” to trade. In 2026, there are two types of Form M:
- Valid for Forex: For those buying dollars/euros from the official market.
- Not Valid for Forex: For those using their own funds or offshore accounts.
To see where Form M fits into the overall trade compliance landscape, read our Beginner’s Guide to International Trade Compliance in Nigeria.
Requirements for Opening a Form M
Before you log on to the portal, you need to have your digital paperwork ready. In 2026, the requirements include:
- Tax Identification Number (TIN): Registered and validated with the Nigeria Customs Service.
- Pro-forma Invoice (PFI): Must show the description of goods, HS Code, unit price, and total cost.
- Insurance Certificate: Must be issued by a Nigerian insurance company (covering 110% of the invoice value).
- Regulatory Permit: A SONCAP Product Certificate (PC) or a NAFDAC permit, depending on the item.
For a full list of all other papers you might need, check our 2026 Import Documents Checklist.
Step-by-Step Instructions to Open a Form M
- Log in to the Trade Portal: Use your TIN and password to access the Single Window Trade Portal.
- Fill the e-Form M: Enter the details of your supplier, the goods, the port of discharge, and the financial value.
- Upload Attachments: Attach your PFI, Insurance Certificate, and PC. Ensure the files are clear and under the size limit.
- Submit to Bank: Your chosen Authorized Dealer Bank will receive the application. They will verify your account and the documents.
- Customs Validation: Once the bank approves it, it goes to the Nigeria Customs Service for final registration. You will receive a “BA Number” once it is successful.
Form M Validity in 2026
It is important to watch the clock. In 2026, the validity periods are:
- General Merchandise: Valid for 180 days (6 months).
- Plant and Machinery: Valid for 365 days (1 year).
You can apply for a one-time extension through your bank if your shipment is delayed, but after that, you may need Central Bank of Nigeria approval. To understand what happens after your Form M is approved, see our guide on the Step-by-Step Process for Importing.
Practical Example: The Insurance Factor
A common mistake is trying to use a foreign insurance policy provided by your supplier (CIF). In Nigeria, the law requires you to buy insurance locally. If you submit a Form M with an international insurance certificate, the bank will reject it. Always buy your marine insurance from a local firm like Leadway, AIICO, or AXA Mansard before you start the application.
Form M Codes Explained
| Code Prefix | Meaning |
|---|---|
| BA | Items subject to Destination Inspection (Standard) |
| CB | Items subject to special pre-shipment rules |
| MF | Form M for non-commercial or special imports |
Summary Tips for Success
Always double-check your HS Codes. A wrong code on a Form M can haunt you all the way to the clearing stage, leading to a PAAR that doesn’t match your cargo. If you are unsure about the classification, consult a licensed clearing agent before submitting your application.
Top 10 FAQs: Opening and Managing an e-Form M in Nigeria
The e-Form M is the most critical regulatory milestone for any import business in Nigeria. Operating as a mandatory digital declaration under the joint supervision of the Central Bank of Nigeria (CBN) and the Federal Ministry of Finance, it serves as your official “permission slip” to bring commercial goods into the country.
With the full integration of the National Single Window and the B’Odogwu Unified Customs Management System, the process is entirely electronic. Below are the definitive answers to the top ten operational questions regarding Form M management.
1. What exactly is an e-Form M, and what are its two primary classifications?
An e-Form M is an electronic document used to register a business’s intent to import goods into Nigeria. It allows the government to track trade volumes, enforce quality standards, and monitor capital flight. It is split into two distinct financial categories:
-
Valid for Forex: Used when an importer intends to purchase foreign currency (USD, EUR, GBP, etc.) directly from the official banking market (such as the NAFEM window) to pay their overseas supplier.
-
Not Valid for Forex: Used when the importer funds the transaction using their own independent offshore capital, inter-company inflows, or autonomous foreign accounts.
2. Can I legally ship my goods before my Form M is approved?
No. This is one of the most severe compliance violations an importer can commit.
Mandatory Order: Your e-Form M must be fully approved and assigned an official registration number before your supplier loads the goods onto a ship or aircraft at the origin port. Shipped cargo that arrives at a Nigerian port without a pre-registered Form M is treated as an illegal entry, leading to immediate cargo seizure, heavy fines, and the blacklisting of your corporate Tax Identification Number (TIN).
3. What is the difference between a BA, CB, and MF prefix on a Form M?
When your Form M is successfully registered by Customs, it is assigned a unique tracking number prefixed by specific letter codes that dictate its regulatory clearance pathway:
| Form M Prefix | Statutory Meaning | Operational Application |
| BA | Bureau de Change / Authorized Dealer | Standard commercial imports subject to the traditional Destination Inspection framework. |
| CB | Central Bank Special Approval | Items governed by specialized pre-shipment inspection rules or strategic government waivers. |
| MF | Miscellaneous / Non-Commercial | Applied to non-commercial imports, diplomatic cargo, or personal effects exceeding standard limits. |
4. What are the baseline document attachments required to open a Form M?
To prevent your application from being instantly rejected by your commercial bank’s compliance desk, you must upload four perfectly matching digital documents to the portal:
-
A validated Pro-forma Invoice (PFI) showing clear HS Codes, unit prices, and delivery terms (FOB/CFR).
-
A Locally Issued Marine Insurance Certificate covering the shipment.
-
A valid SONCAP Product Certificate (PC) from SON or a specialized sector permit from NAFDAC.
-
An active, FIRS-validated corporate Tax Identification Number (TIN).
5. Why can’t I use the marine insurance policy offered by my foreign supplier?
Nigerian trade laws explicitly state that all insurance policies for commercial cargo entering the country must be issued exclusively by a Nigerian-registered underwriting firm (such as AIICO, Leadway, or AXA Mansard). Even if your supplier offers a cheap cost, insurance, and freight (CIF) package, you must structure the deal as Free on Board (FOB) or Cost and Freight (CFR), and purchase your marine insurance locally. The policy must cover at least 110% of the total invoice value.
6. How does a mistake in the HS Code on my Form M affect my final shipment?
The Harmonized System (HS) Code acts as the genetic code of your transaction. If you enter an incorrect HS Code on your Form M, the error will carry over into your Pre-Arrival Assessment Report (PAAR). When the vessel arrives and the physical cargo description fails to match the hardcoded tariff line on your paperwork, the B’Odogwu risk engine will trigger an automatic system lock. This forces your shipment into a prolonged dispute process, causing expensive port demurrage fees.
7. What are the strict validity timelines for an approved Form M?
An approved Form M does not remain active indefinitely. The system applies two strict validity countdowns:
-
General Consumer Merchandise: Valid for exactly 180 days (6 months) from the official registration date.
-
Plants, Industrial Machinery, and Capital Equipment: Granted an extended validity window of 365 days (1 year) to accommodate long factory fabrication and assembly timelines.
8. How do I apply for a Form M extension if my shipment is delayed?
If unexpected logistics disruptions or manufacturing delays occur at the origin port, you must submit a formal Revalidation Request through your Authorized Dealer Bank before your initial Form M expires. The bank can grant a one-time, 180-day extension for standard goods. Any subsequent extension request beyond this window requires direct, written approval from the Trade and Exchange Department of the Central Bank of Nigeria.
9. What is the step-by-step digital pipeline of a Form M application?
The journey of a Form M moves through a strict, automated tripartite verification sequence:
[1. Importer Uploads Docs] ──(Via Single Window)──> [2. Commercial Bank Vets File]
│ (Approves Financials)
▼
[4. "BA" Number Issued] <─── (Registers Approved File) ─── [3. Customs Portal Validation]
10. Are any import categories completely exempt from the Form M process?
Yes. A narrow category of imports can bypass the Form M pipeline entirely under strict regulatory exceptions:
-
Consignments explicitly shipped into designated Federal Free Trade Zones (FTZs) for local assembly, manufacturing, or immediate re-export.
-
Official diplomatic baggage and supplies imported by accredited foreign embassies.
-
Small-scale, non-commercial personal effects or return-passenger household items with an aggregate FOB value under $1,000.
Quick-Reference Summary Checklist
-
[ ] Confirm corporate TIN is active and linked to your CAC profile on the FIRS TaxPro-Max engine.
-
[ ] Ensure supplier’s Pro-forma Invoice text matches the official 10-digit Nigerian HS Code description word-for-word.
-
[ ] Secure a marine insurance certificate from a licensed Nigerian firm for 110% of the cargo value.
-
[ ] Obtain your digital Product Certificate (PC) directly within the integrated SON / NAFDAC portal.
-
[ ] Submit the e-Form M and monitor your dashboard until your bank and Customs register your official BA Number.
Operational Insight: Think of your e-Form M as the foundation of your entire procurement audit trail. Ensuring that every character, currency value, and product description matches perfectly across your PFI, local insurance certificate, and regulatory permits is the only way to avoid system rejections and clear the path for a fast, hassle-free port clearance.

