SHELL ENERGY EUROPE LIMITED

PaymentCheck Score 2025
98Excellent
0.6vs last year
#276 in UK
#22 in Property
#124 in London

Company Information

Company Number
04162523
Registered Address
Shell Centre, London, SE1 7NA
Status
Active
Employee Count
0
Turnover
£1,081,000,000
EBITDA
£719,000,000

Additional Details

Company Type
Private limited Company
Incorporated On
19 February 2001
Nature of Business
35140 - Trade of electricity
35230 - Trade of gas through mains
Industries
Property,Infrastructure And Construction
Region
London

Time to Pay

Average Time to Pay
13 days
Shortest Period:30 days
Longest Period:60 days
Max Contractual:60 days

Payment Timeline

Within 30 Days
91%
31-60 Days
7%
After 60 Days
2%
Not Paid Within Terms5%

Payment Features

Participates in Codes✗ No
E-Invoicing✗ No
Supply Chain Finance✗ No

Payment Score History

Excellent (80+) Good (60-79) Fair (40-59) Poor (20-39) Very Poor (<20)

Company Review

Trend Analysis

From 2018 to 2021, the average time taken for SHELL ENERGY EUROPE LIMITED to pay invoices has remained relatively consistent, ranging from 8 to 16 days. However, in 2022 the average time increased to 18 days, before decreasing to 14 days in 2023.

Volatility Analysis

The percentage of invoices paid within 30 days has remained consistently high at 94-97% from 2018 to 2021. However, in 2022 there was a noticeable decrease to 89%, before increasing to 91% in 2023.

Summary Analysis

The trend shows that SHELL ENERGY EUROPE LIMITED has maintained a consistent average time to pay invoices, but there has been an increase in the percentage of invoices paid between 31 and 60 days and a decrease in the percentage of invoices paid within 30 days in 2022. However, this trend seems to have reversed in 2023 with an increase in the percentage of invoices paid within 30 days and a decrease in the percentage of invoices paid between 31 and 60 days.

Performance Reports History

Reporting Period Filed: 2024-01-29
Reporting PeriodFiling DateAverage Time to Pay (days)Paid within 30 daysPaid 31-60 daysPaid after 60 daysNot Paid within Terms
01 Jan 2025 - 30 Jun 202529 Jul 20251195%4%1%2%
01 Jan 2024 - 30 Jun 202425 Jul 20241195%4%1%5%
01 Jul 2023 - 31 Dec 202330 Jan 20241391%7%2%5%
01 Jul 2023 - 31 Dec 202329 Jan 20241391%7%2%5%
01 Jan 2023 - 30 Jun 202324 Jul 20231491%7%2%8%
01 Jul 2022 - 31 Dec 202224 Jan 20231491%7%2%6%
01 Jan 2022 - 30 Jun 202228 Jul 20221889%6%5%9%
01 Jul 2021 - 31 Dec 202128 Jan 20221692%5%3%17%
01 Jan 2021 - 30 Jun 202126 Jul 20211594%4%2%17%
01 Jul 2020 - 31 Dec 202029 Jan 20211694%4%3%13%
01 Jan 2020 - 30 Jun 202030 Jul 20201495%3%2%12%
01 Jul 2019 - 31 Dec 201929 Jan 20201695%4%1%15%
01 Jan 2019 - 30 Jun 201930 Jul 20191397%3%0%19%
01 Jul 2018 - 31 Dec 201829 Jan 2019894%2%4%20%
01 Jan 2018 - 30 Jun 201827 Jul 20181595%4%1%9%

Payment Time Trends

Payment Distribution Trends

Company Summary

SHELL ENERGY EUROPE LIMITED is a leading energy company based in the United Kingdom. They offer a range of sustainable energy solutions and services for both residential and commercial customers.

The company is committed to promoting sustainability and reducing their environmental impact. They have a comprehensive sustainability program in place, which includes setting ambitious targets for reducing carbon emissions and investing in renewable energy sources.

Their products and services include supplying natural gas and electricity, as well as offering renewable energy options such as solar and wind power. They also provide energy management services to help customers reduce their energy consumption and costs.

The key people at SHELL ENERGY EUROPE LIMITED include CEO Colin Crooks and Chairman Sir Nigel Sheinwald. They have a team of experienced professionals dedicated to delivering high-quality and sustainable energy solutions to their customers.

For more information on their products and services, customers can visit their website at www.shellenergy.co.uk. The registered office address for the company is Shell Centre, London SE1 7NA, United Kingdom.

In summary, SHELL ENERGY EUROPE LIMITED is a reputable energy company with a strong focus on sustainability. They offer a wide range of energy solutions and services and are committed to reducing their environmental impact. With a team of experienced professionals and a comprehensive sustainability program, they are a reliable and responsible choice for customers seeking sustainable energy options.

Financial Metrics

Cash
£684,097
Net Worth
£51,399,057
Total Current Assets
£31,968,538,362
Total Current Liabilities
£31,976,819,545

Company Location