Year ended 31 March 2026 | Year ended 31 March 2025 | ||||||
| Non-trading | Non-trading | ||||||
| and | and | ||||||
| Trading | exceptional | Trading | exceptional | ||||
| items | items 1 | Total | items | items 1 | Total | ||
| Note | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Revenue | 6 | ||||||
Other operating (expense)/income | 5 | ( | ( | ||||
Operating expenses | 7 | ( | ( | ( | ( | ( | ( |
Profit/(loss) from operating activities | ( | ( | |||||
Finance income | 11 | ||||||
Finance costs | 11 | ( | ( | ( | ( | ||
Profit/(loss) before tax | ( | ( | |||||
Income tax (expense)/credit | 12 | ( | ( | ( | ( | ||
| Profit/(loss) after tax and total | |||||||
comprehensive income/(loss) for the year | ( | ( | |||||
Pence | Pence | Pence | Pence | ||||
Earnings per share attributable to the ordinary equity holders of the Company: | Adjusted | Adjusted | |||||
| Profit or loss: | |||||||
Basic earnings per share | 28 | ||||||
Diluted earnings per share | 28 | ||||||
| Non-trading | Non-trading | ||||||
| and | and | ||||||
| Trading | exceptional | Trading | exceptional | ||||
| items | items 1 | Total | items | items 1 | Total | ||
| Note | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| Memo | |||||||
EBITDA | ( | ( | |||||
Depreciation and amortisation | 13, 14, 15 | ( | ( | ( | ( | ( | ( |
Profit/(loss) from operating activities | ( | ( |
| 31 March | 31 March | ||
| 2026 | 2025 | ||
| Note | £’000 | £’000 | |
| Assets | |||
| Non-current assets | |||
Property, plant and equipment | 13 | ||
Right-of-use assets | 14 | ||
Intangible assets | 15 | ||
Other long-term receivables | 16 | ||
| Current assets | |||
Trade and other receivables | 17 | ||
Current income tax asset | |||
Cash and cash equivalents | 18 | ||
Total assets | |||
| Liabilities | |||
| Non-current liabilities | |||
Loans and borrowings | 19 | ||
Lease liabilities | 14 | ||
Provisions | 21 | ||
Trade and other payables | 23 | ||
Deferred tax liabilities | 22 | ||
| Current liabilities | |||
Lease liabilities | 14 | ||
Provisions | 21 | ||
Trade and other payables | 23 | ||
Current income tax liabilities | |||
Total liabilities | |||
Net assets | |||
| Equity | |||
| Equity attributable to owners of the Parent | |||
Share capital | 24 | ||
Share premium | 25 | ||
Merger relief reserve | 25 | ||
Investment in own shares held in trust | 25 | ( | ( |
Retained earnings | 25 | ||
Total equity |
| Merger | Investment | |||||
| Share | Share | relief | in own | Retained | Total | |
| capital | premium | reserve | shares | earnings | equity | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Balance at 1 April 2024 | ( | |||||
Profit after tax and total comprehensive income for the year | ||||||
| Contributions by and distributions to owners: | ||||||
Dividends paid (note 30) | ( | ( | ||||
Dividend equivalents paid on vested share options | ( | ( | ||||
Shares purchased by Employee Benefit Trust for cash | ( | ( | ||||
| Exercise of share options settled from the Employee Benefit | ||||||
Trust for cash | ( | |||||
Share-based payment expense – IFRS 2 charge (note 10) | ||||||
| Deferred tax movement in respect of share-based payment | ||||||
expense (note 22) | ||||||
| Current tax movement in respect of share-based payment | ||||||
expense | ||||||
Total contributions by and distributions to owners | ( | ( | ( | |||
Balance at 31 March 2025 | ( | |||||
Balance at | ( | |||||
Profit after tax and total comprehensive income for the year | ||||||
| Contributions by and distributions to owners: | ||||||
Dividends paid (note 30) | ( | ( | ||||
Dividend equivalents paid on vested share options | ( | ( | ||||
Shares purchased by Employee Benefit Trust for cash | ( | ( | ||||
| Exercise of share options settled from the Employee Benefit | ||||||
Trust for cash | ( | |||||
Share-based payment expense – IFRS 2 charge (note 10) | ||||||
| Deferred tax movement in respect of share-based payment | ||||||
expense (note 22) | ( | ( | ||||
| Current tax movement in respect of share-based payment | ||||||
expense | ||||||
Total contributions by and distributions to owners | ( | ( | ( | |||
Balance at | ( |
| Year ended | Year ended | ||
| 31 March | 31 March | ||
| 2026 | 2025 | ||
| Note | £’000 | £’000 | |
| Cash flows from operating activities | |||
Profit for the year | |||
| Adjustments for: | |||
Depreciation | 13 | ||
Depreciation of right-of-use assets | 14 | ||
Amortisation | 15 | ||
Finance income | 11 | ( | ( |
Finance costs | 11 | ||
Gain on acquisition of business | 5 | ( | |
Fair value loss on consideration paid | 5 | ||
Share-based payment expense | 10 | ||
Income tax expense | 12 | ||
Increase in trade and other receivables | ( | ( | |
Increase in trade and other payables | |||
Increase in provisions | |||
Income tax paid | ( | ( | |
Net cash inflow from operating activities | |||
| Cash flows from investing activities | |||
Finance income received | 11 | ||
Acquisition of subsidiary, net of cash acquired | ( | ||
Purchases of property, plant and equipment | 13 | ( | ( |
Purchases of intangibles | 15 | ( | ( |
Net cash outflow from investing activities | ( | ( | |
| Cash flows from financing activities | |||
Proceeds from existing loans | |||
Repayment of loans | ( | ( | |
Payment relating to extension of loan facility | ( | ||
Proceeds from the exercise of share options settled by EBT shares | |||
Purchase of own shares by EBT | ( | ( | |
Interest paid | ( | ( | |
Lease interest paid | ( | ( | |
Payment of lease liabilities | ( | ( | |
Dividends paid to the holders of the Parent | 30 | ( | ( |
Dividend equivalents paid on vesting of share options | ( | ( | |
Net cash outflow from financing activities | ( | ( | |
Net increase in cash and cash equivalents | |||
Cash and cash equivalents at start of year | |||
Cash and cash equivalents at end of year | 18 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
| Audit services | ||
Fees payable in respect of the Group and Company financial statements | 394 | 412 |
Fees payable in respect of the subsidiary accounts | 166 | 174 |
560 | 586 | |
Audit-related services | 44 | 42 |
Other assurance services | 13 | 13 |
Total | 617 | 641 |
Year ended 31 March 2026 | Year ended 31 March 2025 | ||||||
| Total | Tax on | Adjusting | Total | Tax on | Adjusting | ||
| before | adjusting | items after | before | adjusting | items after | ||
| tax | items 5 | taxation | tax | items 5 | taxation | ||
| Note | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Corporate transaction costs | — | — | — | (1,810) | — | (1,810) | |
Acquisition-related remuneration 1 | (7,875) | — | (7,875) | (2,080) | — | (2,080) | |
Gain on purchase 2 | — | — | — | 988 | — | 988 | |
Fair value loss on consideration 2 | (110) | — | (110) | — | — | — | |
Exceptional items | (7,985) | — | (7,985) | (2,902) | — | (2,902) | |
Share-based payment costs 3 | 10 | (7,981) | 1,690 | (6,291) | (8,764) | 2,184 | (6,580) |
Amortisation of acquired intangibles 4 | 15 | (9,471) | 2,368 | (7,103) | (7,049) | 1,762 | (5,287) |
Non-trading items | (17,452) | 4,058 | (13,394) | (15,813) | 3,946 | (11,867) | |
Total | (25,437) | 4,058 | (21,379) | (18,715) | 3,946 | (14,769) |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Advisory | 150,043 | 125,551 |
Administration | 98,732 | 93,654 |
SIP 1 | 13,884 | 12,580 |
Total | 262,659 | 231,785 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
| Expenses by nature | ||
Staff costs (note 8) | 162,000 | 138,367 |
Depreciation and amortisation | 16,466 | 13,828 |
Short-term and low-value lease costs | 136 | 240 |
Premises costs (excluding rent accounted for under IFRS 16 Leases) | 3,667 | 3,398 |
Professional fees | 8,564 | 7,603 |
IT costs | 14,837 | 14,964 |
Exceptional items excluding acquisition-related remuneration (note 5) | 110 | 822 |
Contractor and other direct expenses | 5,991 | 536 |
Other general business costs | 7,658 | 7,845 |
Total | 219,429 | 187,603 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| Number of | Number of | |
| employees | employees | |
Operational | 1,873 | 1,711 |
Administration | 158 | 148 |
Sales and marketing | 29 | 28 |
Total | 1,887 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Wages and salaries | 122,447 | 108,865 |
Social security contributions | 15,193 | 11,555 |
Defined contribution pension cost | 6,070 | 5,284 |
Other long-term employee benefits | 2,434 | 1,819 |
Acquisition-related remuneration (note 5) | 7,875 | 2,080 |
Share-based payment costs (note 10) | 7,981 | 8,764 |
Total | 162,000 | 138,367 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
PSP awards, SEP awards, DBSP awards and SAYE scheme | 7,025 | 5,946 |
Social security cost on PSP awards, SEP awards and DSBP awards (note 21) | 956 | 2,818 |
Total share-based payments | 7,981 | 8,764 |
Year ended 31 March 2026 | Year ended 31 March 2025 | |||||||
| 20% | 20% | |||||||
| 70% | 10% | relative | 10% | relative | ||||
| earnings | environmental, | total | 70% | environmental, | total | |||
| per | social & | shareholder | Two -year | earnings | social & | shareholder | Two-year | |
| share | governance | return | holding | per share | governance | return | holding | |
| (EPS) | (ESG) | (TSR) | period | (EPS) | (ESG) | (TSR) | period | |
Weighted average exercise price of options issued during the period | ||||||||
(pence) | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 |
Expected volatility (%) | n/a | n/a | 32.95% | 31.93% | n/a | n/a | 33.92% | 33.68% |
| Expected life beyond vesting date | ||||||||
(years) | 3 | 3 | 3 | 2 | 3 | 3 | 3 | 2 |
Risk-free rate (%) | n/a | n/a | 3.81% | 3.94% | n/a | n/a | 4.44% | 4.26% |
Dividend yield (%) | — | — | — | — | — | — | — | — |
| Year ended | |
| 31 March | |
| 2025 | |
Weighted average exercise price of options issued during the period (pence) | 0.05 |
Dividend yield (%) | — |
| Year ended | |
| 31 March | |
| 2025 | |
Weighted average exercise price of options issued during the period (pence) | 240.0 |
Expected volatility (%) | 33.56% |
Expected life beyond vesting date (years) | 3.35 |
Risk-free rate (%) | 4.22% |
Dividend yield (%) | 3.13% |
2026 | 2025 | ||||
| Weighted | Weighted | ||||
| average | average | ||||
| exercise | exercise | ||||
| price | price | ||||
| (pence) Number | (pence) | Number | |||
Executive PSP | Outstanding at 1 April | 0.05 | 2,564,053 | 0.05 | 3,015,959 |
Granted during the year | 0.05 | 483,725 | 0.05 | 530,699 | |
Exercised during the year | 0.05 | (1,038,156) | 0.05 | (940,463) | |
Cancelled during the year | 0.05 | (46,715) | 0.05 | (42,142) | |
Outstanding at 31 March | 0.05 | 1,962,907 | 0.05 | 2,564,053 | |
DSBP | Outstanding at 1 April | — | — | — | — |
Granted during the year | — | 123,803 | — | — | |
Outstanding at 31 March | — | 123,803 | — | — | |
Staff PSP | Outstanding at 1 April | 0.05 | 393,699 | 0.05 | 184,907 |
Granted during the year | — | — | 0.05 | 355,593 | |
Exercised during the year | 0.05 | (11,466) | 0.05 | (141,836) | |
Cancelled during the year | 0.05 | (400) | 0.05 | (4,965) | |
Outstanding at 31 March | 0.05 | 381,833 | 0.05 | 393,699 | |
Staff SEP | Outstanding at 1 April | 0.05 | 6,313,960 | 0.05 | 6,858,417 |
Granted during the year | 0.05 | 1,582,708 | 0.05 | 1,282,634 | |
Forfeited during the year | 0.05 | (17,993) | 0.05 | (71,309) | |
Exercised during the year | 0.05 | (2,033,130) | 0.05 | (1,681,626) | |
Cancelled during the year | 0.05 | (94,931) | 0.05 | (74,156) | |
Outstanding at 31 March | 0.05 | 5,750,614 | 0.05 | 6,313,960 | |
SAYE | Outstanding at 1 April | 157.67 | 3,424,853 | 111.17 | 3,050,366 |
Granted during the year | — | — | 240.00 | 1,263,240 | |
Forfeited during the year | 204.16 | (60,194) | 121.08 | (73,058) | |
Exercised during the year | 104.25 | (2,181,699) | 110.86 | (781,171) | |
Lapsed during the year | — | — | 111.00 | (9,469) | |
Cancelled during the year | 240.00 | (33,600) | 230.61 | (25,055) | |
Outstanding at 31 March | 240.00 | 1,149,360 | 157.67 | 3,424,853 | |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Interest income on bank deposits | 91 | 109 |
Finance income | 91 | 109 |
Interest expense on bank loans | 3,555 | 2,052 |
Other costs of borrowing | 268 | 742 |
Interest on leases | 706 | 634 |
Other finance expense | 78 | 113 |
Finance expenses | 4,607 | 3,541 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
| Current tax expense | ||
Current year | 14,522 | 13,275 |
Adjustment in respect of prior year | (299) | (1,154) |
Total current tax expense | 14,223 | 12,121 |
| Deferred tax credit | ||
Origination and reversal of temporary differences | (2,596) | (2,234) |
Adjustment in respect of prior year | 529 | 520 |
Total income tax expense | 12,156 | 10,407 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Profit for the year | 26,558 | 30,343 |
Total tax expense | 12,156 | 10,407 |
Profit before income tax | 38,714 | 40,750 |
Tax using the UK corporation tax rate of 25% (2025: 25%) | 9,679 | 10,188 |
Non-deductible expenses | 2,427 | 1,189 |
Other operating income not taxable | — | (247) |
Fixed asset permanent differences | (180) | (89) |
Adjustment in respect of prior periods | 230 | (634) |
Total tax expense | 12,156 | 10,407 |
| Leasehold | Office | Fixtures | ||
| improvements | equipment | and fittings | Total | |
| £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||
Balance at 1 April 2025 | 5,071 | 2,330 | 756 | 8,157 |
Additions | 1,330 | 450 | 65 | 1,845 |
Disposals | — | (370) | (14) | (384) |
Balance at 31 March 2026 | 6,401 | 2,410 | 807 | 9,618 |
| Accumulated depreciation | ||||
Balance at 1 April 2025 | 1,547 | 976 | 356 | 2,879 |
Depreciation charge for the year | 656 | 470 | 108 | 1,234 |
Disposals | — | (370) | (14) | (384) |
Balance at 31 March 2026 | 2,203 | 1,076 | 450 | 3,729 |
| Net book value | ||||
Balance at 1 April 2025 | 3,524 | 1,354 | 400 | 5,278 |
Balance at 31 March 2026 | 4,198 | 1,334 | 357 | 5,889 |
| Leasehold | Office | Fixtures | ||
| improvements | equipment | and fittings | Total | |
| £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||
Balance at 1 April 2024 | 4,456 | 2,080 | 906 | 7,442 |
Additions | 1,704 | 568 | 64 | 2,336 |
Disposals | (1,089) | (318) | (214) | (1,621) |
Balance at 31 March 2025 | 5,071 | 2,330 | 756 | 8,157 |
| Accumulated depreciation | ||||
Balance at 1 April 2024 | 2,141 | 846 | 479 | 3,466 |
Depreciation charge for the year | 495 | 448 | 91 | 1,034 |
Disposals | (1,089) | (318) | (214) | (1,621) |
Balance at 31 March 2025 | 1,547 | 976 | 356 | 2,879 |
| Net book value | ||||
Balance at 1 April 2024 | 2,315 | 1,234 | 427 | 3,976 |
Balance at 31 March 2025 | 3,524 | 1,354 | 400 | 5,278 |
| Land and | Electric | ||
| buildings | vehicles | Total | |
| Right-of-use assets | £’000 | £’000 | £’000 |
At 1 April 2025 | 13,484 | 351 | 13,835 |
Additions | 3,358 | 445 | 3,803 |
Depreciation | (2,761) | (225) | (2,986) |
Effect of modification to lease terms | (31) | 14 | (17) |
Disposal of lease | (256) | (6) | (262) |
At 31 March 2026 | 13,794 | 579 | 14,373 |
| Land and | Electric | ||
| buildings | vehicles | Total | |
| Right-of-use assets | £’000 | £’000 | £’000 |
At 1 April 2024 | 8,538 | 354 | 8,892 |
Additions | 7,608 | 188 | 7,796 |
Depreciation | (2,810) | (152) | (2,962) |
Effect of modification to lease terms | 148 | 2 | 150 |
Disposal of lease | — | (41) | (41) |
At 31 March 2025 | 13,484 | 351 | 13,835 |
| Land and | Electric | ||
| buildings | vehicles | Total | |
| Lease liabilities | £’000 | £’000 | £’000 |
At 1 April 2025 | 14,591 | 362 | 14,953 |
Additions | 2,922 | 445 | 3,367 |
Interest expense | 679 | 27 | 706 |
Effect of modification to lease term | (31) | 14 | (17) |
Disposal | (256) | (6) | (262) |
Lease payments | (2,700) | (221) | (2,921) |
At 31 March 2026 | 15,205 | 621 | 15,826 |
| Land and | Electric | ||
| buildings | vehicles | Total | |
| Lease liabilities | £’000 | £’000 | £’000 |
At 1 April 2024 | 8,806 | 361 | 9,167 |
Additions | 7,3 12 | 188 | 7, 500 |
Interest expense | 614 | 20 | 634 |
Effect of modification to lease term | 6 | 2 | 8 |
Disposal | — | (41) | (41) |
Lease payments | (2,147) | (168) | (2,315) |
At 31 March 2025 | 14,591 | 362 | 14,953 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Short-term lease expense | 136 | 225 |
Low-value lease expense | — | 15 |
Aggregate expense for short-term leases | 136 | 240 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Up to 3 months | 1,192 | 841 |
Between 3 and 12 months | 2,161 | 2,074 |
Between 1 and 2 years | 2,371 | 2,642 |
Between 2 and 5 years | 5,161 | 4,902 |
More than 5 years | 4,941 | 4,494 |
15,826 | 14,953 |
| Customer | |||||
| Goodwill | relationships | Brands | Software | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
| Cost | |||||
Balance at 1 April 2025 | 125,296 | 148,984 | 295 | 23,157 | 297,732 |
Additions | — | — | — | 7,495 | 7,495 |
Disposals | — | — | — | (350) | (350) |
Balance at 31 March 2026 | 125,296 | 148,984 | 295 | 30,302 | 304,877 |
| Accumulated amortisation | |||||
Balance at 1 April 2025 | — | 69,141 | 295 | 5,298 | 74,734 |
Amortisation for the year | — | 9,471 | — | 2,775 | 12,246 |
Disposals | — | — | — | (350) | (350) |
Balance at 31 March 2026 | — | 78,612 | 295 | 7,723 | 86,630 |
| Net book value | |||||
Balance at 1 April 2025 | 125,296 | 79,843 | — | 17,859 | 222,998 |
Balance at 31 March 2026 | 125,296 | 70,372 | — | 22,579 | 218,247 |
| Customer | |||||
| Goodwill | relationships | Brands | Software | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
| Cost | |||||
Balance at 1 April 2024 | 125,296 | 130,484 | 295 | 18,619 | 274,694 |
Acquired through business combinations | — | 18,500 | — | — | 18,500 |
Additions | — | — | — | 6,260 | 6,260 |
Disposals | — | — | — | (1,722) | (1,722) |
Balance at 31 March 2025 | 125,296 | 148,984 | 295 | 23,157 | 297,732 |
| Accumulated amortisation | |||||
Balance at 1 April 2024 | — | 62,092 | 295 | 4,237 | 66,624 |
Amortisation for the year | — | 7,049 | — | 2,783 | 9,832 |
Disposals | — | — | — | (1,722) | (1,722) |
Balance at 31 March 2025 | — | 69,141 | 295 | 5,298 | 74,734 |
| Net book value | |||||
Balance at 1 April 2024 | 125,296 | 68,392 | — | 14,382 | 208,070 |
Balance at 31 March 2025 | 125,296 | 79,843 | — | 17,859 | 222,998 |
31 March 2026 | 31 March 2025 | |||
| Remaining | Net book | Remaining | Net book | |
| UEL | value | UEL | value | |
| years | £’000 | years | £’000 | |
Acquisitions prior to January 2018 (CGU 1) | 7 | 11,590 | 8 | 13,261 |
Acquisitions prior to January 2018 (CGU 2) | 7 | 843 | 8 | 969 |
Punter Southall actuarial (CGU 1) | 12 | 32,573 | 13 | 35,338 |
Punter Southall administrative (CGU 1) | 2 | 1,743 | 3 | 2,721 |
Kier (CGU 1) | 3 | 802 | 4 | 1,113 |
XPS Pensions RL Limited (CGU 1) | 4 | 964 | 5 | 1,269 |
XPS Pensions Trigon Limited (CGU 1) | 4 | 772 | 5 | 987 |
Michael J Field (CGU 2) | 6 | 1,146 | 7 | 1,342 |
Penfida Limited (CGU 1) | 17 | 4,302 | 18 | 4,563 |
Polaris Actuaries and Consultants (CGU 1) | 6 | 15,637 | 7 | 18,280 |
2026 | 2025 | |||
CGU 1 | CGU 2 | CGU 1 | CGU 2 | |
Discount rate pre-tax | 12.0% | 12.0% | 12.0% | 12.0% |
Terminal rate after period 8 | 2.0% | 2.0% | 2.0% | 2.0% |
Period on which detailed forecasts are based | 3 years | 3 years | 3 years | 3 years |
Growth rate during detailed forecast period (average) | 7.5% | 12.6% | 12.1% | 20.2% |
Growth rate applied beyond approved forecast period to year 8 | 5% | 5% | 5% | 5% |
| 2026 | 2025 | |
| Goodwill allocated to cash-generating units: | £’000 | £’000 |
Goodwill – CGU 1: | 121,258 | 121,258 |
Goodwill – CGU 2: | 4,038 | 4,038 |
Total | 125,296 | 125,296 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Prepayments | 2,985 | 5,971 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Trade receivables | 33,589 | 30,206 |
Less: provision for impairment of trade receivables | (576) | (539) |
Net trade receivables | 33,013 | 29,667 |
Contract assets – accrued income | 25,133 | 19,875 |
Contract assets – amounts recognised for triennial reviews | 1,289 | 1,278 |
Total contract assets | 26,422 | 21,153 |
Total financial assets other than cash and cash equivalents carried at amortised cost | 59,435 | 50,820 |
Prepayments | 10,537 | 9,664 |
Other receivables | 460 | 199 |
Total trade and other receivables | 70,432 | 60,683 |
| Past due | |||||
| Past due | Past due | more than | Total | ||
31 March 2026 | Current | 0–30 days | 31–90 days | 90 days | £’000 |
Expected loss rate | 0% | 0% | 2% | 11% | |
Gross carrying amount | 25,699 | 5,311 | 1,971 | 608 | 33,589 |
Loss provision | 37 | 22 | 30 | 64 | 153 |
Amendment for specific bad debt provision | (37) | (22) | (30) | 512 | 423 |
Total | — | — | — | 576 | 576 |
| Past due | |||||
| Past due | Past due | more than | Total | ||
31 March 2025 | Current | 0–30 days | 31–90 days | 90 days | £’000 |
Expected loss rate | 0% | 1% | 4% | 12% | |
Gross carrying amount | 23,743 | 3,932 | 1,805 | 726 | 30,206 |
Loss provision | 71 | 32 | 66 | 86 | 255 |
Amendment for specific bad debt provision | (71) | (32) | (66) | 453 | 284 |
Total | — | — | — | 539 | 539 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Cash and cash equivalents per statement of financial position | 16,848 | 14,717 |
Cash and cash equivalents per statement of cash flows | 16,848 | 14,717 |
| Due | |||||
| Due within | between | Sub-total | |||
| 1 year | 1 and 2 | Due after | (non- | ||
| (current) | years | 2 years | current) | Total | |
| 31 March 2026 | £’000 | £’000 | £’000 | £’000 | £’000 |
Drawn revolving credit facility | — | — | 63,000 | 63,000 | 63,000 |
Capitalised debt arrangement fees | — | — | (749) | (749) | (749) |
Total | — | — | 62,251 | 62,251 | 62,251 |
| Due | Due | ||||
| within | between | Sub-total | |||
| 1 year | 1 and 2 | Due after | (non- | ||
| (current) | years | 2 years | current) | Total | |
| 31 March 2025 | £’000 | £’000 | £’000 | £’000 | £’000 |
Drawn revolving credit facility | — | — | 55,000 | 55,000 | 55,000 |
Capitalised debt arrangement fees | — | — | (979) | (979) | (979) |
Total | — | — | 54,021 | 54,021 | 54,021 |
| Amount | Year of | |||
| 31 March 2026 | £’000 | Currency | Nominal interest rate | maturity |
Revolving credit facility | 63,000 | GBP | 1.20% above SONIA | 2029 |
| Amount | Nominal interest | Year of | ||
| 31 March 2025 | £’000 | Currency | rate | maturity |
Revolving credit facility | 55,000 | GBP | 1.20% above SONIA | 2029 |
| Non-cash | ||||||
| change: | ||||||
| Other | new leases/ | |||||
| 31 March | Cash | non-cash | interest | 31 March | ||
| 2025 | flows | changes | this year 2026 | |||
| £’000 | £’000 | £’000 | £’000 | £’000 | ||
Drawn revolving credit facility | 55,000 | 8,000 | — | — | 63,000 | |
Capitalised debt arrangement fees | (979) | — | 230 | — | (749) | |
Interest payable on long-term borrowings | 46 | (3,361) | — | 3,325 | 10 | |
Lease liabilities | 14,953 | (2,921) | — | 3,794 | 15,826 | |
Total liabilities from financing activities | 69,020 | 1,718 | 230 | 7,119 | 78,087 | |
| Non-cash | ||||||
| change: | ||||||
| Other | new leases/ | |||||
| 31 March | Cash | non-cash | interest | 31 March | ||
| 2024 | flows | changes | this year 2025 | |||
| £’000 | £’000 | £’000 | £’000 | £’000 | ||
Drawn revolving credit facility | 24,000 | 31,000 | — | — | 55,000 | |
Capitalised debt arrangement fees | (614) | (999) | 634 | — | (979) | |
Interest payable on revolving credit facility | 89 | (1,818) | — | 1,775 | 46 | |
Lease liabilities | 9,167 | (2,315) | — | 8,101 | 14,953 | |
Total liabilities from financing activities | 32,642 | 25,868 | 634 | 9,876 | 69,020 | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Drawn revolving credit facility | 63,000 | 55,000 |
Less: cash | (16,848) | (14,717) |
Net debt | 46,152 | 40,283 |
| Social | ||||
| security | ||||
| costs on | ||||
| PSP/SEP/ | Professional | |||
| DSBPs | Dilapidations | indemnity | Total | |
| 31 March 2026 | £’000 | £’000 | £’000 | £’000 |
Balance at 1 April 2025 | 3,406 | 1,791 | 406 | 5,603 |
Provisions made during the year | 1,022 | 539 | 1,641 | 3,202 |
Provisions used during the year | (1,869) | — | (72) | (1,941) |
Provisions released unused during the year | — | (103) | (316) | (419) |
Balance at 31 March 2026 | 2,559 | 2,227 | 1,659 | 6,445 |
Due within one year or less | 1,649 | 420 | 1,659 | 3,728 |
| Due after more than one year: | ||||
Between one and three years | 910 | 198 | — | 1,108 |
Over three years | — | 1,609 | — | 1,609 |
2,559 | 2,227 | 1,659 | 6,445 |
| Social | ||||
| security | ||||
| costs on | Professional | |||
| PSP/SEPs | Dilapidations | indemnity | Total | |
| 31 March 2025 | £’000 | £’000 | £’000 | £’000 |
Balance at 1 April 2024 | 1,857 | 1,353 | 506 | 3,716 |
Provisions made during the year | 2,818 | 438 | 605 | 3,861 |
Provisions used during the year | (1,269) | — | (401) | (1,670) |
Provisions released unused during the year | — | — | (304) | (304) |
Balance at 31 March 2025 | 3,406 | 1,791 | 406 | 5,603 |
Due within one year or less | 1,929 | 365 | 406 | 2,700 |
| Due after more than one year: | ||||
Between one and three years | 1,477 | 165 | — | 1,642 |
Over three years | — | 1,261 | — | 1,261 |
3,406 | 1,791 | 406 | 5,603 |
| Balance at | Recognised | Recognised | 31 March | ||
| 1 April 2025 | in income | in equity 2026 | |||
| £’000 | £’000 | £’000 | £’000 | ||
Property, plant and equipment | 448 | 405 | — | 853 | |
Other temporary and deductible differences – share-based payments | (6,351) | (228) | 2,999 | (3,580) | |
Other temporary and deductible differences – other | 902 | 124 | — | 1,026 | |
Customer relationships | 21,139 | (2,368) | — | 18,771 | |
16,138 | (2,067) | 2,999 | 17,070 | ||
| Balance at | Recognised | Recognised | Acquired | 31 March | |
| 1 April 2024 | in income | in equity | in period | 2025 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Property, plant and equipment | 319 | 129 | — | — | 448 |
Capital gains | 943 | (943) | — | — | — |
Other temporary and deductible differences – share-based payments | (3,499) | (4 86) | (2,366) | — | (6,351) |
Other temporary and deductible differences – other | 496 | 406 | — | — | 902 |
Customer relationships | 17,334 | (820) | — | 4,625 | 21,139 |
15,593 | (1,714) | (2,366) | 4,625 | 16,138 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Trade payables | 10,393 | 7,888 |
Accrued expenses | 21,559 | 21,234 |
Accrued earn out consideration relating to Polaris | 5,488 | 670 |
Interest payable | 10 | 46 |
Other payables | 729 | 299 |
Total financial liabilities excluding leases, loans and borrowings, classified as financial liabilities at amortised cost | 38,179 | 30,137 |
Other payables – tax and social security payments | 3,343 | 2,830 |
Other payables – VAT | 7,817 | 7,131 |
Contract liabilities | 3,710 | 7,028 |
Total trade and other payables | 53,049 | 47,126 |
Current | 47, 561 | 46,456 |
Non-current | 5,488 | 670 |
Total trade and other payables | 53,049 | 47,126 |
31 March 2026 | 31 March 2025 | |||
| Ordinary | Ordinary | Ordinary | Ordinary | |
| shares | shares | shares | shares | |
| ’000 | £’000 | ’000 | £’000 | |
In issue at the beginning of the year | 208,355 | 104 | 207,545 | 104 |
Issued during the year | — | — | 810 | — |
In issue at the end of the year | 208,355 | 104 | 208,355 | 104 |
31 March 2026 | 31 March 2025 | |||
’000 | £’000 | ’000 | £’000 | |
| Allotted, called up and fully paid | ||||
Ordinary shares of 0.05p (2025: 0.05p) each Shares held by the Group’s Employee Benefit Trust | 202,924 | 101 | 203,654 | 102 |
Ordinary shares of 0.05p (2025: 0.05p) each | 5,431 | 3 | 4,701 | 2 |
Shares classified in shareholders’ funds | 208,355 | 104 | 208,355 | 104 |
Reserve | Description and purpose |
Retained earnings: | All net gains and losses recognised through the consolidated statement of comprehensive income. |
Share premium: | Amounts subscribed for share capital in excess of nominal value. |
Merger relief reserve: | The merger relief reserve represents the difference between the fair value and nominal value |
| of shares issued on the acquisition of subsidiary companies. | |
| Investment in own shares | Cost of own shares held by the EBT. |
| held in trust: |
| Carrying | Carrying | |
| amount | amount | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Trade receivables | 33,589 | 30,206 |
Provision for impairment of trade receivables | (576) | (539) |
Net trade receivables due | 33,013 | 29,667 |
Contract assets – accrued income | 25,133 | 19,875 |
Contract assets – amounts recognised for triennial reviews | 1,289 | 1,278 |
Cash and cash equivalents | 16,848 | 14,717 |
Total | 76,283 | 65,537 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Not past due | 25,699 | 23,743 |
Past due 0–30 days | 5,311 | 3,932 |
Past due 31–90 days | 1,971 | 1,805 |
Past due more than 90 days | 608 | 726 |
Total | 33,589 | 30,206 |
| Movement in impairment allowance for trade receivables | ||
Balance at start of the year | 539 | 602 |
Increase during the year | 477 | 539 |
Receivable written off during the year as uncollectable | — | (34) |
Reversal of allowances | (440) | (568) |
Balance at end of the year | 576 | 539 |
| Between | Between | Between | ||||
| Up to 3 | 3 and 12 | 1 and 2 | 2 and 5 | Over | 31 March | |
| months | months | years | years | 5 years | 2026 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Trade and other payables | 38,179 | — | — | — | — | 38,179 |
Leases | 1,358 | 2,667 | 2,962 | 6,339 | 5,421 | 18,747 |
Loans and borrowings | — | — | — | 63,000 | — | 63,000 |
Bank interest | 753 | 2,261 | 2,270 | 2,245 | — | 7, 529 |
40,290 | 4,928 | 5,232 | 71,584 | 5,421 | 127,455 |
| Between | Between | Between | ||||
| Up to 3 | 3 and 12 | 1 and 2 | 2 and 5 | Over | 31 March | |
| months | months | years | years | 5 years | 2025 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Trade and other payables | 30,137 | — | — | — | — | 30,137 |
Leases | 965 | 2,526 | 3,145 | 5,909 | 4,956 | 17,501 |
Loans and borrowings | — | — | — | 55,000 | — | 55,000 |
Bank interest | 807 | 2,268 | 2,109 | 2,354 | — | 7, 538 |
31,909 | 4,794 | 5,254 | 63,263 | 4,956 | 110,176 |
| Year | Year | |
| ended | ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Cash at bank available on demand | 16,848 | 14,717 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Total equity | 174,847 | 185,407 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Emoluments | 5,818 | 6,379 |
Share-based payment | 1,759 | 1,340 |
Company contributions to defined contribution pension plans | 30 | 30 |
Social security costs | 986 | 783 |
8,593 | 8,532 |
| Year ended | Year ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Emoluments | 474 | 500 |
Social security costs | 55 | 61 |
529 | 561 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Profit for the year | 26,558 | 30,343 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| ’000 | ’000 | |
Weighted average number of ordinary shares in issue | 204,313 | 206,453 |
Diluted weighted average number of ordinary shares | 214,609 | 219,437 |
Basic earnings per share (pence) | 13.0 | 14.7 |
Diluted earnings per share (pence) | 12.4 | 13.8 |
| Year | Year | |
| ended | ended | |
| 31 March | 31 March | |
| 2026 | 2025 | |
| ’000 | ’000 | |
Weighted average number of ordinary shares in issue | 204,313 | 206,453 |
Dilutive impact of share options vested up to exercise date | 1,451 | 792 |
Dilutive impact of PSP, DSBP and SEP options not yet vested | 7,492 | 8,334 |
Dilutive impact of dividend yield shares for PSP, DSBP and SEP options | 971 | 1,125 |
Dilutive impact of SAYE options not yet vested | 382 | 2,733 |
Diluted weighted average number of ordinary shares | 214,609 | 219,437 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Adjusted profit after tax | 47,937 | 45,112 |
Adjusted earnings per share (pence) | 23.5 | 21.9 |
Diluted adjusted earnings per share (pence) | 22.3 | 20.6 |
| Company | |||
| Company name | number | Principal activity | Registered address |
XPS Consulting Limited | 08287502 | Holding company | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| Company | |||
| Company name | number | Principal activity | Registered address |
XPS Pensions Consulting Limited | 02459442 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
XPS SIPP Services Limited | SC069096 | Employee benefit | Scotia House, Castle Business Park, Stirling, Stirlingshire |
| consultancy | FK9 4TZ | ||
Xafinity Pensions Trustees Limited | 01450089 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
Hazell Carr (AT) Services Limited | SC420031 | Employee benefit | Scotia House, Castle Business Park, Stirling, Stirlingshire |
| consultancy | FK9 4TZ | ||
Hazell Carr (SG) Services Limited | 01867603 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
Hazell Carr (ES) Services Limited | 02372343 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
Hazell Carr (PN) Services Limited | 00236752 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
Hazell Carr (SA) Services Limited | SC086807 | Dormant | Scotia House, Castle Business Park, Stirling, Stirlingshire |
FK9 | 4TZ | ||
| Xafinity Employee Benefit | n/a | Trust | JTC Trustees Limited, Elizabeth House, 9 Castle Street, |
| Trust 2013 | St Helier, Jersey JE4 2QP | ||
XPS Holdings Limited | 04807951 | Holding company | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| XPS Administration Holdings | 09655671 | Holding company | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| Limited | |||
XPS Administration Limited | 09428346 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
XPS Investment Limited | 06242672 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
XPS Pensions Limited | 03842603 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
XPS Pensions (RL) Limited | 05817049 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
XPS Pensions (Trigon) Limited | 12085392 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
MJF Pension Trustees Limited | 03394648 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
MJF SSAS Trustees Limited | 04089958 | Dormant | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
Penfida Limited | 08020393 | Employee benefit | Phoenix House, 1 Station Hill, Reading, Berkshire RG1 1NB |
| consultancy | |||
| Polaris Actuaries and Consultants | 09640309 | Management | Phoenix House, 1 Station Hill, Reading, Berkshire, RG1 1NB |
| Limited | consultancy | ||
| activities |
Company name | Company number |
Hazell Carr (AT) Services Limited | SC420031 |
XPS Holdings Limited | 04807951 |
XPS Administration Holdings Limited 1 | 09655671 |
XPS Pensions (RL) Limited | 05817049 |
XPS Pensions (Trigon) Limited | 12085392 |
Penfida Limited | 08020393 |
Polaris Actuaries and Consultants Limited | 09640309 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Final dividend for the year ended 31 March 2025: 8.2p per share (2024: 7.0p per share) | 16,697 | 14,577 |
Interim dividend for the year ended 31 March 2026: 4.1p (2025: 3.7p) per ordinary share was paid during the year | 8,350 | 7,608 |
25,047 | 22,185 |
| 31 March | 31 March | |
| 2026 | 2025 | |
| £’000 | £’000 | |
Proposed final dividend for year ended 31 March 2026 | 18,991 | 16,961 |