Business Operations
    Retail & Distribution
    Updated 2025

    Inventory Management for Nigerian Businesses (2025 Guide)

    A practical guide to tracking stock, managing multi-location inventory, recording import costs, and connecting your inventory to your POS and accounting — for Nigerian retailers, wholesalers, and distributors.

    What this guide covers

    • ✓ Tracking stock across multiple locations and warehouses
    • ✓ Product variants and customer pricing tiers
    • ✓ Restocks, damage write-offs, and audit-ready stock records
    • ✓ Setting reorder points and low-stock alerts for Nigerian supply chains
    • ✓ Creating purchase orders for local and imported goods
    • ✓ FIFO vs AVCO stock valuation — which to choose
    • ✓ Recording import duties and landed costs correctly
    • ✓ Syncing inventory with your POS and sales records
    • ✓ Stock count frequency and shrinkage management
    • ✓ Using inventory as collateral for business financing

    Key Inventory Facts for Nigerian Businesses

    🚢
    Import lead time (China)
    6–8 weeks via Apapa port
    📊
    Inventory valuation methods
    FIFO or AVCO (IFRS/FRCN compliant)
    📋
    Stock count frequency
    Monthly for FMCG, quarterly for general retail
    🏦
    Form M requirement
    Required for all imports above $10,000
    ⚠️
    Shrinkage benchmark
    2–3% of revenue (Nigerian retail average)
    💊
    NAFDAC stock records
    Mandatory for pharmaceutical distributors

    The Nigerian Inventory Problem

    Nigerian businesses lose significant revenue every year to avoidable inventory problems. The root cause is almost always the same: stock is tracked in Excel spreadsheets, WhatsApp messages, or physical notebooks that don't update automatically when sales are made or goods are received.

    This creates four recurring problems that compound each other:

    Stockouts on fast-moving goods
    By the time the spreadsheet is updated, the item is already sold out. For imported goods, the replacement is 6–8 weeks away.
    Overstock on slow movers
    Capital is tied up in goods that don't sell, while fast movers go out of stock. Cash flow suffers from both ends simultaneously.
    Ghost stock discrepancies
    The spreadsheet says 50 units are available; the shelf has 23. Customers are told items are in stock that aren't — damaging trust and reputation.
    Year-end audit disasters
    When the auditor arrives for the annual accounts, there is no reliable inventory record to support the cost of goods sold figure — leading to qualified audit opinions and NRS scrutiny.

    The solution is a system that automatically deducts inventory when sales are made, adds stock when purchase orders are received, and alerts you when any item falls below its reorder point — without any manual intervention.

    Variants and Pricing Tiers

    Most Nigerian retail and distribution businesses don't sell one uniform product — they sell the same product in different sizes, colours, or pack quantities, and at different prices to different customer types. Two features handle this properly:

    Product variants

    A variant is one sellable version of a product — "Ankara fabric, 6 yards, blue" vs "Ankara fabric, 6 yards, red". Each variant carries its own SKU, its own stock count per location, and its own cost and selling price.

    • • Track stock at the variant level, not just the parent product — otherwise "20 units in stock" hides that all 20 are the size nobody buys.
    • • Every sale, restock, and transfer should be recorded against a specific variant so per-variant profitability is visible.
    • • If a product has variants, its total stock should always equal the sum of its variants across all locations — a mismatch means a mis-keyed movement.

    Pricing tiers

    Nigerian wholesalers routinely sell the same item at three or more prices: retail (walk-in), wholesale (bulk buyers), and distributor/reseller rates. Pricing tiers formalise this instead of leaving it to cashier memory.

    • • Define each tier once (e.g. Retail, Wholesale, Distributor) with its own price per product or variant.
    • • Assign customers to a tier so the POS and invoicing screens automatically apply the right price — no under-the-counter discounts.
    • • Tiered prices keep your margin visible: the system knows the cost, so it can show gross profit per tier and flag any tier selling below cost.
    Why this matters for audit: when prices are negotiated informally per customer, your sales records show inconsistent unit prices for the same item with no explanation — a red flag in an NRS review. Documented pricing tiers give every price a defensible basis.

    Restocks, Damage Write-Offs, and Stock Adjustments

    Stock doesn't only move when you sell. Every other movement — goods received, breakages, expiries, theft, count corrections — must be recorded with its own movement type, because each has a different accounting and tax treatment:

    Restocks (goods received)
    Record every delivery against its purchase order or supplier invoice, at the correct landed cost, into the correct location — and against the correct variant. A restock recorded without a variant on a multi-variant product corrupts your per-variant counts.
    Damage and expiry write-offs
    Broken, spoiled, or expired goods must be written off explicitly, with a reason, date, and the staff member who recorded it. The written-off cost moves out of inventory and into an expense line — never quietly deleted from the stock count.
    Theft and shrinkage adjustments
    When a physical count reveals missing stock, record a downward adjustment with the cause documented. Unexplained downward adjustments are exactly what NRS auditors probe, because they can disguise unrecorded cash sales.
    Inter-location transfers
    Moving goods from warehouse to shop is a transfer, not a sale plus a restock. Transfers must net to zero across the business — stock out of one location equals stock into another.

    Inventory records for tax and audit: keep a complete movement history — opening stock, every restock with its supplier document, every sale, every write-off with its reason, and every count adjustment. This trail is what supports your cost of goods sold figure in your CIT return and your input VAT claims, and it is the first thing an external auditor or NRS reviewer asks for. Records should be retained for at least six years.

    FIFO vs AVCO: Which Stock Valuation Method for Your Nigerian Business?

    Your stock valuation method determines how you calculate the cost of goods sold (COGS) and the value of remaining inventory on your balance sheet. Both FIFO and AVCO are accepted under IFRS as adopted by the Financial Reporting Council of Nigeria (FRCN).

    FIFO — First In, First Out

    Assumes the oldest stock is sold first. COGS reflects the cost of your earliest purchases; remaining inventory reflects your most recent purchase prices.

    Best for: Perishable goods (food, pharma, cosmetics), any goods with an expiry date
    Advantage: Matches physical reality; prevents expired stock from hiding in accounts
    Disadvantage: More complex to calculate when purchase prices fluctuate (which is common in Nigeria due to Naira volatility)

    AVCO — Average Cost

    Recalculates a weighted average cost per unit every time new stock is received. COGS and inventory value both use this rolling average.

    Best for: Non-perishable goods, commodities, spare parts, general retail
    Advantage: Simpler to calculate; smooths out price fluctuations — important when import prices swing with the Naira/Dollar rate
    Disadvantage: Doesn't match physical stock rotation for perishable goods
    Nigerian context note: Naira depreciation means imported goods bought three months ago cost significantly less than today's imports. Under FIFO, your COGS will be lower (older, cheaper stock) and your gross profit higher — but your remaining inventory is valued at current (higher) replacement cost. Under AVCO, the price increase is spread across all units. Neither is "better" — choose based on your goods type and apply it consistently. NRS auditors will flag unexplained changes in valuation method as a tax manipulation risk.

    Recording Import and Landed Costs

    Landed costs are fully deductible business expenses — but only if you have the supporting receipts and documentation. Our expense tracking guide explains how to organise supplier invoices and import documents so your landed-cost deductions survive an NRS audit. Note that if your imported goods attract customs duty and you're VAT-registered, you may also owe reverse-charge VAT on some foreign service payments — covered in our NRS VAT guide.

    Many Nigerian importers make a costly mistake: they record only the foreign supplier's invoice price as the cost of their inventory, ignoring all the additional costs incurred to get the goods from the factory door to their warehouse. This understates COGS, overstates gross profit, and results in incorrect tax calculations.

    Under IAS 2 (Inventories), the cost of inventory includes all costs of purchase and conversion, and other costs incurred in bringing the inventories to their present location and condition. For an importer, this means:

    Foreign supplier invoice (CIF or FOB)
    The base price charged by the overseas manufacturer or supplier, typically in USD
    International freight
    Sea freight from China, Turkey, or India; air freight from Dubai or UK — whichever applies
    Marine insurance
    Typically 0.5–1% of the cargo value; required for most import shipments
    Form M processing fee
    Bank charges for opening a Form M for the Letter of Credit or Bills for Collection
    Customs duty
    Varies by HS tariff code — typically 5–35% for consumer goods; check the Nigeria Customs Tariff Schedule
    Port Authority charges
    Terminal handling, demurrage if goods sit beyond free days, port access levies
    Clearing agent fees
    ₦50,000–₦200,000+ depending on container size, cargo type, and port congestion
    Haulage to warehouse
    Cost of trucking from Apapa, Tin Can Island, or the air cargo terminal to your store/warehouse

    Divide the total landed cost by the number of units received to get your unit landed cost. This is the cost that flows into your COGS when items are sold, and the value that appears on your balance sheet for remaining stock.

    Step-by-Step: Setting Up Multi-Location Inventory

    Step 5 below connects inventory to your invoicing flow — every sale on a POS or invoice automatically deducts stock from the right location. To issue compliant sales invoices (including VAT invoices for taxable supplies), see our invoicing guide for Nigerian businesses.

    1

    Create your product catalogue

    Add every product with its SKU, description, unit of measure, selling price, cost price, and applicable variants (size, colour, weight). Assign a minimum stock level (reorder point) to each product.

    2

    Set up your locations

    Create a location for each physical store, warehouse, or market stall. Each location will have its own inventory register and can have different prices for the same product if needed.

    3

    Open stock entry

    Record the current physical stock at each location as your opening balance. This is the baseline from which all future movements are tracked. Do a physical count before entering the opening stock.

    4

    Configure low-stock alerts

    Set the reorder point for each product at each location, factoring in your lead time and sales velocity. The system alerts you when stock hits this level so you can reorder before you run out.

    5

    Connect to your POS and invoicing

    Enable inventory tracking on the POS and invoicing modules so every sale automatically deducts from the correct location's stock. Test with a few transactions to confirm the sync is working.

    6

    Create purchase order workflows

    When you receive a low-stock alert, raise a purchase order. When goods arrive, confirm the received quantity against the PO — inventory increases automatically, and your accounts record the purchase.

    Frequently Asked Questions

    Inventory management questions from Nigerian business owners

    The frequency of stock counts depends on the nature and value of your inventory: High-value or high-risk items (electronics, pharmaceuticals, jewellery) — monthly full count or continuous cycle counting. Fast-moving consumer goods — monthly full count, with cycle counting of top-selling SKUs weekly. General retail and wholesale — quarterly full count, with monthly spot checks of high-value or high-shrinkage items. The stock count process: (1) Freeze all sales and receiving activity during the count; (2) Count every item physically and record actual quantities; (3) Compare actual count to system count and investigate all discrepancies above a materiality threshold (e.g., more than 2% variance or ₦10,000 in value); (4) Adjust the system to match the physical count and document the reason for any significant adjustment. NRS auditors pay close attention to unexplained inventory adjustments, so always document the cause (theft, damage, recording error).

    Yes, inventory financing is available in Nigeria through several channels: (1) Commercial banks — some banks offer trade finance and working capital facilities secured by inventory, typically requiring a warehouse receipt from a licensed commodities exchange (AFEX, NCX) or a registered warehouse; (2) Invoice discounting — if you hold stock that is already sold but not yet delivered (confirmed purchase orders), you can use these orders as collateral for short-term financing from specialised lenders; (3) Warehouse receipt financing — storing commodities (grains, cocoa, cashew) in an AFEX-registered warehouse gives you a receipt you can pledge against a CBN-eligible credit facility; (4) Fintech lenders — platforms like Prospa, Fairmoney Business, and others offer inventory-backed credit based on your POS sales history and inventory turnover rate. Accurate, up-to-date inventory records maintained through a platform like JusticeSure strengthen your case when applying for inventory-backed financing.

    Track inventory automatically — across every location

    JusticeSure connects your stock, your POS, your invoicing, and your accounts — so inventory updates automatically with every sale and every restock.

    Related guides: Invoicing in Nigeria · Expense Tracking · NRS VAT Guide · Bookkeeping in Nigeria · Payroll in Nigeria · → Inventory Software
    Reviewed by Nigerian business & accounting professionals

    Ready to get started?

    Sign up free

    What is inventory management and why does it matter for Nigerian businesses?

    Inventory management is the process of tracking and controlling the goods your business buys, stores, and sells. For Nigerian businesses — from FMCG distributors in Lagos to supermarkets in Abuja, spare-parts dealers in Aba, or pharmaceutical wholesalers in Kano — poor inventory control leads to three costly problems: stockouts (running out of fast-moving items, especially imported goods with 4–8 week lead times), overstock (tying up cash in slow-moving goods that expire or depreciate), and ghost stock (items that appear in a spreadsheet but are not physically there). A robust inventory system connects your purchases, sales, and stock levels in real time so you always know exactly what you have and when to reorder.

    How do I manage inventory across multiple store locations in Nigeria?

    Multi-location inventory management means tracking stock separately at each branch, warehouse, or outlet while also seeing a consolidated total across all locations. The key features you need are: (1) Per-location stock counts — each store has its own inventory register; (2) Inter-branch transfers — you can move stock between locations and record it so both locations update correctly; (3) Location-specific low-stock alerts — if your Ikeja branch is low on a product, you get an alert for that location specifically, not just the aggregate; (4) Sales-to-inventory sync — when a sale is made at any location (whether through POS or invoice), the inventory at that specific location deducts automatically. JusticeSure supports all four for Nigerian businesses with any number of locations.

    How should I set reorder points and low-stock alerts for Nigerian stock?

    A reorder point (ROP) is the stock level at which you should place a new order to avoid running out. For Nigerian businesses, calculating the right ROP is critical because lead times are longer and less predictable than in developed markets. The formula is: ROP = (Average daily sales × Lead time in days) + Safety stock. For imported goods from China or Dubai via Apapa port, factor in 6–8 weeks lead time plus potential customs delays. For locally sourced goods from Onitsha or Lagos wholesale markets, 1–2 weeks is typically sufficient. Set a safety stock buffer of at least 1–2 weeks of average sales to absorb supply chain unpredictability. Review your ROPs quarterly as your sales velocity changes with seasons, school terms, and market cycles.

    How do purchase orders work for Nigerian suppliers and importers?

    A purchase order (PO) is a formal document sent to your supplier before goods are delivered, specifying: the product or SKU, quantity ordered, agreed unit price, delivery date, payment terms, and your business details. For Nigerian businesses, POs serve three purposes: (1) Legal protection — a signed PO is a binding contract; if the supplier delivers short or substitutes goods, you have documented evidence; (2) Customs and clearing — for imports, the PO is required by your clearing agent and is part of the Form M process at the Central Bank of Nigeria; (3) Inventory accuracy — when goods arrive, you match the delivery against the PO; any discrepancy is flagged immediately rather than discovered weeks later in a stock count. Always issue POs even to familiar suppliers — verbal orders create disputes.

    Should a Nigerian business use FIFO or AVCO stock valuation?

    FIFO (First In, First Out) assumes you sell the oldest stock first. AVCO (Average Cost) calculates a weighted average cost of all units in stock each time you receive new goods. Both are accepted under IFRS and Nigerian GAAP as adopted by the FRCN. For Nigerian businesses: FIFO is generally preferred for perishable goods (food, pharmaceuticals, cosmetics) because it matches the physical reality of how stock is sold and prevents expired-stock write-offs from being buried in your cost of sales. AVCO is simpler for non-perishable goods with frequent restocks at varying prices — the average cost smooths out price fluctuations and is easier to maintain. In practice, most Nigerian retail and distribution businesses use AVCO because of its simplicity, but FMCG and pharmaceutical businesses should use FIFO for regulatory and financial accuracy. Whichever you choose, apply it consistently — changing valuation methods requires disclosure in your financial statements.

    How do I record import duties and customs costs in my inventory cost?

    The landed cost of imported goods includes: the ex-factory price from the foreign supplier, international shipping (sea freight from China, air freight from Dubai), marine insurance (typically 0.5–1% of cargo value), Form M processing fees, customs duty (rate depends on the HS tariff code — typically 5–35% for consumer goods), Port Authority levies, clearing agent fees (typically ₦50,000–₦200,000 per container depending on cargo size and port), and haulage from port to your warehouse. Under IAS 2 (Inventories), all costs directly attributable to bringing the inventory to its present location and condition form part of its cost. This means your unit cost per imported item must include a share of all these landing costs — not just the supplier's invoice price. Accurate landed cost recording is also important for CIT purposes: your gross profit, and therefore your taxable income, is directly affected by how you cost your inventory.

    How does POS sales sync with inventory for Nigerian retailers?

    In a properly integrated system, every sale on the POS automatically deducts from inventory in real time. This means: (1) No manual stock reconciliation at end of day — the system knows exactly what was sold and adjusts stock counts automatically; (2) Instant low-stock alerts — if a fast-moving item hits its reorder point during trading hours, you get notified immediately; (3) Accurate daily gross profit — because the system knows the cost of each item sold (based on your FIFO or AVCO valuation), it can calculate gross profit per item, per shift, or per day without manual calculations; (4) Shrinkage detection — if your physical stock count at end of day differs from the system count, the discrepancy (shrinkage due to theft, damage, or miscounting) is immediately visible. JusticeSure's POS and inventory modules are fully integrated — a sale on POS at any location updates that location's inventory in real time.

    How often should a Nigerian business do a stock count (stocktake)?

    The frequency of stock counts depends on the nature and value of your inventory: High-value or high-risk items (electronics, pharmaceuticals, jewellery) — monthly full count or continuous cycle counting. Fast-moving consumer goods — monthly full count, with cycle counting of top-selling SKUs weekly. General retail and wholesale — quarterly full count, with monthly spot checks of high-value or high-shrinkage items. The stock count process: (1) Freeze all sales and receiving activity during the count; (2) Count every item physically and record actual quantities; (3) Compare actual count to system count and investigate all discrepancies above a materiality threshold (e.g., more than 2% variance or ₦10,000 in value); (4) Adjust the system to match the physical count and document the reason for any significant adjustment. NRS auditors pay close attention to unexplained inventory adjustments, so always document the cause (theft, damage, recording error).

    Can I use my inventory as collateral for business financing in Nigeria?

    Yes, inventory financing is available in Nigeria through several channels: (1) Commercial banks — some banks offer trade finance and working capital facilities secured by inventory, typically requiring a warehouse receipt from a licensed commodities exchange (AFEX, NCX) or a registered warehouse; (2) Invoice discounting — if you hold stock that is already sold but not yet delivered (confirmed purchase orders), you can use these orders as collateral for short-term financing from specialised lenders; (3) Warehouse receipt financing — storing commodities (grains, cocoa, cashew) in an AFEX-registered warehouse gives you a receipt you can pledge against a CBN-eligible credit facility; (4) Fintech lenders — platforms like Prospa, Fairmoney Business, and others offer inventory-backed credit based on your POS sales history and inventory turnover rate. Accurate, up-to-date inventory records maintained through a platform like JusticeSure strengthen your case when applying for inventory-backed financing.