The European Insurance and Occupational Pensions Authority (EIOPA) has published the results of its year-end 2024 comparative study on how insurers’ Solvency II internal models quantify market and credit risk. Using a near-complete sample for euro-denominated investments among European Economic Area (EEA) internal model undertakings, the study finds moderate to significant dispersion in some model outputs, partly explained by model and business specificities, and flags the need for continued supervisory scrutiny, including at the European level. The analysis covers primarily EUR instruments, with selected GBP and USD instruments and associated foreign exchange indices, and compares outcomes via benchmark portfolios and instrument-level drill-downs using modelled Value-at-Risk (99.5% over a one-year horizon) expressed as a “risk charge”. Fourteen participants use integrated market-and-credit-risk approaches and eight use modular approaches, while volatility adjustment treatments vary (dynamic, constant, or not used). Dispersion is most pronounced in parts of credit spread modelling, increasing with deteriorating corporate credit quality and becoming substantial for BB-rated bonds, and is greater for several sovereign issuers (France, Ireland, Portugal, Spain and Italy) than for others (Germany, Netherlands, Austria and Belgium); USD and GBP corporate bonds show higher shocks than EUR corporates. Equity index risk charges are less dispersed than charges for strategic insurance participations, while real estate risk charges vary more widely; only one participant uses a taxonomy of sustainable activities in asset modelling and none explicitly model physical climate risks in real estate. National competent authorities will receive tailored feedback packages to support follow-up discussions with participating undertakings, and EIOPA will monitor follow-ups. The comparative study will continue annually, with a year-end 2025 cycle planned with reduced public disclosure and alternating reduced- and full-scope editions over time.