The MoatNarrow moat

PKO Bank Polski (PKO) — moat facet

Three of the four things that protect this bank were granted by the state, and the state has just demonstrated it can take a third of the profit back with one signature.

PKO's advantage is that it is the bank Poles already have, in a country where changing banks is a chore and nobody has ever been given a compelling reason to.

Return on equity against an 11% cost of equityWACC ~11,0%12,1%20219,6%202213,3%202319,2%202419,5%202519,3%H1 2026The spread over the hurdle is the moat; the 30% tax rate takes about a fifth of it
A bank is judged on return on equity, because its capital is its licence. PKO cleared its hurdle in five of six periods and missed it in 2022.

The franchise is real and it is measurable. 12 460 thousand customers, 9 764 thousand current accounts, 460 722 million złoty of deposits and more than 8,7 million active IKO installations12. A current account is the stickiest ordinary financial product there is — salary in, direct debits out, and a switching process that saves a few złoty a month — which is why PKO can fund a 583 billion złoty balance sheet largely from ordinary savers rather than from markets.

Underwriting is the second piece, and it is the one the bank has genuinely earned. Cost of credit risk was 0,30% in 2025 and 0,29% in the first half of 20263, against impaired exposures of 3,34% and falling4. Lending money and getting it back is the whole job, and PKO does it better than its competitors do.

The third is efficiency at scale. A cost-to-income ratio of 31,1%5 is excellent by European standards, and it is what 947 branches and 26 252 people look like when spread across a 583 billion złoty balance sheet.

The customer's own assessment is worth more than any of this, and PKO publishes it: the bank held the number two position among banks most recommended by retail customers in both the third and fourth quarters of 20256, and holds a seventh consecutive Top Employer certificate7. Neither is a moat. Both are the sort of thing a franchise held only by inertia would eventually stop achieving.

There is a fourth thing the bank owns that does not appear in any of those lines, and it is the reason the deposits stay. PKO has 947 branches, about 3 100 ATMs and 225 agencies8; its own report calls it the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks9. It has been taking Polish deposits for more than a century. That is not a technology advantage and it cannot be bought quickly; it is simply presence, accumulated.

Rated narrow, and for two reasons that have nothing to do with how well the bank is run. The first is arithmetic: PKO is the largest bank in Poland with about 15% of sector assets, in a market of 29 banks. That is leadership, not dominance, and it is why the bank competes on price for every deposit it takes. The second is that the returns are not the bank's to keep. The state owns 29,43%10 and, in 2026, raised the tax rate on bank profits from 19% to 30%11. A moat is a durable claim on returns; here the claim is durable and the returns are shared by statute.

Return on equity was 19,5% in 2025 against an assumed 11% cost of equity12 — a wide spread, achieved in the year the bank also charged 4 365 million złoty for Swiss franc litigation13. Strip that charge out and the underlying business is extraordinary. Leave it in, because it has been there for a decade and is still there.

It is worth being precise about what the state relationship actually is, because it is not nationalisation. The Treasury holds 29,43% — a large minority, not control — and PKO is run as a listed commercial bank that competes for every current account. What the state has is the ability to change the terms on which the bank operates without owning it outright, and in 2026 it used that ability.

The measure is return on equity against that hurdle. It has cleared it every year since 2021 except in the two years the litigation and the credit holidays were at their worst, when it fell to 9,6%14. A bank that earns 19,5% through a 4,4 billion złoty legal charge and an eleven-point tax rise has a genuine franchise. What it does not have is control over how much of it it keeps.

Moat trajectory: Holding steady

The franchise itself is not moving: the customer count, the branch network and the credit record all behave as they did five years ago. What moved is the price of owning it, and that is a threat rather than a moat.

The number that tests this moat
Reported
Return on equity against an 11% cost of equity
19,5%, and 19,3% in H1 2026

A bank is judged on return on equity rather than return on invested capital, because its capital is its licence to operate. PKO earned 19,5% on 58 503m złoty of equity against a Polish cost of equity near 11% - a spread of roughly eight points. The spread is the moat, and the 30% tax rate takes about a fifth of it before anything else happens. Falling below the low teens would end the argument.

Source: PKO Bank Polski S.A. Group Directors' Report for 2025 ↗
Aspects of the moat
References
  1. Reported12 460 thousand customers, 9 764 thousand current accounts, 460 722 million złoty of deposits and more than 8,7 million active IKO installations.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the customer base (12 460 thousand customers against 11 120 thousand five years earlier, 9 764 thousand current accounts, and more than 8,7 million active installations of the IKO mobile application) — FY2021-FY2025 · publ. 12 March 2026 · source ↗
  2. Reported12 460 thousand customers, 9 764 thousand current accounts, 460 722 million złoty of deposits and more than 8,7 million active IKO installations.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the customer base (12 460 thousand customers against 11 120 thousand five years earlier, 9 764 thousand current accounts, and more than 8,7 million active installations of the IKO mobile application) — FY2021-FY2025 · publ. 12 March 2026 · source ↗
  3. ReportedCost of credit risk was 0,30% in 2025 and 0,29% in the first half of 2026, against impaired exposures of 3,34% and falling.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the efficiency and quality ratios (return on equity of 19,5%, return on assets of 1,9%, a cost-to-income ratio of 31,1%, net interest margin of 4,76%, cost of credit risk of 0,30% and impaired exposures at 3,34% of the portfolio) — FY2025 · publ. 12 March 2026 · source ↗
  4. ReportedCost of credit risk was 0,30% in 2025 and 0,29% in the first half of 2026, against impaired exposures of 3,34% and falling.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the efficiency and quality ratios (return on equity of 19,5%, return on assets of 1,9%, a cost-to-income ratio of 31,1%, net interest margin of 4,76%, cost of credit risk of 0,30% and impaired exposures at 3,34% of the portfolio) — FY2025 · publ. 12 March 2026 · source ↗
  5. ReportedA cost-to-income ratio of 31,1% is excellent by European standards, and it is what 947 branches and 26 252 people look like when spread across a 583 billion złoty balance sheet.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - market position, distribution network and staff (PKO described as the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks; 947 branches against 975, about 3 100 ATMs and 225 agencies, 26 252 employees against 25 657 and a seventh consecutive Top Employer certificate, the corporate network of 49 branches and 24 regional centres, seven voivodeship budgets, and the foreign branches and representative offices in Stockholm and Vilnius) — FY2025 · publ. 12 March 2026 · source ↗
  6. ReportedThe customer's own assessment is worth more than any of this, and PKO publishes it: the bank held the number two position among banks most recommended by retail customers in both the third and fourth quarters of 2025, and holds a seventh...
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the customer base (12 460 thousand customers against 11 120 thousand five years earlier, 9 764 thousand current accounts, and more than 8,7 million active installations of the IKO mobile application) — FY2021-FY2025 · publ. 12 March 2026 · source ↗
  7. ReportedThe customer's own assessment is worth more than any of this, and PKO publishes it: the bank held the number two position among banks most recommended by retail customers in both the third and fourth quarters of 2025, and holds a seventh...
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the customer base (12 460 thousand customers against 11 120 thousand five years earlier, 9 764 thousand current accounts, and more than 8,7 million active installations of the IKO mobile application) — FY2021-FY2025 · publ. 12 March 2026 · source ↗
  8. ReportedPKO has 947 branches, about 3 100 ATMs and 225 agencies; its own report calls it the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - market position, distribution network and staff (PKO described as the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks; 947 branches against 975, about 3 100 ATMs and 225 agencies, 26 252 employees against 25 657 and a seventh consecutive Top Employer certificate, the corporate network of 49 branches and 24 regional centres, seven voivodeship budgets, and the foreign branches and representative offices in Stockholm and Vilnius) — FY2025 · publ. 12 March 2026 · source ↗
  9. ReportedPKO has 947 branches, about 3 100 ATMs and 225 agencies; its own report calls it the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - market position, distribution network and staff (PKO described as the largest commercial bank in Poland and the leading bank on its home market in terms of the scale of operations, with the most recognised brand among banks; 947 branches against 975, about 3 100 ATMs and 225 agencies, 26 252 employees against 25 657 and a seventh consecutive Top Employer certificate, the corporate network of 49 branches and 24 regional centres, seven voivodeship budgets, and the foreign branches and representative offices in Stockholm and Vilnius) — FY2025 · publ. 12 March 2026 · source ↗
  10. ReportedThe state owns 29,43% and, in 2026, raised the tax rate on bank profits from 19% to 30%.
    Polish corporate income tax on banks - the amendment signed by the president on 27 November 2025 and in force from 1 January 2026, raising the rate on commercial banks from 19% to 30% for 2026, then 26% in 2027 and 23% in 2028, with the asset-based bank levy falling from 0,0366% to 0,0329% and 0,0293%; framed by the finance ministry as social justice and as financing defence needs, criticised by the sector as discriminatory, and estimated to raise about 6,5bn złoty in 2026 — 2026-2028 · publ. November 2025 · source ↗
  11. ReportedThe state owns 29,43% and, in 2026, raised the tax rate on bank profits from 19% to 30%.
    Polish corporate income tax on banks - the amendment signed by the president on 27 November 2025 and in force from 1 January 2026, raising the rate on commercial banks from 19% to 30% for 2026, then 26% in 2027 and 23% in 2028, with the asset-based bank levy falling from 0,0366% to 0,0329% and 0,0293%; framed by the finance ministry as social justice and as financing defence needs, criticised by the sector as discriminatory, and estimated to raise about 6,5bn złoty in 2026 — 2026-2028 · publ. November 2025 · source ↗
  12. ReportedReturn on equity was 19,5% in 2025 against an assumed 11% cost of equity — a wide spread, achieved in the year the bank also charged 4 365 million złoty for Swiss franc litigation.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the cost of legal risk on mortgage loans in convertible currencies (4 365m złoty charged in 2025, 534m less than in 2024, and the settlement programme offering mediation through the Arbitration Court at the Polish Financial Supervision Authority) — FY2025 · publ. 12 March 2026 · source ↗
  13. ReportedReturn on equity was 19,5% in 2025 against an assumed 11% cost of equity — a wide spread, achieved in the year the bank also charged 4 365 million złoty for Swiss franc litigation.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the cost of legal risk on mortgage loans in convertible currencies (4 365m złoty charged in 2025, 534m less than in 2024, and the settlement programme offering mediation through the Arbitration Court at the Polish Financial Supervision Authority) — FY2025 · publ. 12 March 2026 · source ↗
  14. ReportedIt has cleared it every year since 2021 except in the two years the litigation and the credit holidays were at their worst, when it fell to 9,6%.
    PKO Bank Polski S.A. Group Directors' Report for 2025 - the five-year record 2021-2025 (net profit from 4 874m złoty to 10 682m, return on equity from 12,1% through a 9,6% trough to 19,5%, cost-to-income from 40,4% and a 45,0% peak to 31,1%, interest margin from 2,70% to 4,76%, total assets from 418 086m to 583 079m and the year-end stock exchange capitalisations) — FY2021-FY2025 · publ. 12 March 2026 · source ↗
Sources
Generated September 24, 2026