Review pending. Every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text; read from the page image) (9 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
NPF Microfinance Bank
On this page
Company details
- Legal name
- NPF Microfinance Bank Plc
- Listing
- NPFMCRFBK on the Nigerian Exchange, active · ISIN NGNPFMCRFBK0 (observed 2026-10-08)
- Sector
- Not classified (our classification from the stated principal activity)
- Financial year ends
- 31 December
Overview
Year ended 31 December 2025 · annual report, signed / final · source
-
Net interest income
NGN 15.9 billion
15,895,635 NGN thousands · p33
+53.2% vs 2024
Interest income less interest expense, as printed.
-
Profit / (loss) for the year
NGN 2.91 billion
2,905,585 NGN thousands · p33
+84.6% vs 2024
-
Total assets
NGN 67.7 billion
67,733,178 NGN thousands · p32
−1.3% vs 2024
-
Customer deposits
NGN 42.9 billion
42,875,804 NGN thousands · p32
+1.9% vs 2024
-
Total equity
NGN 13.9 billion
13,852,155 NGN thousands · p32
+16.9% vs 2024
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.
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
- FY2025 — annual report, signed / final; reported for the year · source
- FY2024 — annual report, signed / final; comparative in the FY2025 filing · source
Income statement
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing |
|---|---|---|
| Gross earnings1 | 19,366,1462 | 12,948,2393 |
| Interest income | 17,539,3264 | 11,474,0715 |
| Interest expense | (1,643,691) | (1,100,661) |
| Net interest income | 15,895,6356 | 10,373,4107 |
| Fees and commission income | 1,820,926 | 1,464,913 |
| Revenue | 17,716,5618 | 11,838,3239 |
| Other income | 5,894 | 9,255 |
| Net impairment loss on financial instruments | (541,482) | (63,298) |
| Personnel expenses | (6,721,863) | (4,566,582) |
| Other operating expenses | (5,434,311) | (4,312,490) |
| Depreciation of property and equipment | (616,231) | (466,665) |
| Amortisation of intangible assets | (53,740) | (1,044) |
| Profit before tax | 4,354,828 | 2,437,499 |
| Income tax expense | (1,449,243) | (863,262) |
| Profit for the period | 2,905,585 | 1,574,237 |
| Other comprehensive loss for the year | 23110 | –11 |
| TOTAL COMPREHENSIVE INCOME FOR THE YEAR | 2,905,816 | 1,574,237 |
- Printed “1 9 366 146”; read as 19366146. p33: Text-layer artefact: the word-position re-read returns this cell as '1 9 366 146', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 19 366 146. Read as the same digits joined.
- Printed “1 2 948 239”; read as 12948239. p33: Text-layer artefact: the word-position re-read returns this cell as '1 2 948 239', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 12 948 239. Read as the same digits joined.
- Printed “1 7 539 326”; read as 17539326. p33: Text-layer artefact: the word-position re-read returns this cell as '1 7 539 326', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 539 326. Read as the same digits joined.
- Printed “1 1 474 071”; read as 11474071. p33: Text-layer artefact: the word-position re-read returns this cell as '1 1 474 071', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 474 071. Read as the same digits joined.
- Printed “1 5 895 635”; read as 15895635. p33: Text-layer artefact: the word-position re-read returns this cell as '1 5 895 635', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 15 895 635. Read as the same digits joined.
- Printed “1 0 373 410”; read as 10373410. p33: Text-layer artefact: the word-position re-read returns this cell as '1 0 373 410', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 10 373 410. Read as the same digits joined.
- Printed “1 7 716 561”; read as 17716561. p33: Text-layer artefact: the word-position re-read returns this cell as '1 7 716 561', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 716 561. Read as the same digits joined.
- Printed “1 1 838 323”; read as 11838323. p33: Text-layer artefact: the word-position re-read returns this cell as '1 1 838 323', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 838 323. Read as the same digits joined.
- Printed “2 31”; read as 231. p33: Text-layer artefact: the word-position re-read returns this cell as '2 31', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 231. Read as the same digits joined.
- Printed “-”, read as nil: subtotal_arithmetic: is.total_comprehensive_income.
Notes and alternative reported figures (1)
- “Gross earnings” is an issuer-specific line, not mapped to a shared definition: Printed headline total of earnings (not a subtotal of the lines below it).
Balance sheet
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing |
|---|---|---|
| Cash and cash equivalents | 19,825,067 | 33,837,861 |
| Investment securities | 3,454,043 | 3,884,703 |
| Loans and advances to customers | 38,852,652 | 25,528,160 |
| Pledged assets1 | 2,040,500 | 2,735,460 |
| Other assets | 1,244,561 | 870,559 |
| Property and equipment | 1,955,112 | 1,769,867 |
| Intangible asset | 228,806 | 1,003 |
| Deferred tax asset | 132,437 | –2 |
| TOTAL ASSETS | 67,733,178 | 68,627,613 |
| Deposits from customers | 42,875,804 | 42,059,255 |
| Current tax liabilities | 1,657,670 | 858,343 |
| Other liabilities | 6,268,069 | 13,225,612 |
| Borrowings | 3,079,480 | 572,483 |
| Deferred tax liabilities | –3 | 66,638 |
| TOTAL LIABILITIES | 53,881,023 | 56,782,331 |
| Share capital | 2,996,477 | 2,996,477 |
| Share premium | 4,166,786 | 4,166,786 |
| Retained earnings | 3,593,081 | 2,312,835 |
| Fair value reserve | (12,916) | (13,147) |
| Statutory reserve4 | 3,108,727 | 2,382,331 |
| Regulatory risk reserve | –5 | –5 |
| TOTAL EQUITY | 13,852,155 | 11,845,282 |
| TOTAL LIABILITIES AND EQUITY | 67,733,178 | 68,627,613 |
| Impairment allowance (see note (b))6 | (50,349) | (76,881) |
- Printed “-”, read as nil: subtotal_arithmetic: bs.total_assets.
- Printed “-”, read as nil: subtotal_arithmetic: bs.total_liabilities.
- Printed “-”, read as nil: subtotal_arithmetic: bs.total_equity.
Notes and alternative reported figures (3)
- “Pledged assets” is an issuer-specific line, not mapped to a shared definition: Placements and treasury bills pledged as collateral (note 17).
- “Statutory reserve” is an issuer-specific line, not mapped to a shared definition: Equity reserve required by the CBN framework (note 27(d)).
- “Impairment allowance (see note (b))” is an issuer-specific line, not mapped to a shared definition: Note 16(a): allowance deducted from 'cash and cash equivalents for cash flow purposes' to give the statement of financial position amount.
Cash flow
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing |
|---|---|---|
| Unlabelled subtotal | (30,085,169) | 12,016,322 |
| Interest received | 16,878,238 | 11,153,601 |
| Interest paid*1 | (1,456,381) | (1,737,857) |
| Tax paid | (849,090) | (667,214) |
| VAT paid2 | (51,260) | (17,489) |
| Net cash generated/ (used in) from operating activities | (15,563,662) | 20,747,363 |
| Acquisition of property and equipment | (706,689) | (668,963) |
| Acquisition of intangible assets | (281,544) | –3 |
| Dividends received4 | 6665 | 245 |
| Proceeds from disposal of property and equipment | 20,317 | 9,010 |
| Purchase of Treasury Bill investments6 | (11,500,000) | (7,226,057) |
| Purchase of Listed instrument at FVOCI7 | (49,763) | –3 |
| Redemption of Treasury Bill investments8 | 12,654,675 | 6,034,899 |
| Net cash flows used in investing activities | 137,662 | (1,850,866) |
| Repayment of principal on borrowings | (579,500) | (1,500,000) |
| Repayment of interest on borrowings | (34,865) | (252,496) |
| Payment of principal on lease liability | (100,018) | (61,367) |
| Additions to borrowings | 3,000,000 | –9 |
| Dividend paid | (898,943) | (719,155) |
| Net cash (used in)/ generated from financing activities | 1,386,674 | (2,533,018) |
| Net increase in cash and cash equivalents | (14,039,326) | 16,363,479 |
| Cash and cash equivalents as at 1 January | 33,914,742 | 17,551,263 |
| Cash and cash equivalents as at 31st December | 19,875,416 | 33,914,742 |
- Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_investing.
- Printed “6 66”; read as 666. p35: Text-layer artefact: the word-position re-read returns this cell as '6 66', the leading digit split from the rest; the plain text layer and the page image (PDF p35) print 666. Read as the same digits joined.
- Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_financing.
Notes and alternative reported figures (6)
- “Interest paid*” is an issuer-specific line, not mapped to a shared definition: Operating cash outflow for interest paid (note 34(i)).
- “VAT paid” is an issuer-specific line, not mapped to a shared definition: Operating cash outflow.
- “Dividends received” is an issuer-specific line, not mapped to a shared definition: Investing cash inflow (note 11).
- “Purchase of Treasury Bill investments” is an issuer-specific line, not mapped to a shared definition: Investing cash outflow (note 34(g)).
- “Purchase of Listed instrument at FVOCI” is an issuer-specific line, not mapped to a shared definition: Investing cash outflow (note 34(g)).
- “Redemption of Treasury Bill investments” is an issuer-specific line, not mapped to a shared definition: Investing cash inflow (note 34(g)).
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.
| Year ended | Event | Wording as printed | Amount | Unit | Source |
|---|---|---|---|---|---|
| 31 Dec 2025 | Dividends paid (cash flow statement) | Dividend paid |
(898,943) | NGN thousands | Annual report, p35 |
| 31 Dec 2024 | Dividends paid (cash flow statement) | Dividend paid |
(719,155) | NGN thousands | Annual report, p35 |
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.
-
NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025
Year ended 31 December 2025 · Annual report · signed / final
Audit: Deloitte and Touche, Lagos, unmodified opinion · signed
Auditor's sign-off: Joshua Ojo, FCA (FRC/2013/PRO/ICAN/01/00000000849), for Deloitte and Touche
Final status: The independent auditor's report (opinion PDF p28) is signed by hand by Joshua Ojo, FCA (FRC/2013/PRO/ICAN/01/00000000849) for Deloitte and Touche, Lagos, with the ICAN seal, and dated 2 April 2026 as printed on the page (PDF p31, page image); the text layer under that date reads '1 April 2026'. The statement of financial position (a scanned page) carries visible signatures of CP Samuel Damilola Adegbuyi (Rtd) (Chairman), Mr. Habeeb A. Yusuf (Managing Director/CEO) and Mrs. Olamide M. Akin-Balogun (Chief Financial Officer), but no approval date is printed on it and none was located elsewhere (PDF p32, page image).
- Document date
- 2 Apr 2026
- Auditor's report
- 2 Apr 2026
- Board approval
- date not found in this document
- Retrieved by us
- 8 Oct 2026 (not a publication date)
- Used for
- statement columns FY2025, FY2024
- Basis
- company statements · NGN thousands (printed “In thousands of naira”)
- Cash and cash equivalents in the cash-flow statement (19 875 416; 2024: 33 914 742, p35) is before the impairment allowance (50 349; 2024: 76 881); the statement of financial position shows 19 825 067 (33 837 861) (note 16(a), p80).
- HIDDEN TEXT LAYER DIFFERS FROM THE PRINTED PAGE: the auditor's report date and the ICFR assurance report date read '1 April 2026' in the text layer (PDF pp27, 31; also 'our report dated 1 April 2026', p31), but the printed pages show '2 April 2026' in a different typeface over them (page renders). The printed date 2 April 2026 is recorded.
- Key audit matter: 'Impairment of loans and advances' (p29). No going-concern or emphasis-of-matter paragraph.
- The statement of financial position (PDF p32) is a scanned image with handwritten signatures and no printed approval date; the board approval date was not located in the document.
- Earnings per share printed in kobo: basic and diluted 48 (2024: 26) (p33).
Technical details
- File
- 97 pages, with a text layer
- SHA-256
5737f762b29747b2b19c60a0fade75bcfc7e035ad1eb4f5b4fe91b8512f780ab- Entity as printed
- NPF Microfinance Bank Plc
- Exchange copy
- retrieved 2026-10-08T18:02:51Z
Data notes
- Gross earnings — Printed '1 9 366 146'; read as '19366146'. Text-layer artefact: the word-position re-read returns this cell as '1 9 366 146', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 19 366 146. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Gross earnings — OCR read '1 9 366 146'; the page image shows '1 9 366 146'. Text-layer artefact: the word-position re-read returns this cell as '1 9 366 146', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 19 366 146. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Gross earnings — Printed '1 2 948 239'; read as '12948239'. Text-layer artefact: the word-position re-read returns this cell as '1 2 948 239', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 12 948 239. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Gross earnings — OCR read '1 2 948 239'; the page image shows '1 2 948 239'. Text-layer artefact: the word-position re-read returns this cell as '1 2 948 239', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 12 948 239. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Interest income — Printed '1 7 539 326'; read as '17539326'. Text-layer artefact: the word-position re-read returns this cell as '1 7 539 326', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 539 326. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Interest income — OCR read '1 7 539 326'; the page image shows '1 7 539 326'. Text-layer artefact: the word-position re-read returns this cell as '1 7 539 326', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 539 326. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Interest income — Printed '1 1 474 071'; read as '11474071'. Text-layer artefact: the word-position re-read returns this cell as '1 1 474 071', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 474 071. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Interest income — OCR read '1 1 474 071'; the page image shows '1 1 474 071'. Text-layer artefact: the word-position re-read returns this cell as '1 1 474 071', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 474 071. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Net interest income — Printed '1 5 895 635'; read as '15895635'. Text-layer artefact: the word-position re-read returns this cell as '1 5 895 635', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 15 895 635. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Net interest income — OCR read '1 5 895 635'; the page image shows '1 5 895 635'. Text-layer artefact: the word-position re-read returns this cell as '1 5 895 635', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 15 895 635. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Net interest income — Printed '1 0 373 410'; read as '10373410'. Text-layer artefact: the word-position re-read returns this cell as '1 0 373 410', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 10 373 410. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Net interest income — OCR read '1 0 373 410'; the page image shows '1 0 373 410'. Text-layer artefact: the word-position re-read returns this cell as '1 0 373 410', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 10 373 410. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Revenue — Printed '1 7 716 561'; read as '17716561'. Text-layer artefact: the word-position re-read returns this cell as '1 7 716 561', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 716 561. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Revenue — OCR read '1 7 716 561'; the page image shows '1 7 716 561'. Text-layer artefact: the word-position re-read returns this cell as '1 7 716 561', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 17 716 561. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Revenue — Printed '1 1 838 323'; read as '11838323'. Text-layer artefact: the word-position re-read returns this cell as '1 1 838 323', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 838 323. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Revenue — OCR read '1 1 838 323'; the page image shows '1 1 838 323'. Text-layer artefact: the word-position re-read returns this cell as '1 1 838 323', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 11 838 323. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Other comprehensive loss for the year — Printed '2 31'; read as '231'. Text-layer artefact: the word-position re-read returns this cell as '2 31', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 231. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Other comprehensive loss for the year — OCR read '2 31'; the page image shows '2 31'. Text-layer artefact: the word-position re-read returns this cell as '2 31', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 231. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Basic and diluted earnings per share (kobo) — Printed '4 8'; read as '48'. Text-layer artefact: the word-position re-read returns this cell as '4 8', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 48. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Basic and diluted earnings per share (kobo) — OCR read '4 8'; the page image shows '4 8'. Text-layer artefact: the word-position re-read returns this cell as '4 8', the leading digit split from the rest; the plain text layer and the page image (PDF p33) print 48. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p33)
- Dividends received — Printed '6 66'; read as '666'. Text-layer artefact: the word-position re-read returns this cell as '6 66', the leading digit split from the rest; the plain text layer and the page image (PDF p35) print 666. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p35)
- Dividends received — OCR read '6 66'; the page image shows '6 66'. Text-layer artefact: the word-position re-read returns this cell as '6 66', the leading digit split from the rest; the plain text layer and the page image (PDF p35) print 666. Read as the same digits joined. (NPF Microfinance Bank PLC Annual Report and Financial Statements Year ended 31 December, 2025, p35)
Review status: every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text; read from the page image) (9 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.