Review pending. Every figure has been checked against its cited source page in an AI-assisted source verification (7 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
NCBA Group
On this page
Company details
- Legal name
- NCBA Group PLC
- Incorporated in
- Kenya
- Listing
- NCBA on the Nairobi Securities Exchange, active · ISIN KE0000000406 (observed 2026-10-07)
- Sector
- Banking (our classification from the stated principal activity)
- Activity
- Retail, corporate and digital banking, brokerage, bancassurance, insurance and investment banking services.
- Financial year ends
- 31 December
Overview
Year ended 31 December 2025 · annual report, signed / final · source
-
Net interest income
KES 57.7 billion
57,711,522 KES thousands · p20
+21.6% vs 2024
Interest income less interest expense, as printed.
-
Net operating income
KES 71.8 billion
71,831,953 KES thousands · p20
+15.9% vs 2024
The bank's own total of its income lines before credit impairment and operating expenses, under its printed label. What it includes differs between banks; it is not revenue.
-
Profit / (loss) for the year
KES 23.4 billion
23,393,518 KES thousands · p21
+7.0% vs 2024
-
Total assets
KES 716 billion
716,047,157 KES thousands · p22
+7.5% vs 2024
-
Customer deposits
KES 532 billion
531,866,221 KES thousands · p22
+5.9% vs 2024
-
Total equity
KES 127 billion
127,425,566 KES thousands · p22
+16.1% vs 2024
Large amounts are rounded for reading (KES 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 KES 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
- FY2023 — annual report, signed / final; comparative in the FY2024 filing · source
Income statement
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing | FY2023Annual reportcomparative in FY2024 filing |
|---|---|---|---|
| Interest income | 81,764,856 | 88,620,061 | 77,926,028 |
| Interest expense | (24,053,334) | (41,173,285) | (30,637,973) |
| Net interest income | 57,711,522 | 47,446,776 | 47,288,055 |
| Fees and commission income | 6,034,076 | 6,221,872 | 5,680,176 |
| Fees and commission expense | (637,585) | (641,293) | (599,072) |
| Net fees and commission income | 5,396,491 | 5,580,579 | 5,081,104 |
| Insurance revenue | 3,473,186 | 1,717,633 | –1 |
| Insurance service expense | (1,882,066) | (495,692) | –1 |
| Net insurance service result before reinsurance contracts held2 | 1,591,120 | 1,221,941 | –3 |
| Net expenses from reinsurance contracts held | (1,075,569) | (813,216) | –3 |
| Insurance service result | 515,551 | 408,725 | –4 |
| Net finance expense from insurance contracts | (224,155) | (427,132) | –5 |
| Net finance income from reinsurance contracts67 | 124,489 | 169,353 | –5 |
| Net insurance finance expense | (99,666) | (257,779) | –4 |
| Net insurance result8 | 415,885 | 150,946 | –9 |
| Net foreign exchange income10 | 5,079,771 | 6,249,763 | 8,376,941 |
| Gain on disposal of financial instruments11 | 550,892 | 334,328 | 78,176 |
| Fair value loss on financial assets12 | –9 | (94,249) | (1,730,879) |
| Other income | 2,677,392 | 2,328,478 | 2,483,758 |
| Bargain purchase gain13 | –9 | (273,111)14 | –9 |
| Loss on remeasurement of investment in associate15 | –9 | 266,83216 | –9 |
| Non-interest income | 14,120,431 | 14,543,565 | 14,289,100 |
| Net operating income | 71,831,953 | 61,990,341 | 61,577,155 |
| Operating expenses | (37,131,182) | (31,889,883) | (28,695,723) |
| Operating profit before impairment losses | 34,700,771 | 30,100,458 | 32,881,432 |
| Credit impairment losses17 | (6,902,153) | (5,046,435) | (7,441,230) |
| Profit before share of associate's profit1819 | 27,798,618 | 25,054,023 | 25,440,202 |
| Share of associates profit | 91,612 | 87,025 | 41,704 |
| Profit before income tax | 27,890,230 | 25,141,048 | 25,481,906 |
| Income (tax expense)/credit20 | (4,496,712) | (3,275,281) | (4,025,273) |
| Profit for the year | 23,393,518 | 21,865,767 | 21,456,633 |
| Non-controlling interests21 | (6,781) | (15,372) | –22 |
| Other comprehensive income / (loss) for the year, net of income tax23 | 3,790,536 | (164,720) | (625,069) |
| Total comprehensive income for the year | 27,184,054 | 21,701,047 | 20,831,564 |
- Printed “-”, read as nil: subtotal_arithmetic: is.native.co_gjmn9hjefhwb.insurance_service_result_before_reinsurance.
- Printed “-”, read as nil: subtotal_arithmetic: is.insurance_service_result.
- Printed “-”, read as nil: subtotal_arithmetic: is.native.co_gjmn9hjefhwb.net_insurance_result.
- Printed “-”, read as nil: subtotal_arithmetic: is.insurance_finance_result.
- Printed “-”, read as nil: subtotal_arithmetic: is.non_interest_income.
- Printed “-”; reading unresolved, so no amount is shown. Printed dash; no printed subtotal confirms a nil reading.
Notes and alternative reported figures (17)
- “Net insurance service result before reinsurance contracts held” is an issuer-specific line, not mapped to a shared definition: Insurance revenue less insurance service expense.
- “Net finance income from reinsurance contracts” is an issuer-specific line, not mapped to a shared definition: Note 12(b).
- Printed under different labels across filings: “Net finance income from insurance contracts”; “Net finance income from reinsurance contracts”.
- “Net insurance result” is an issuer-specific line, not mapped to a shared definition: Insurance service result plus net insurance finance expense (insurance subsidiary).
- Printed under different labels across filings: “Foreign exchange income”; “Net foreign exchange income”.
- “Gain on disposal of financial instruments” is an issuer-specific line, not mapped to a shared definition: Note 14.
- “Fair value loss on financial assets” is an issuer-specific line, not mapped to a shared definition: Note 15(a).
- “Bargain purchase gain” is an issuer-specific line, not mapped to a shared definition: Note 51; 2024 only (see the issuer note on its amount).
- Annual report dated 2025-03-26 prints 266,832 (thousands, p189) for this line and year.
- “Loss on remeasurement of investment in associate” is an issuer-specific line, not mapped to a shared definition: Note 51; 2024 only (see the issuer note on its amount).
- Annual report dated 2025-03-26 prints (273,111) (thousands, p189) for this line and year.
- Printed under different labels across filings: “Credit impairment losses”; “Impairment losses”.
- “Profit before share of associate's profit” is an issuer-specific line, not mapped to a shared definition: As printed.
- Printed under different labels across filings: “Profit before share of associate's profit”; “Profit before share of associates' profit”.
- Printed under different labels across filings: “Income (tax expense)/credit”; “Income tax expense”.
- “Non-controlling interests” is an issuer-specific line, not mapped to a shared definition: As printed.
- Printed under different labels across filings: “Other comprehensive income / (loss) for the year, net of income tax”; “Other comprehensive income for the year, net of income tax”.
Balance sheet
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing | FY2023Annual reportcomparative in FY2024 filing |
|---|---|---|---|
| Cash and balances with Central Banks | 63,774,068 | 43,679,381 | 43,327,884 |
| Item in the course of collection1 | 687,951 | 553,733 | 381,443 |
| Due from banking institutions | 51,367,772 | 52,956,080 | 66,749,065 |
| Derivative assets | 6,432 | 18,089 | 8,438 |
| Government securities2 | 221,551,079 | 207,516,292 | 228,860,973 |
| Investment securities | 15,512,628 | 15,226,830 | 17,685,448 |
| Customer loans and advances | 306,917,975 | 293,932,350 | 330,214,425 |
| Current income tax recoverable | 538,983 | 1,880,967 | 59,291 |
| Insurance contract assets | 52,362 | –3 | Not reported in this filing4 |
| Reinsurance contract assets | 1,307,474 | 1,720,552 | –3 |
| Other assets | 25,266,155 | 19,268,491 | 16,988,474 |
| Investment in associates | 3,416,233 | 3,366,767 | 4,223,674 |
| Intangible assets | 7,263,963 | 7,455,118 | 7,779,007 |
| Property and equipment | 4,719,475 | 4,333,185 | 2,484,121 |
| Deferred income tax | 9,955,077 | 10,014,063 | 12,274,664 |
| Lease prepayments – leasehold land5 | 521,750 | 521,875 | 522,000 |
| Right of use asset | 3,153,780 | 3,465,991 | 3,028,501 |
| Goodwill6 | 34,000 | 34,000 | 34,000 |
| Total assets | 716,047,157 | 665,943,764 | 734,621,408 |
| Customer deposits | 531,866,221 | 502,016,493 | 579,401,918 |
| Due to banking institutions | 10,337,119 | 13,407,659 | 26,680,557 |
| Insurance contract liabilities | 1,990,012 | 2,151,016 | –7 |
| Reinsurance contract liabilities | 87,381 | 62,469 | –7 |
| Other liabilities | 29,601,342 | 24,240,852 | 21,470,755 |
| Borrowings | 7,565,293 | 10,172,225 | 6,411,971 |
| Current income tax payable | 3,293,893 | 7,697 | 207,735 |
| Lease liabilities89 | 3,880,330 | 4,170,604 | 3,785,294 |
| Total liabilities | 588,621,591 | 556,229,015 | 637,958,230 |
| Share capital | 8,237,598 | 8,237,598 | 8,237,598 |
| Share premium | 21,424,322 | 21,424,322 | 21,424,322 |
| Investment revaluation reserve | 1,525,409 | (2,454,519) | (4,781,589) |
| Revaluation surplus on property | 106,020 | 106,020 | –10 |
| Retained earnings | 89,423,201 | 77,720,291 | 64,900,509 |
| Foreign currency translation reserve11 | (840,559) | (658,029) | 1,939,781 |
| Proposed dividend12 | 7,578,590 | 5,354,438 | 4,942,557 |
| Total capital and reserves attributable to equity holders of the Group | 127,454,581 | 109,730,121 | 96,663,178 |
| Non-controlling interests | (29,015) | (15,372) | –13 |
| Total shareholders' equity | 127,425,566 | 109,714,749 | 96,663,178 |
| Total liabilities and shareholders' equity | 716,047,157 | 665,943,764 | 734,621,408 |
- 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.equity_attributable_to_owners.
- Printed “-”, read as nil: subtotal_arithmetic: bs.total_equity.
Notes and alternative reported figures (9)
- “Item in the course of collection” is an issuer-specific line, not mapped to a shared definition: Note 22: clearing account balances.
- “Government securities” is an issuer-specific line, not mapped to a shared definition: Note 25.
- Not reported in this filing: Not printed: the statement of financial position of this filing (PDF p191) has no 'Insurance contract assets' line for this column.
- “Lease prepayments – leasehold land” is an issuer-specific line, not mapped to a shared definition: Note 35.
- “Goodwill” is an issuer-specific line, not mapped to a shared definition: Note 37.
- “Lease liabilities” is an issuer-specific line, not mapped to a shared definition: Note 42; not split into current and non-current.
- Printed under different labels across filings: “Lease liabilities”; “Lease liability”.
- “Foreign currency translation reserve” is an issuer-specific line, not mapped to a shared definition: As printed.
- “Proposed dividend” is an issuer-specific line, not mapped to a shared definition: Note 19: proposed final dividend held in equity until approved.
Cash flow
| Line (as printed) | FY2025Annual reportreported for the year | FY2024Annual reportcomparative in FY2025 filing | FY2023Annual reportcomparative in FY2024 filing |
|---|---|---|---|
| Profit before income tax1 | 27,890,230 | 25,141,048 | 25,481,906 |
| Non-cash items2 | (47,400,221) | (39,513,142) | (37,904,723) |
| Changes in operating assets and liabilities3 | 8,369,234 | (43,474,189)4 | 14,057,872 |
| Income tax paid | (1,355,814) | (3,983,752) | (2,850,491) |
| Interest received | 74,342,470 | 88,067,693 | 77,490,527 |
| Interest paid5 | (23,614,078) | (40,694,997) | (30,505,673) |
| Net cash generated from/(used in) operating activities6 | 38,231,821 | (14,457,339)7 | 45,769,418 |
| Investment in subsidiaries8 | –9 | (866,856) | –9 |
| Purchase of government securities10 | (121,450,266) | (73,668,934) | (69,212,890) |
| Proceeds from matured government securities11 | 114,597,561 | 90,759,782 | 63,688,235 |
| Purchase of investment securities12 | (4,132,084) | (2,111,424) | (5,002,756) |
| Proceeds from sale of investments13 | 3,636,238 | 4,532,678 | 254,311 |
| Purchase of intangible assets | (1,004,631) | (817,215) | (3,092,421) |
| Purchase of property and equipment | (1,562,921) | (2,696,205) | (806,487) |
| Proceeds on sale of equipment | 33,896 | 32,830 | 10,716 |
| Net cash (used in)/ generated from in investing activities14 | (9,882,207) | 15,164,656 | (14,273,602) |
| Dividends paid | (9,473,237) | (8,649,476) | (6,590,077) |
| Repayment of long-term borrowings | (2,306,472) | (1,854,207) | (1,619,445) |
| Payment towards lease liabilities15 | (979,929) | (865,022) | (896,016) |
| Proceeds from borrowings | –16 | 6,843,499 | 3,055,342 |
| Net cash used in financing activities | (12,759,638) | (4,525,206) | (6,050,196) |
| Increase/(decrease) in cash and cash equivalents17 | 15,589,976 | (3,817,889)18 | 25,445,620 |
| Cash and cash equivalents at 1 January*19 | 87,178,442 | 90,504,28320 | 40,957,316 |
| Foreign currency exchange difference | (235,021) | 492,048 | 2,639,204 |
| Cash and cash equivalents at 31 December | 102,533,397 | 87,178,44221 | 69,042,140 |
| Investment in associates22 | Not reported in this filing23 | Not reported in this filing2324 | (228,976) |
| Dividends from associates25 | Not reported in this filing26 | Not reported in this filing2624 | 116,666 |
- Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_investing.
- Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_financing.
Notes and alternative reported figures (24)
- “Profit before income tax” is an issuer-specific line, not mapped to a shared definition: First line of the indirect operating cash flow.
- “Non-cash items” is an issuer-specific line, not mapped to a shared definition: Note 50: adjustments, including interest income and expense (interest received and paid are shown separately).
- “Changes in operating assets and liabilities” is an issuer-specific line, not mapped to a shared definition: Note 50.
- Annual report dated 2025-03-26 prints (40,615,142) (thousands, p195) for this line and year.
- “Interest paid” is an issuer-specific line, not mapped to a shared definition: Operating activities.
- Printed under different labels across filings: “Net cash (used in)/generated from operating activities”; “Net cash generated from/(used in) operating activities”.
- Annual report dated 2025-03-26 prints (11,598,292) (thousands, p195) for this line and year.
- “Investment in subsidiaries” is an issuer-specific line, not mapped to a shared definition: Note 51; investing activities (2024).
- “Purchase of government securities” is an issuer-specific line, not mapped to a shared definition: Investing activities.
- “Proceeds from matured government securities” is an issuer-specific line, not mapped to a shared definition: Investing activities.
- “Purchase of investment securities” is an issuer-specific line, not mapped to a shared definition: Investing activities.
- “Proceeds from sale of investments” is an issuer-specific line, not mapped to a shared definition: Investing activities.
- Printed under different labels across filings: “Net cash (used in)/ generated from in investing activities”; “Net cash genertaed from/( used in) in investing activities”.
- “Payment towards lease liabilities” is an issuer-specific line, not mapped to a shared definition: Note 42; financing activities (not split into principal and interest on the face).
- Printed under different labels across filings: “(Decrease) / increase in cash and cash equivalents”; “Increase/(decrease) in cash and cash equivalents”.
- Annual report dated 2025-03-26 prints (958,842) (thousands, p195) for this line and year.
- Printed under different labels across filings: “Cash and cash equivalents at 1 January”; “Cash and cash equivalents at 1 January*”.
- Annual report dated 2025-03-26 prints 69,042,140 (thousands, p195) for this line and year.
- Annual report dated 2025-03-26 prints 68,575,346 (thousands, p195) for this line and year.
- “Investment in associates” is an issuer-specific line, not mapped to a shared definition: Note 30; investing activities (2023).
- Not reported in this filing: Not printed: the statement of cash flows of this filing (PDF p26) has no 'Investment in associates' line for this column.
- Annual report dated 2025-03-26 presents this line for this year: - (p195). Not shown in this column, which follows one filing's presentation.
- “Dividends from associates” is an issuer-specific line, not mapped to a shared definition: Note 30; investing activities (2023).
- Not reported in this filing: Not printed: the statement of cash flows of this filing (PDF p26) has no 'Dividends from associates' line for this column.
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 | Dividend recommended, subject to shareholder approval | a final dividend in respect of the year ended 31 December 2025 of KES 4.60 per share is to be proposed (2024: KES 3.25 per share) |
no amount | Annual report, p106 | |
| 31 Dec 2025 | Dividend proposed per share, as printed in a statement | Final dividend proposed for the year, per share |
4.60 | KES per share | Annual report, p106 |
| 31 Dec 2025 | Dividends paid (cash flow statement) | Dividends paid |
(9,473,237) | KES thousands | Annual report, p26 |
| 31 Dec 2024 | Dividend recommended, subject to shareholder approval | a final dividend in respect of the year ended 31 December 2024 of Shs 3.25 per share is to be proposed (2023: Shs 3.00 per share) |
no amount | Annual report, p278 | |
| 31 Dec 2024 | Dividend proposed per share, as printed in a statement | Final dividend proposed for the year, per share |
3.25 | KES per share | Annual report, p106 |
| 31 Dec 2024 | Dividend proposed per share, as printed in a statement | Final dividend proposed for the year, per share |
3.25 | KES per share | Annual report, p278 |
| 31 Dec 2024 | Dividends paid (cash flow statement) | Dividends paid |
(8,649,476) | KES thousands | Annual report, p26 |
| 31 Dec 2023 | Dividend proposed per share, as printed in a statement | Final dividend proposed for the year, per share |
3.00 | KES per share | Annual report, p278 |
| 31 Dec 2023 | Dividends paid (cash flow statement) | Dividends paid |
(6,590,077) | KES thousands | Annual report, p195 |
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.
-
NCBA Group PLC Annual Report and Financial Statements for the year ended 31 December 2025
Year ended 31 December 2025 · Annual report · signed / final
Audit: Deloitte & Touche LLP (Kenya), unmodified opinion · signed
Auditor's sign-off: Deloitte & Touche LLP; engagement partner CPA Fredrick Okwiri (Practising Certificate No. 1699)
- Original PDF — Company website (ncbagroup.com) Link checked 2026-10-07: same file as our archived copy.
Final status: Auditor's report dated 26 March 2026 and signed for Deloitte & Touche LLP (engagement partner CPA Fredrick Okwiri) (PDF p19, page image); statements approved by the board on 25 March 2026 and signed by the Group chairman, Group managing director and an independent non-executive director (PDF p22, page image).
- Document date
- 26 Mar 2026
- Auditor's report
- 26 Mar 2026
- Board approval
- 25 Mar 2026
- Retrieved by us
- 7 Oct 2026 (not a publication date)
- Used for
- statement columns FY2025, FY2024
- Basis
- consolidated statements · KES thousands (printed “KES '000”)
- The group statement of cash flows (p26) is headed 'NCBA BANK KENYA PLC' (the banking subsidiary's name) although it presents the Group and Company columns of NCBA Group PLC.
- The statement of profit or loss prints 2024 'Bargain purchase gain 51 (e) (273,111)' and 'Loss on remeasurement of investment in associate 51 (d) 266,832'; note 50 (p161) prints 'Bargain purchase gain 51 (d) (266,832)' and 'Loss on re-measurement of investment in subsidiary 51 (e) 273,111' (amounts and note references swapped, and 'associate' against 'subsidiary'). The face is recorded as printed; the two lines net to (6,279).
- Note 49(b): the 2024 cash flow is restated to include Central Bank of Kenya mandatory reserve deposits in cash and cash equivalents (2024 closing cash 68,575,346 previously reported, 87,178,442 restated; net cash used in operating activities (11,598,292) previously, (14,457,339) restated). The 2024 column is headed '2024*'.
- An interim dividend of KES 2.50 per share (2024: 2.25) was paid during the year; the proposed final is KES 4.60 (2024: 3.25) (note 19). The Group holds an insurance subsidiary; its IFRS 17 lines are shown as printed.
Technical details
- File
- 171 pages, with a text layer
- SHA-256
9d2489e18a10710090573977547194a0ba46d3a87c3a049f079204d7b30cf78d- Entity as printed
- NCBA Group PLC (the Company/Parent) and its subsidiaries (together, the Group)
- Issuer copy
- retrieved 2026-10-07T18:22:08Z · curl
-
NCBA Group PLC Integrated Annual Report 2024
Year ended 31 December 2024 · Annual report · signed / final
Audit: Deloitte & Touche LLP (Kenya), unmodified opinion · signed
Auditor's sign-off: Deloitte & Touche LLP; engagement partner CPA Charles Munkonge Luo (Practising certificate No. 2294)
- Original PDF — Company website (ncbagroup.com) Link checked 2026-10-07: same file as our archived copy.
Final status: Auditor's report dated 26 March 2025 and signed for Deloitte & Touche LLP (engagement partner CPA Charles Munkonge Luo) (PDF p188, page image); statements approved by the board on 26 March 2025 and signed by the Group chairman, Group managing director and an independent non-executive director (PDF p191, page image).
- Document date
- 26 Mar 2025
- Auditor's report
- 26 Mar 2025
- Board approval
- 26 Mar 2025
- Retrieved by us
- 7 Oct 2026 (not a publication date)
- Used for
- statement columns FY2023
- Basis
- consolidated statements · KES thousands (printed “Shs'000”)
- This report prints 'Bargain purchase gain 51 (d) 266,832' and 'Loss on remeasurement of investment in associate 51 (e) (273,111)'; the 2025 report's comparative column prints the same two lines with the amounts and note references swapped.
- This report's 2024 cash flow (closing cash 68,575,346; net cash used in operating activities (11,598,292)) is restated in the 2025 report (87,178,442; (14,457,339)) to include Central Bank of Kenya mandatory reserve deposits (note 49(b) of the 2025 report). That note gives the 2024 opening cash as previously reported as 69,040,140; this report prints 69,042,140.
- The Company 2023 column of the statement of cash flows is headed '2024' (a typing slip); the Group columns are headed 2024 and 2023.
Technical details
- File
- 336 pages, with a text layer
- SHA-256
20e6ca5b14aa9e6cc321653694cb352320047e363e0eebfbbd0984c24d10c9fa- Entity as printed
- NCBA Group PLC (the Company/Parent) and its subsidiaries (together, the Group)
- Issuer copy
- retrieved 2026-10-07T18:22:16Z · curl
Data notes
No figure-level notes beyond those in the tables.
Review status: every figure has been checked against its cited source page in an AI-assisted source verification (7 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.