EFFICIENT GENERATION LIMITED

Company number 09561076 ·

Active

Net assets, total assets & total liabilities 2016 – 2025

  • Total assets
  • Net assets
  • Total liabilities
-£2.5m £0 £2.5m £5m £7.5m £10m £12.5m 2016 2017 2018 2019 2020 2021 2023 2024 2025 Total assets 2016: £4,869,988 Total assets 2017: £4,981,168 Total assets 2018: £7,397,642 Total assets 2019: £7,095,546 Total assets 2020: £6,016,151 Total assets 2021: £5,938,821 Total assets 2023: £11,488,474 Total assets 2024: £10,271,826 Total assets 2025: £10,627,479 Total assets Net assets 2016: £4,867,587 Net assets 2017: £4,685,931 Net assets 2018: £5,041,835 Net assets 2019: £5,286,818 Net assets 2020: £5,282,035 Net assets 2021: £5,354,329 Net assets 2023: £8,263,357 Net assets 2024: £8,507,319 Net assets 2025: £8,973,402 Net assets Total liabilities 2016: -£2,401 Total liabilities 2017: -£295,237 Total liabilities 2018: -£1,423,157 Total liabilities 2019: -£1,683,260 Total liabilities 2020: -£734,116 Total liabilities 2021: -£485,933 Total liabilities 2023: -£2,469,225 Total liabilities 2024: -£1,030,487 Total liabilities 2025: -£994,266 Total liabilities

Figures extracted from filed accounts. Hover a point for the exact value.

Balance sheet by year 9 years

Latest accounts (2025-04-30): Audit exempt.

Year ending Total assets Total liabilities Net assets Cash Turnover Profit Employees
2025-04-30 £10,627,479 -£994,266 £8,973,402 £1,735,914 0
2024-04-30 £10,271,826 -£1,030,487 £8,507,319 £2,148,835
2023-04-30 £11,488,474 -£2,469,225 £8,263,357 £4,552,355
2021-04-30 £5,938,821 -£485,933 £5,354,329 £586,394
2020-04-30 £6,016,151 -£734,116 £5,282,035 £206,792
2019-04-30 £7,095,546 -£1,683,260 £5,286,818 £155,286
2018-04-30 £7,397,642 -£1,423,157 £5,041,835 £190,721
2017-04-30 £4,981,168 -£295,237 £4,685,931 £2,972,996
2016-04-30 £4,869,988 -£2,401 £4,867,587 £4,869,687

Profit and employee figures are captured from accounts filed from August 2026 onwards, where the accounts disclose them.

Debt & working capital 2025-04-30

Bank borrowings & overdrafts
£994,266
Owed by customers
£763,999
Owed to suppliers
£480,237