Financial performance

bpha today (31 July 2026) released its Financial Statements for the year ending 31 March 2026. The report highlights some real progress in improving services and investing in homes. 

Our progress includes: â€¯â€¯  

  • £49m invested in maintaining and improving existing homes (2025: £49m)  
  • £105m invested in new or newly acquired homes (2025: £64m)  
  • We now own or manage 20,770 homes (2025: 20,156)  
  • G1V1 and C1 - the highest governance, financial viability and consumer ratings.

Back to top