Skip to content

Review pending. Every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text) (17 October 2026). Independent review has not yet been carried out, and these pages are not indexed.AI-assisted source check done; independent review pending; not indexed. About the review

Northern Nigeria Flour Mills

NNFM · Nigerian Exchange · Company statements

On this page
Company details
Legal name
Northern Nigeria Flour Mills Plc
Listing
NNFM on the Nigerian Exchange, active · ISIN NGNNFM000008 (observed 2026-10-08)
Sector
Not classified (our classification from the stated principal activity)
Financial year ends
31 March

Overview

Year ended 31 March 2026 · annual report, signed / final · source

  • Revenue

    NGN 21.5 billion

    21,547,326 NGN thousands · p31

    −39.1% vs 2025

  • Operating profit / (loss)

    NGN 330 million

    329,711 NGN thousands · p31

    −88.6% vs 2025

  • Profit / (loss) for the year

    NGN 25.6 million

    25,604 NGN thousands · p31

    −98.5% vs 2025

  • Total assets

    NGN 43.2 billion

    43,173,977 NGN thousands · p30

    +41.3% vs 2025

  • Total equity

    NGN 12.1 billion

    12,141,950 NGN thousands · p30

    +25.3% vs 2025

  • Cash from operations

    NGN 698 million

    698,148 NGN thousands · p33

    Change not shown.

Large amounts are rounded for reading (NGN million / billion / trillion); exact figures as printed are under each amount and in the tables. No currency conversion.

Not shown: the prior-year figure is zero or negative.

Financial statements

Exact figures as printed. Each column comes from one filing; labels are as printed in the newest filing. Amounts in NGN thousands unless the row says otherwise; brackets are negative.

† from a supplementary filing for the same year · ‡ signed audited statements preferred over a disputed figure · “–” is a printed dash, explained below the table

Column sources

  • FY to 31 Mar 2026 — annual report, signed / final; reported for the year · source
  • FY to 31 Mar 2025 — annual report, signed / final; comparative in the FY to 31 Mar 2026 filing · source
  • FY to 31 Mar 2024 — annual report, signed / final; comparative in the FY to 31 Mar 2025 filing · source

Income statement

Income statement, NGN thousands. Columns: FY to 31 Mar 2026 — annual report (signed / final), as reported for the year; FY to 31 Mar 2025 — annual report (signed / final), comparative reported in the annual report for 2026; FY to 31 Mar 2024 — annual report (signed / final), comparative reported in the annual report for 2025.
Line (as printed) FY to 31 Mar 2026Annual reportreported for the yearFY to 31 Mar 2025Annual reportcomparative in FY to 31 Mar 2026 filingFY to 31 Mar 2024Annual reportcomparative in FY to 31 Mar 2025 filing
Revenue 21,547,326 35,392,448 25,951,365
Cost of sales (19,799,623) (30,239,872) (22,395,062)
Gross profit 1,747,703 5,152,576 3,556,303
Other operating income 300,940 138,358 45,552
Selling and distribution expenses (139,872) (284,689) (349,334)
General and administrative expenses (1,598,531) (2,098,078) (969,126)
Reversal/ (Impairment) charge on trade and other receivables1 19,471 (21,091) 37,339
Operating profit 329,711 2,887,076 2,320,734
Finance income 89,827 12,715 7,580
Finance costs (306,780) (12,730) (21,655)
Profit before taxation 112,758 2,887,061 2,306,659
Taxation (87,154) (1,141,985) (780,764)
Profit for the year 25,604 1,745,076 1,525,895
Remeasurements of defined benefit liability2 58,296 (60,222) 51,709
Revaluation of property, plant and equipment3 5,072,000 –4 Not reported in this filing5
Income tax relating to items that will not be reclassified6 (2,662,767) 19,873 (17,064)
Total items that will not be reclassified to profit or loss7 2,467,529 (40,349) 34,645
Other comprehensive income/ (loss) for the year net of taxation8 2,467,529 (40,349) 34,645
Total comprehensive income for the year 2,493,133 1,704,727 1,560,540
  1. Printed “-”, read as nil: subtotal_arithmetic: is.native.co_5mccp1dq1z7r.oci_not_reclassified_total.
Notes and alternative reported figures (7)
  1. Printed under different labels across filings: “Impairment (charge)/reversal of impairment on trade and other receivables”; “Reversal/ (Impairment) charge on trade and other receivables”.
  2. “Remeasurements of defined benefit liability” is an issuer-specific line, not mapped to a shared definition: OCI item not reclassified to profit or loss (note 23(a)).
  3. “Revaluation of property, plant and equipment” is an issuer-specific line, not mapped to a shared definition: OCI item not reclassified to profit or loss (note 38).
  4. Not reported in this filing: Not printed: the 2024 statement of profit or loss and other comprehensive income (p32) has no revaluation-of-property line for 2024 (text layer of the page).
  5. “Income tax relating to items that will not be reclassified” is an issuer-specific line, not mapped to a shared definition: OCI tax (note 13).
  6. “Total items that will not be reclassified to profit or loss” is an issuer-specific line, not mapped to a shared definition: OCI subtotal, before the OCI total.
  7. Printed under different labels across filings: “Other comprehensive income for the year net of taxation”; “Other comprehensive income/ (loss) for the year net of taxation”.

Balance sheet

Balance sheet, NGN thousands. Columns: FY to 31 Mar 2026 — annual report (signed / final), as reported for the year; FY to 31 Mar 2025 — annual report (signed / final), comparative reported in the annual report for 2026; FY to 31 Mar 2024 — annual report (signed / final), comparative reported in the annual report for 2025.
Line (as printed) FY to 31 Mar 2026Annual reportreported for the yearFY to 31 Mar 2025Annual reportcomparative in FY to 31 Mar 2026 filingFY to 31 Mar 2024Annual reportcomparative in FY to 31 Mar 2025 filing
Property, plant and equipment 12,017,155 7,182,526 7,460,386
Prepayments1 276 2,332 3,111
Total non-current assets 12,017,431 7,184,858 7,463,497
Inventories 19,119,296 20,456,786 6,255,015
Trade and other receivables 8,631,558 1,005,724 1,046,773
Loans to related parties2 1,713,309 –3 Not reported in this filing4
Prepayments5 76,364 940,672 106,382
Investment 79,513 80,731 61,435
Cash and cash equivalents 1,536,506 880,166 2,991,344
Total current assets 31,156,546 23,364,079 10,460,949
Total Assets 43,173,977 30,548,937 17,924,446
Share capital 89,100 89,100 89,100
Share premium 89,521 89,521 89,521
Revaluation reserve 7,475,111 5,046,057 5,046,057
Retained earnings 4,488,218 4,468,688 2,853,061
Total equity 12,141,950 9,693,366 8,077,739
Employee benefits obligation6 238,439 258,666 198,310
Deferred tax 3,286,134 754,151 881,746
Total Non-Current Liabilities 3,524,573 1,012,817 1,080,056
Borrowings 15,023,435 –7 45,736
Trade and other payables 11,875,294 18,120,983 6,755,375
Dividend payable 47,705 47,152 39,172
Current tax payable 217,086 1,257,280 686,676
Contract liabilities 343,934 417,339 1,236,426
Total current liabilities 27,507,454 19,842,754 8,766,651
Total liabilities 31,032,027 20,855,571 9,846,707
Total equity and liabilities 43,173,977 30,548,937 17,924,446
Deferred income8 Not reported in this filing9 Not reported in this filing910 3,266
  1. Printed “-”, read as nil: subtotal_arithmetic: bs.current_assets.
  2. Printed “-”, read as nil: subtotal_arithmetic: bs.current_liabilities.
Notes and alternative reported figures (8)
  1. “Prepayments” is an issuer-specific line, not mapped to a shared definition: Note 18: non-current portion of prepayments.
  2. “Loans to related parties” is an issuer-specific line, not mapped to a shared definition: Note 15: current loans to related parties (nil in 2025).
  3. Not reported in this filing: Not printed: the statement of financial position (p31) has no loans-to-related-parties line for 2024 (text layer of the page).
  4. “Prepayments” is an issuer-specific line, not mapped to a shared definition: Note 18: current portion of prepayments.
  5. “Employee benefits obligation” is an issuer-specific line, not mapped to a shared definition: Note 23: defined benefit (retirement) liability and long service award obligation, non-current.
  6. “Deferred income” is an issuer-specific line, not mapped to a shared definition: FY2025 note 24: deferred income, current liability.
  7. Not reported in this filing: Not printed: the 2026 statement of financial position (p30) has no deferred-income line; its only 'deferred' line is deferred tax (text layer).
  8. Annual report dated 2025-05-30 presents this line for this year: - (p31). Not shown in this column, which follows one filing's presentation.

Cash flow

Cash flow, NGN thousands. Columns: FY to 31 Mar 2026 — annual report (signed / final), as reported for the year; FY to 31 Mar 2025 — annual report (signed / final), comparative reported in the annual report for 2026; FY to 31 Mar 2024 — annual report (signed / final), comparative reported in the annual report for 2025.
Line (as printed) FY to 31 Mar 2026Annual reportreported for the yearFY to 31 Mar 2025Annual reportcomparative in FY to 31 Mar 2026 filingFY to 31 Mar 2024Annual reportcomparative in FY to 31 Mar 2025 filing
Cash generated from/ (used in) operations1 1,972,654 (1,226,510)2 1,782,923
Income tax paid (1,258,133) (679,104) (80,645)
Long service awards paid3 (2,401) (4,179) (18,025)
Retirement benefit paid4 (13,972) (53,638) (21,080)
Net cash generated from/ (used in) operating activities5 698,148 (1,963,431)6 1,663,173
Purchase of property, plant and equipment (1,324) (1,581) (199,402)
Disposal/ (acquisition) of investments7 1,218 (19,296) Not reported in this filing8
Interest received 2,930 12,715 1,716
Net cash generated from/ (used in) investing activities9 2,824 (8,162)10 (197,686)
Interest paid on borrowings –11 (4,932) (15,618)
Interest paid on bank overdraft12 (14) (61) –11
Principal repayment on borrowing –11 (54,593) (175,924)
Dividend paid (39,542) (72,214) (46,380)
WHT on dividend remitted13 (4,455) (8,906) –11
Net cash used in financing activities (44,011) (140,706) (238,765)
Total cash movement for the year 656,962 (2,112,299) 1,226,722
Effect of foreign exchange rate changes on cash and cash equivalents (622) 1,121 2,460
Cash and cash equivalents at the beginning of the year 880,166 2,991,344 1,762,162
Total cash and cash equivalents at the end of the year 1,536,506 880,166 2,991,344
Monitoring and guarantee fees paid on borrowing14 Not reported in this filing15 Not reported in this filing1516 (843)
  1. Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_financing.
Notes and alternative reported figures (15)
  1. Printed under different labels across filings: “Cash (used in)/generated from operations”; “Cash generated from/ (used in) operations”.
  2. Annual report dated 2025-05-30 prints (1,245,806) (thousands, p34) for this line and year.
  3. “Long service awards paid” is an issuer-specific line, not mapped to a shared definition: Operating activities (note 23(b)).
  4. “Retirement benefit paid” is an issuer-specific line, not mapped to a shared definition: Operating activities (note 23(a)).
  5. Printed under different labels across filings: “Net cash (used in)/generated from operating activities”; “Net cash generated from/ (used in) operating activities”.
  6. Annual report dated 2025-05-30 prints (1,982,727) (thousands, p34) for this line and year.
  7. “Disposal/ (acquisition) of investments” is an issuer-specific line, not mapped to a shared definition: Investing activities, net (note 19).
  8. Not reported in this filing: Not printed: the statement of cash flows (p34) has no disposal/(acquisition) of investments line for 2024 (text layer).
  9. Printed under different labels across filings: “Net cash generated from/ (used in) investing activities”; “Net cash generated/(used in) investing activities”.
  10. Annual report dated 2025-05-30 prints 11,134 (thousands, p34) for this line and year.
  11. “Interest paid on bank overdraft” is an issuer-specific line, not mapped to a shared definition: Financing activities (note 11).
  12. “WHT on dividend remitted” is an issuer-specific line, not mapped to a shared definition: Financing activities: withholding tax on dividends remitted (note 26).
  13. “Monitoring and guarantee fees paid on borrowing” is an issuer-specific line, not mapped to a shared definition: Financing activities (note 11; nil in FY2025).
  14. Not reported in this filing: Not printed: the 2026 statement of cash flows (p33) has no monitoring-and-guarantee-fees line; it prints interest paid on borrowings (text layer).
  15. Annual report dated 2025-05-30 presents this line for this year: - (p34). Not shown in this column, which follows one filing's presentation.

Per share and shares

Per share and shares. Columns: FY to 31 Mar 2026 — annual report (signed / final), as reported for the year; FY to 31 Mar 2025 — annual report (signed / final), comparative reported in the annual report for 2026; FY to 31 Mar 2024 — annual report (signed / final), comparative reported in the annual report for 2025.
Line (as printed) FY to 31 Mar 2026Annual reportreported for the yearFY to 31 Mar 2025Annual reportcomparative in FY to 31 Mar 2026 filingFY to 31 Mar 2024Annual reportcomparative in FY to 31 Mar 2025 filing
Earnings / (loss) per share (per share)51 0.142 9.793 8.564
Profit / (loss) attributable to shareholders (NGN thousands)8 Not reported in this filing6 1,745,076 †7 1,525,895
  1. Printed as 14 kobo; value converted to NGN at 100 kobo = 1 NGN.
  2. Printed as 979 kobo; value converted to NGN at 100 kobo = 1 NGN.
  3. Printed as 856 kobo; value converted to NGN at 100 kobo = 1 NGN.
Notes and alternative reported figures (5)
  1. Printed under different labels across filings: “Basic and diluted earnings per share (kobo)”; “Basic and diluted earnings per share(kobo)”.
  2. Earnings / (loss) per share: printed as “Basic and diluted earnings per share (kobo)”.
  3. Not reported in this filing: Not printed: the 2026 statement of profit or loss (p31) has no attribution of profit to equity holders and non-controlling interests (checked on the page image).
  4. From annual report “Northern Nigeria Flour Mills Plc Annual report for the year ended 31 March 2025” (signed / final), p32: the column's main source does not print this line.
  5. Profit / (loss) attributable to shareholders: printed as “Owners of the company”.

Segments

Segment data not yet collected for this company in the pilot.

Dividends

Proposed or recommended, declared and paid are different events and are kept apart. A statement that no dividend was proposed does not mean none was paid.

Dividend events, the issuer's wording, and amounts as printed
Year endedEventWording as printedAmountUnitSource
31 Mar 2026 Dividends paid (cash flow statement) Dividend paid (39,542) NGN thousands Annual report, p33
31 Mar 2025 Dividends paid (cash flow statement) Dividend paid (72,214) NGN thousands Annual report, p33
31 Mar 2024 Dividends paid (cash flow statement) Dividend paid (46,380) NGN thousands Annual report, p34

Sources

Each filing used on this page, newest period first. Dates are the document's own; the date we retrieved a file is shown separately and is never a publication date.

  • Northern Nigeria Flour Mills Plc Annual report for the year ended 31 March 2026

    Year ended 31 March 2026 · Annual report · signed / final

    Audit: KPMG Professional Services and Ahmed Zakari & Co. (joint auditors, Chartered Accountants), unmodified opinion · signed

    Auditor's sign-off: Adegoke A. Oyelami, FCA, for KPMG Professional Services; Oyindamola Ajayi for Ahmed Zakari & Co.

    Final status: Joint auditor's report signed for KPMG Professional Services (Adegoke A. Oyelami, FCA) and Ahmed Zakari & Co. (Oyindamola Ajayi), each dated 26 May 2026 (PDF p29, page image); statement of financial position approved by the board on 25 May 2026 and signed by the managing director, a director and the chief financial officer (PDF p30, page image).

    Document date
    26 May 2026
    Auditor's report
    26 May 2026
    Board approval
    25 May 2026
    Retrieved by us
    8 Oct 2026 (not a publication date)
    Used for
    statement columns FY to 31 Mar 2026, FY to 31 Mar 2025
    Basis
    company statements · NGN thousands (printed “₦'000”)
    • Current borrowings of 15,023,435 (2025: nil) appear on the balance sheet with no borrowing proceeds in the financing section of the cash-flow statement (p33); kept as printed.
    • The total-comprehensive-income amounts (2,493,133; 2025: 1,704,727) are printed on a row whose label sits at the foot of the page in the text layer; the statement of changes in equity prints 2,493,134 for 2026 (rounding difference, kept as printed).
    • Earnings per share is printed in kobo (14; 2025: 979), basic and diluted on one line; stored in naira with the printed figure and unit kept.
    Technical details
    File
    96 pages, with a text layer
    SHA-256
    02e49e7da861bd3ff0d5be51805f3fca9e01a1eb1d104bbb57ca596bfc0580f4
    Entity as printed
    Northern Nigeria Flour Mills Plc (the Company)
    Exchange copy
    retrieved 2026-10-08T17:50:58Z
  • Northern Nigeria Flour Mills Plc Annual report for the year ended 31 March 2025

    Year ended 31 March 2025 · Annual report · signed / final

    Audit: KPMG Professional Services and Ahmed Zakari & Co. (joint auditors, Chartered Accountants), unmodified opinion · signed

    Auditor's sign-off: Adegoke A. Oyelami for KPMG Professional Services; Oyindamola Ajayi for Ahmed Zakari & Co.

    Final status: Independent joint auditors' report (PDF pp27-30) with an unmodified opinion, 'Signed:' with handwritten signatures of Adegoke A. Oyelami (for KPMG Professional Services) and Oyindamola Ajayi (for Ahmed Zakari & Co.), each dated 30 May 2025, Lagos, with ICAN seal stamps (PDF p30, page image); statement of financial position approved by the Board on 30 May 2025 with handwritten signatures of the managing director (Adrian Naidoo), a director (Alhaji Y. Olalekan A. Saliu) and the chief finance officer (Emmanuel N. Odigie) (PDF p31, page image).

    Document date
    30 May 2025
    Published
    2 Jun 2025
    Auditor's report
    30 May 2025
    Board approval
    30 May 2025
    Retrieved by us
    8 Oct 2026 (not a publication date)
    Used for
    statement columns FY to 31 Mar 2024
    Basis
    company statements · NGN thousands (printed “₦'000”)
    • The NGX file name says 'QUARTER 5 ... JUNE 2025'; the document is the annual report for the year ended 31 March 2025.
    • The total-comprehensive-income amounts (1,704,727; 2024: 1,560,540) are printed on a row whose label 'Total comprehensive income for the year' sits at the foot of the page in the text layer (p32).
    • Earnings per share is printed in kobo (979; 2024: 856), basic and diluted on one line; stored in naira with the printed figure and unit kept.
    Technical details
    File
    93 pages, with a text layer
    SHA-256
    0b242d67f4d8e8d3ee953bd0ff5dccad4c60b6e4365f8be7dfba67dc203f43f2
    Entity as printed
    Northern Nigeria Flour Mills Plc (the Company)
    Exchange copy
    retrieved 2026-10-08T17:51:45Z

Data notes

No figure-level notes beyond those in the tables.

Review status: every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text) (17 October 2026). Independent review is pending for every figure; automated checks and the AI-assisted verification are not independent review.

Download

Figures shown on this page (CSV) — the same selected figures at their exact printed values, each with its source document, SHA-256, page, selection rule and reading. Independent review of these figures is pending.

· Company methodology and coverage