◆ What the Market Isn't Pricing In
PKO Bank Polski (PKO) — the variant view
At 2,3 times book and 13,6 times earnings, the market is paying a premium for a bank whose statutory tax rate falls seven points over the next two years.
📈 PKO valuation, revenue & earnings — P/E, P/S, revenue, EPS →At the end of 2022 PKO was worth 37 863 million złoty. It is now worth about 147 900 million1 — very nearly four times, in under four years.
The re-rating is the whole story and it is the exact opposite of Allegro's. The multiple went from 11,4 times earnings in 2022 to 8,0 in 2024 and 13,6 now2, while net profit went 3 312 million to 10 682 million3 and return on equity from 9,6% to 19,5%4. The market was pricing a bank buried in Swiss franc litigation and credit holidays; it is now pricing one earning nearly 20% on equity.
The bull case is that the earnings are real and the overhang is closing. Cost of credit risk is 0,30% and has improved four years running5; impaired exposures have fallen every year since 20216; the Swiss franc charge fell 534 million in 2025 and the first half of 2026 added only 685 million7; the capital ratio supports a 75% payout at a 5,0% yield8; and the 2027 return-on-equity target of above 18% was already beaten in 2025.
The bear case is that none of the three largest variables belongs to the bank. The interest margin is set by the National Bank of Poland and has already fallen 44 basis points9. The tax rate is set by the government, which raised it from 19% to 30%10. The Swiss franc liability is set by the courts. PKO's management controls the cost base, the underwriting and the customer experience — and those are the parts already running close to their best.
What neither side prices properly is the tax schedule. The rate is legislated to fall to 26% in 2027 and 23% in 202811, which on a pre-tax profit above 16 billion złoty is worth more than any commercial initiative the bank could undertake. It requires only that the government does what the current law already says — and the same government proposed a further increase in bank taxation in July 2026. That is a large, binary, entirely political swing factor sitting inside a stock usually analysed on net interest margin.
There is a quieter one in the income mix. Fees are 17,3% of income and grew 2,4% against interest income's 9,3%12, so the business became more rate-dependent in the year before rates turned. The Allegro and Automarket ecosystems are the answer, and they are small.
There is a third thing the market may be reading too simply, and it is the book value. PKO trades at about 2,3 times book13 on equity of 58 503 million złoty14, which is a full price for a European bank. But that equity absorbed 4 365 million złoty of Swiss franc charges in 2025 alone15 and still grew from 52 370 million — so the book being multiplied is one that has been repeatedly written down and rebuilt, rather than one carried at an untested value.
Watch two numbers and ignore the noise: the effective tax rate, and net interest income rather than the margin. The first decides how much of the return shareholders keep. The second decides whether 13% volume growth is still covering a falling spread.
- ReportedIt is now worth about 147 900 million — very nearly four times, in under four years.Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedThe multiple went from 11,4 times earnings in 2022 to 8,0 in 2024 and 13,6 now, while net profit went 3 312 million to 10 682 million and return on equity from 9,6% to 19,5%.PKO Bank Polski reported annual figures and year-end stock exchange capitalisations 2021-2025 (capitalisation 56 163m złoty, 37 863m, 62 900m, 74 700m and 106 450m; diluted earnings per share 3,90, 2,65, 4,40, 7,44 and 8,55, with 8,67 trailing) — FY2021-FY2025 · publ. September 2026 · source ↗
- ReportedThe multiple went from 11,4 times earnings in 2022 to 8,0 in 2024 and 13,6 now, while net profit went 3 312 million to 10 682 million and return on equity from 9,6% to 19,5%.PKO Bank Polski reported annual figures and year-end stock exchange capitalisations 2021-2025 (capitalisation 56 163m złoty, 37 863m, 62 900m, 74 700m and 106 450m; diluted earnings per share 3,90, 2,65, 4,40, 7,44 and 8,55, with 8,67 trailing) — FY2021-FY2025 · publ. September 2026 · source ↗
- ReportedThe multiple went from 11,4 times earnings in 2022 to 8,0 in 2024 and 13,6 now, while net profit went 3 312 million to 10 682 million and return on equity from 9,6% to 19,5%.PKO Bank Polski reported annual figures and year-end stock exchange capitalisations 2021-2025 (capitalisation 56 163m złoty, 37 863m, 62 900m, 74 700m and 106 450m; diluted earnings per share 3,90, 2,65, 4,40, 7,44 and 8,55, with 8,67 trailing) — FY2021-FY2025 · publ. September 2026 · source ↗
- ReportedCost of credit risk is 0,30% and has improved four years running; impaired exposures have fallen every year since 2021; the Swiss franc charge fell 534 million in 2025 and the first half of 2026 added only 685 million; the capital ratio...Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedCost of credit risk is 0,30% and has improved four years running; impaired exposures have fallen every year since 2021; the Swiss franc charge fell 534 million in 2025 and the first half of 2026 added only 685 million; the capital ratio...Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedCost of credit risk is 0,30% and has improved four years running; impaired exposures have fallen every year since 2021; the Swiss franc charge fell 534 million in 2025 and the first half of 2026 added only 685 million; the capital ratio...Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedCost of credit risk is 0,30% and has improved four years running; impaired exposures have fallen every year since 2021; the Swiss franc charge fell 534 million in 2025 and the first half of 2026 added only 685 million; the capital ratio...Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedThe interest margin is set by the National Bank of Poland and has already fallen 44 basis points.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 ↗
- ReportedThe tax rate is set by the government, which raised it 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 ↗
- ReportedThe rate is legislated to fall to 26% in 2027 and 23% in 2028, which on a pre-tax profit above 16 billion złoty is worth more than any commercial initiative the bank could undertake.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 ↗
- Moat Explorer calcFees are 17,3% of income and grew 2,4% against interest income's 9,3%, so the business became more rate-dependent in the year before rates turned.Moat Explorer calculation - arithmetic on figures PKO reports: the Swiss franc charge as a share of net profit (4 365 over 10 682), financing per employee (315 953 over 26 252 against 247 572 over 25 657), current accounts as a share of customers (9 764 over 12 460), deposits less financing (460 722 less 315 953), and the levy against fee income (1 349 over 5 243), credit losses excluding legal risk (5 859 less 4 365 = 1 494), the income mix (24 223 and 5 243 over 30 370 = 79,8% and 17,3%), net profit growth (10 682 against 9 304 = 14,8%), financing per employee (315 953 over 26 252 = 12,0m), and customers against Poland's population (12,46m of 37,33m) — FY2021-FY2025 · publ. September 2026 · source ↗
- ReportedPKO trades at about 2,8 times book on equity of 58 503 million złoty, which is a full price for a European bank.Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedPKO trades at about 2,8 times book on equity of 58 503 million złoty, which is a full price for a European bank.Market data (stockanalysis.com) - 123,20 złoty a share on 1 250 million shares, about 154,0 billion złoty (about $41,4bn); about 14,2 times trailing earnings; about 2,8 times book on June 2026 equity of 55 903m zł; dividend of 6,14 złoty a share, a yield near 5,0%; 52-week range 67,78-124,54 złoty — September 2026 · publ. September 2026 · source ↗
- ReportedBut that equity absorbed 4 365 million złoty of Swiss franc charges in 2025 alone and still grew from 52 370 million — so the book being multiplied is one that has been repeatedly written down and rebuilt, rather than one carried at an...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 ↗
- PKO Bank Polski S.A. Group Directors' Report for 2025
- PKO Bank Polski (PKO) key statistics
- Poland raises corporate income tax on banks