Definition
Investment return refers to the income and realised gains generated from an insurer’s investment portfolio. These investments typically include fixed income assets, equities, and other financial instruments.
Why it matters (in Poovi’s context)
For insurance companies, investment returns are a significant contributor to overall profitability, complementing the underwriting result and enhancing financial strength.
Key properties or components
- Reached £6.0bn (5.6%) in 2025, an increase from £4.9bn (4.7%) in 2024.
- Driven by income and realised gains from fixed income assets, alongside positive equity market performance.
Contradictions or debates
None.