Back to catalogue
№ 418 47 filings · 2021-09-29 → 2026-09-03

TRUFIN PLC

TRU
Financial Services Share price 100p Market cap £54m Overall fit 300 /1000

Fair-to-slight-upside valuation and solid downside protection (net cash, disciplined capital returns), but essentially no AI-receiver angle — the stated acquisition strategy explicitly targets markets 'resilient to technological disruption including AI'. Operating leverage exists in Oxygen but at sub-scale.

Fair value range 80p–135p Mid case · £58m
Absolute upside +7.6% vs current market cap
Conviction 3/5 confidence in fair call
Supports the call
  • Hard £35m post-return cash number confirmed in shareholder circular
  • Oxygen has audited 2025 EBITDA of £3.8m and high-visibility recurring revenue with 100% EP renewal
  • Consistent 2024-26 beat-and-raise track record supports disclosure credibility
Limits the call
  • Oxygen valuation multiple (10x-14x EBITDA) swings SOTP by ±20%
  • Continuing group is loss-making 2026 and deployment of proceeds carries execution risk
Methodology

Sum-of-the-parts / NAV

In one line · bull case

Post-Playstack-disposal, TruFin is a net-cash microcap wrapped around dominant early-payment provider Oxygen with disciplined management and optionality on platform bolt-ons.

In one line · biggest risk

Management overpays or fails to deploy the £35m into an accretive platform, leaving TruFin as a sub-scale, loss-making holding company drag on Oxygen's value.

Drivers
AI beneficiary 20 /100
No meaningful AI receiver exposure; strategy explicitly seeks markets resilient to AI disruption; Oxygen uses AI in data capture but this is not the value driver.
Operating leverage 55 /100
Oxygen shows strong SaaS-style leverage (67% EBITDA growth on 18% revenue growth in 2025) but Group post-disposal is sub-scale.
Earnings vs expectations 80 /100
Consistent beat-and-raise pattern across 2024-2026 with multiple upgrades per year, though this reflected Playstack which is now sold.
Growth momentum 45 /100
Continuing group loss-making in 2026; Oxygen mid-teens growth; overall momentum reset by disposal.
Moat 55 /100
Oxygen has genuine local-govt moat (100% renewal, 7.7yr tenure, no scaled competitor) but rest of group has execution-based rather than structural advantages.
Earnings quality 50 /100
Reasonable disclosure but recurring reliance on R&D tax credits and deferred tax; disposal-driven distortions ahead.
Management quality 70 /100
Track record of value crystallisation (Vertus 2023, Playstack 2026), disciplined buybacks at accretive prices, transparent capital allocation framework.
Cyclicality 30 /100
Public-sector-focused Oxygen and SME-lending Satago provide relatively defensive exposure vs. typical financials peers.
Leverage 10 /100
Post-tender balance sheet is materially net cash with £35m unrestricted cash and minimal debt.
Value-trap signals · 3
  • Continuing group loss-making in 2026 with no near-term earnings catalyst
  • Sub-scale post-disposal - risk of re-rating as a cash shell
  • Central corporate cost drag of ~£3-4m/yr consumes Oxygen dividend

TruFin plc (TRU) — Investment Research Note

Executive summary

TruFin is a Jersey-incorporated, AIM-listed holding company that, following the June 2026 disposal of its mobile-games publisher Playstack for £125m enterprise value, now owns two remaining operating businesses: Oxygen Finance (~85%, dominant UK local-government early-payment provider) and Satago (80%, invoice-finance / lending-as-a-service). Group revenue and profit trajectory 2023–2025 was strongly upward, driven almost entirely by Playstack, but with that engine now sold the continuing group is expected to be loss-making in 2026, targeting profitability in 2027 2026-05 disposal circular. The single most important valuation point today is that TRU has become a post-disposal cash shell (£35m unrestricted cash after the £70m tender and £6.2m LTIP payout) wrapped around Oxygen + Satago, with a stated strategy to acquire and scale further "platform" businesses.

Fair value estimate

Methodology: sum-of-the-parts / NAV, given the holding-company structure and recent asset sale.

Post-completion (June 2026 disposal, August 2026 special dividend and tender) building blocks:

Component Value (£m) Basis
Unrestricted cash post capital return 35 Board's own guidance 2026-05 disposal circular
Oxygen stake (85%): 2025 EBITDA £3.8m growing high-teens, 100% retention, 7.7yr tenure 32 (bear 25 / bull 45) 10–14x EBITDA on 85% share
Satago stake (80%): 2025 rev £1.2m, loss-making, LaaS pilot phase 4 (bear 2 / bull 10) Optionality only
PV of central costs (Company LBT £3.7m in 2025, run-rate ~£3m) (12) 4x annual central drag
LTIP cash awards on capital return (6) Per circular
Equity value 53 (bear 44 / bull 72)

Divided across 53.9m shares in issue: fair-value range ≈ 80p – 135p per share, mid ~100p, implied market cap £43m – £73m.

Vs. latest disclosed market cap of £52.5m at 92p, the mid-point is ~9% upside, but the range brackets today's price. Absolute upside to mid-point: +9%; to bull ~+47%; to bear ~–13%.

Sector context

Confirms ICB classification: Financial Services (holding company / diversified). But given the operating exposure – Oxygen is best characterised as public-sector procurement/finance SaaS and Satago as fintech LaaS – the true peer set sits closer to UK small-cap fintech/SaaS. Growth profile (Oxygen mid-teens organic) is above typical AIM financials peers; balance sheet is significantly cleaner (net cash) than typical peers; scale is well below. Closest listed reference points: Alpha FMC (financial-services technology/consulting), Beeks Financial Cloud (specialist fintech infra), and Time Finance / Distribution Finance Capital (SME lenders) — all imperfect analogues.

Investment thesis (three bullets)

  • Cash-rich, disciplined capital allocator. Post-tender ~£35m unrestricted cash represents ~67% of current market cap; Board has a documented track record of returning capital (three share buybacks at avg 106p in 2025, £70m tender at 140p in 2026) 2026-03 final results; 2026-05 disposal circular.
  • Oxygen is the crown jewel. 100% EP renewal rate, 7.7-year avg client tenure, 65 EP clients with 98%+ of 2026 EP revenue already contracted from existing clients; 2025 EBITDA grew 67% on 18% revenue growth, illustrating operating leverage; paid £2.5m dividend to Group in 2025 2026-03 final results.
  • Optionality on new platform acquisitions. Stated criteria (EBITDA margin >40%, IRR >20%, resilient to AI disruption, fragmented markets) suggest disciplined bolt-on strategy; one platform identified, one Oxygen bolt-on in DD 2026-05 disposal circular. Any accretive deployment of cash at management's stated thresholds is upside optionality not in mid case.

Key risks (three bullets)

  • Continuing group is loss-making in 2026 with no near-term catalyst. Playstack contributed £13.5m of 2025 group EBITDA of £12.6m — i.e. Oxygen + Satago net of central costs = broadly break-even at best. Company itself is expected to remain loss-making full-year 2026 2026-05 disposal circular.
  • Capital-deployment execution risk. Board has 12 months to deploy proceeds into one new platform + Oxygen bolt-ons; overpayment or poor selection would destroy the SOTP margin of safety. No target has yet passed DD 2026-05 disposal circular.
  • Concentration on Oxygen post-disposal. Oxygen is one dominant business with heavy UK public-sector exposure — the 2025 Procurement Act already caused H2 growth to slow to 12%; further fiscal/regulatory shifts would meaningfully hit group value 2025-09 half-year report; 2026-03 final results.

Operating leverage

Oxygen is the operating-leverage story: 2025 revenue grew 18% (£7.7m → £9.1m) while EBITDA grew 67% (£2.3m → £3.8m) and EBIT grew 383% — evidence of strong contribution margin on a largely fixed cost base of platform, salespeople and data infrastructure 2026-03 final results. Gross margin at Group level was 46% in 2025, and staff costs (£13.3m) are the dominant fixed cost. If the continuing group (Oxygen + Satago + central) had grown Oxygen revenue by an additional 20% (~£1.8m) at the observed ~70% incremental EBITDA margin, EBITDA would rise by roughly £1.2m — meaningful vs. the group's current ~zero base but not transformational in absolute terms given scale. Satago in isolation has extreme operating leverage if a Tier-1 LaaS partner is won (fixed platform, thousands of subs at low marginal cost), but this is embedded-option value, not a base-case earnings driver.

Value-trap signals

  • Continuing group is loss-making and now much smaller / less liquid; risk that market re-rates it as a sub-scale shell rather than a growth platform.
  • Playstack disposal removed the earnings engine that made 2024–2025 look exceptional; growth commentary in current-price momentum could mask that the story is essentially "buy the cash + Oxygen".
  • Watrium (25.6%) elected not to tender and could end up at up to 54.6%, requiring Rule 9 waiver — concentrated shareholder dominance could dampen future strategic optionality.
  • Central corporate loss (~£3–4m/yr) is a structural drag on any SOTP unless promptly deployed.

Earnings vs. expectations

Across the disclosed cycle TruFin has been a consistent beat-and-raise story: (i) Nov 2024 trading update guided Group PBT loss ≤£(2.5)m vs. earlier market view; (ii) Dec 2024 upgraded to positive PBT and further beat delivered £0.9m adj PBT for FY24; (iii) May 2025, Aug 2025, Dec 2025, Jan 2026 trading updates each raised full-year guidance — FY25 landed at £8.4m adj PBT vs. initial market ~£3m. This pattern has recurred at every interim update over the 2024–2026 window and reflects genuine outperformance rather than lowballing (multiple management commentary references "significantly ahead of expectations"). Post Playstack disposal the guidance base resets and the beat trajectory does not carry into the continuing group.

Conviction

3 — moderate. The SOTP methodology is unambiguous for a company that just sold its biggest asset for a hard cash number, and the fair-value range brackets today's price. Anchors: (a) confirmed £35m unrestricted post-return cash number from the shareholder circular; (b) Oxygen's audited 2025 EBITDA of £3.8m and clearly stated recurring-revenue model give a defendable multiple. Caveats: (a) Oxygen multiple is a judgement (10x–14x EBITDA) and materially swings the answer; (b) treatment of central-cost drag / new-platform execution is speculative; the range 80p–135p is wide.


Filings consulted · 47

Every document the LLM read for this note. Click any row to open the source.

  1. 2026-09-03Notice OF Results And Investor Presentation2026-09-03_9752901_notice-of-results-and-investor-presentation.md0.70
  2. 2026-07-28Special Dividend2026-07-28_9689935_special-dividend.md0.30
  3. 2026-05-21Proposed Disposal OF Playstack Limited2026-05-21_9578817_proposed-disposal-of-playstack-limited.md0.75
  4. 2026-05-11Notice OF Agm2026-05-11_9562488_notice-of-agm.md0.30
  5. 2026-03-18Final Results For The 12 Months Ended 31 Dec 20252026-03-18_9479251_final-results-for-the-12-months-ended-31-dec-2025.md1.00
  6. 2026-03-05Notice OF Results And Investor Presentation2026-03-05_9459348_notice-of-results-and-investor-presentation.md0.59
  7. 2026-01-15Trading Update2026-01-15_9354432_trading-update.md0.72
  8. 2025-12-11Trading Update2025-12-11_9289197_trading-update.md0.72
  9. 2025-09-17Half Year Report2025-09-17_9112447_half-year-report.md0.77
  10. 2025-08-14Trading Update2025-08-14_9051858_trading-update.md0.55
  11. 2025-06-12Result OF Agm2025-06-12_8926466_result-of-agm.md0.20
  12. 2025-05-20Trading Update And Share Buyback2025-05-20_8886270_trading-update-and-share-buyback.md0.55
  13. 2025-05-13Notice OF Agm2025-05-13_8874007_notice-of-agm.md0.20
  14. 2025-03-26Final Results For The 12 Months Ended 31 Dec 20242025-03-26_8797114_final-results-for-the-12-months-ended-31-dec-2024.md0.65
  15. 2025-03-19Notice OF Results And Investor Presentation2025-03-19_8785887_notice-of-results-and-investor-presentation.md0.46
  16. 2025-01-06Trading Statement2025-01-06_8647127_trading-statement.md0.55
  17. 2024-12-05Trading Statement2024-12-05_8591372_trading-statement.md0.55
  18. 2024-11-18Trading Statement2024-11-18_8555181_trading-statement.md0.55
  19. 2024-09-17Half Year Report2024-09-17_8419771_half-year-report.md0.58
  20. 2024-08-29Notice OF Interim Results Amp Investor Presentation2024-08-29_8389036_notice-of-interim-results-amp-investor-presentation.md0.41
  21. 2024-06-05Result OF Agm2024-06-05_8243726_result-of-agm.md0.14
  22. 2024-05-13Trading Statement2024-05-13_8190821_trading-statement.md0.38
  23. 2024-05-02Notice OF Agm2024-05-02_8171644_notice-of-agm.md0.14
  24. 2024-03-26Final Results For The 12 Months Ended 31 Dec 20232024-03-26_8106167_final-results-for-the-12-months-ended-31-dec-2023.md0.45
  25. 2024-03-19Notice OF Results And Investor Presentation2024-03-19_8094080_notice-of-results-and-investor-presentation.md0.32
  26. 2024-02-08Trading Update2024-02-08_8027602_trading-update.md0.38
  27. 2024-01-04Trading Update2024-01-04_7973999_trading-update.md0.38
  28. 2023-11-09Oxygen Finance Acquisition OF Bidstats UK2023-11-09_7869799_oxygen-finance-acquisition-of-bidstats-uk.md0.34
  29. 2023-09-29Half Year Report2023-09-29_7785461_half-year-report.md0.41
  30. 2023-09-28Result OF Agm2023-09-28_7784187_result-of-agm.md0.14
  31. 2023-08-29Notice OF Agm2023-08-29_7723428_notice-of-agm.md0.07
  32. 2023-07-10Result OF GM And Result OF Placing And Open Offer2023-07-10_7623150_result-of-gm-and-result-of-placing-and-open-offer.md0.17
  33. 2023-06-23Result OF Placing And Notice OF General Meeting2023-06-23_7590232_result-of-placing-and-notice-of-general-meeting.md0.17
  34. 2023-06-22Proposed Placing And Open Offer2023-06-22_7589677_proposed-placing-and-open-offer.md0.17
  35. 2023-03-15Final Results For The Year Ended 31 December 20222023-03-15_7436465_final-results-for-the-year-ended-31-december-2022.md0.25
  36. 2023-01-20Statement Regarding Satago And Trading Update2023-01-20_7471507_statement-regarding-satago-and-trading-update.md0.21
  37. 2022-10-10Notice OF Capital Markets Day2022-10-10_7255719_notice-of-capital-markets-day.md0.24
  38. 2022-09-20Interim Results2022-09-20_7369379_interim-results.md0.23
  39. 2022-09-12Notice OF Capital Markets Day2022-09-12_7273899_notice-of-capital-markets-day.md0.24
  40. 2022-06-07Result OF Agm2022-06-07_7113425_result-of-agm.md0.07
  41. 2022-05-04Notice OF Agm2022-05-04_7192591_notice-of-agm.md0.07
  42. 2022-04-29Final Results For The Year Ended 31 December 20212022-04-29_7089967_final-results-for-the-year-ended-31-december-2021.md0.25
  43. 2022-04-11Result OF GM And Result OF Placing And Open Offer2022-04-11_6905098_result-of-gm-and-result-of-placing-and-open-offer.md0.17
  44. 2022-03-23Result OF Placing And Notice OF General Meeting2022-03-23_7006214_result-of-placing-and-notice-of-general-meeting.md0.17
  45. 2022-03-22Proposed Placing And Open Offer2022-03-22_7005983_proposed-placing-and-open-offer.md0.17
  46. 2021-12-10Statement Regarding Satago And Trading Update2021-12-10_6796098_statement-regarding-satago-and-trading-update.md0.21
  47. 2021-09-29Interim Results2021-09-29_6595100_interim-results.md0.23

This research note was authored by a large language model after reading 47 regulatory filings published between 2021-09-29 and 2026-09-03. Each citation refers to a specific RNS announcement in the underlying data set. The note is an opinion, not advice. Do your own work before risking capital.