POS for retail shops in Nigeria
Last reviewed 2026-05-27 · by the RetailPOS team
Nigeria is Africa's largest economy by GDP + the continent's most populous market at 220+ million people. The independent retail sector is massive + diverse — from the Lagos Island upmarket boutiques and Victoria Island chain operators, through the open-market traders at Balogun + Idumota, to the suburban neighbourhood retailers serving Lagos' 20+ million residents. Plus the comparable scale in Abuja, Port Harcourt, Kano, Ibadan.
Nigeria-specific POS considerations: NGN currency with persistent inflation; 7.5% VAT (relatively low globally); a sophisticated multi-tender payment mix (cards + bank-app transfer + USSD + the new eNaira); CBN payment-system regulations; the FX-scarcity reality that affects imported-goods sourcing. This guide is for owner-operators of independent Nigerian retailers across that diversity.
The Nigerian payment mix — card + transfer + USSD
Nigeria's digital payment market is more multi-tender than most. The major rails:
Cards (Verve + Mastercard + Visa) — Verve is the domestic scheme dominant in Nigeria-only transactions; Mastercard + Visa for international. Rates typically 1.5-2.5% depending on processor.
Bank transfer (in-app) — customer opens their bank app (Access, GTBank, Zenith, UBA, First Bank), enters merchant account, transfers real-time. Very common; near-zero fee for the merchant; instant settlement.
USSD payment — customer dials a USSD short-code (e.g., *737# for GTBank), enters merchant code + amount, confirms with PIN. Works on any phone (smartphone or feature phone); essential for non-smartphone customer segments.
eNaira— CBN's central-bank digital currency. Lower merchant adoption today but growing; supports both QR + transfer payment.
The POS should support cards (primary) + bank transfer (high-value second) + USSD (for non-smartphone segments). RetailPOS integrates with the major Nigerian processors (Flutterwave, Paystack, Interswitch, Quickteller).
NGN + 7.5% VAT
Nigeria's VAT (administered by FIRS, the Federal Inland Revenue Service) is 7.5% on most goods + services. Zero-rated: basic food items, exports, medical + pharmaceutical, educational. Exempt categories include some financial services.
VAT-registered businesses (revenue above NGN 25 million annual turnover) charge + file monthly. The POS-generated receipt format must include FIRS- compliant data: business' TIN (Tax Identification Number), sequential invoice number, line-itemised goods + VAT, total.
FIRS e-invoicing — where in scope
FIRS has been rolling out e-invoicing requirements for B2B transactions of certain sectors + above certain thresholds, with full B2C in scope on the roadmap. As of 2026, the rollout is in phases — large taxpayers first; medium-sized + retail following. Confirm current scope at the FIRS portal for your specific sector + revenue tier.
The integration involves: device registration with FIRS; invoice signing per FIRS schema; real-time submission to FIRS via certified Solution Providers. RetailPOS' integration ships via our connector layer for in-scope businesses; below-threshold or out-of-scope retailers use standard FIRS- compliant receipts.
Inflation + price-list maintenance
NGN has experienced sustained inflation across 2022-2026. Imported goods especially see frequent price adjustments — sometimes weekly for highly- sensitive categories (electronics, branded apparel, premium FMCG). The POS' bulk-price-update via CSV + the price-history tracking matter more here than in stable-currency markets.
Common workflow: shop owner reviews current pricing weekly against supplier invoices; bulk-updates 50-200 SKUs via CSV; new prices apply at next sale. Past sales reflect the then-current price for refund + audit defensibility.
FX scarcity + imported-goods sourcing
Nigeria's FX policy has been tight; the parallel-market (Aboki / Bureau de Change) rate diverges from the official rate periodically. For independent retailers importing goods, the cost basis depends on which FX channel funded the import. The POS' cost-of-goods tracking should capture the FX rate + channel per shipment so margin reports reflect reality.
Common workaround: shops source locally where possible (Lagos open markets + wholesalers offer locally-sourced imported goods at the parallel-market FX rate). The supplier ledger captures both formal-channel + parallel-channel sources separately.
Power + internet resilience
Nigerian power grid is unreliable — most urban retailers run on a mix of grid + generator + inverter + solar. The POS has to work through frequent outages. Same shape as the SA load-shedding workflow: UPS for till + printer; 4G failover for internet; offline cashier mode for the worst-case sync gap.
Internet via MTN + Glo + Airtel + 9mobile is generally available in Lagos + Abuja + Port Harcourt; rural reliability varies. Most retailers run dual-SIM failover (different carriers on each SIM) for outage tolerance.
Nigerian supplier + hardware landscape
iPads + tills: Slot (Lagos chain), Jumia, Konga for new devices. Computer Village (Ikeja) is the open-market hub for refurbished + grey-market imports at significantly lower prices. iPad refurbs at NGN 300,000-500,000 typical.
Receipt printers: POS distributors (Posrocket NG, Cashbook NG, Pulse Africa) supply Star + Epson. Star TSP143IIIBI around NGN 80,000-130,000 depending on FX-driven import cost.
Barcode scanners: Honeywell + Zebra via local POS suppliers. Lower-end Symbol-rebrand scanners widely available in Computer Village.
Card terminals: Flutterwave, Paystack, Interswitch, Opay, Moniepoint — each with their own terminal + integration. RetailPOS connects to the major options via the alternative-tender pattern.
Cash drawers: Local POS suppliers; APG + similar brands; NGN 50,000-95,000 for standard drawers.
Yoruba + Igbo + Hausa receipts
Nigeria's retail language environment is multi-lingual. English dominates in formal retail + Lagos upmarket; regional languages matter outside Lagos (Yoruba in the South-West, Igbo in the South-East, Hausa in the North). Bilingual receipts are increasingly customer-friendly in regional markets.
RetailPOS supports bilingual receipts on Star + Epson printers. Item names typically English for technical accuracy; payment-method + total + headers in regional language. The till UI is English-only currently.
Frequently asked
- Bank transfer + USSD as tenders?
- Both as alternative tender types alongside cards. Bank transfer is high-value (NGN 100k+) workflow — customer transfers from bank app, merchant confirms receipt + POS settles ticket. USSD for lower-value + non-smartphone customers. Both work without a card terminal.
- FIRS e-invoicing — when does it apply?
- Phased rollout in progress. Confirm at sign-up whether your sector + revenue tier is in scope. RetailPOS integration ships via connector layer for in-scope businesses; below-threshold retailers use standard FIRS-compliant receipts (TIN, sequential invoice number, line-itemised VAT).
- How does the POS handle frequent price adjustments?
- Bulk-price-update via CSV import (250+ SKUs in one pass); price-history tracking means past sales reflect the then-current price for refund + audit defensibility. Weekly bulk-update workflow is standard for shops with significant imported-goods inventory.
- Power outage resilience?
- UPS on the till + printer + network gear (NGN 30k-50k for a small unit); 4G failover via dual-SIM (MTN + Glo or Airtel + 9mobile); offline cashier mode queues sales locally + syncs when connectivity returns. Workable for typical Nigerian urban-retail power profile.
- Multi-shop across Lagos + Abuja?
- Multi-store on every plan. Per-shop reports + rolled-up owner dashboard. Stock transfers between shops (Lagos-to-Abuja transfer + 24-48 hour in-transit status workflow). Per-region manager + chain-owner role hierarchy supports the typical Nigerian family-business org structure.
- Yoruba + Igbo + Hausa receipts?
- Bilingual receipts on Star + Epson printers — English + the relevant regional language. Item names in English; payment-method + total + FIRS-required headers bilingually. Per-shop configuration based on the dominant customer language.
Open your shop in 30 seconds.
No card. Free until your first 100 sales. Bring your own Stripe; keep your hardware.