Back

How much does an Energy Performance Certificate (EPC) cost?

Jan 21, 2025
An Energy Performance Certificate (EPC) tells you how energy-efficient your home is and is mandatory if you’re selling or renting. It typically costs between £60 and £120 depending on your property’s size, type, location and energy provider.  
 
Explore our guide to learn more about what is included in an EPC cost and related expenses.
 

What does an EPC survey involve?

An EPC survey typically takes between 45 minutes and an hour to complete and includes an outline of the following:
 
Room heaters, boilers, heating controls and fireplaces
Fuel type 
Any extensions 
The property’s construction type (solid brick, stone, etc.) and age 
Insulation in the loft and walls
Types of glazing on windows
 

What is included in the EPC cost?

The cost of an EPC covers the survey carried out by an EPC assessor or Domestic Energy Assessor (DEA) and the fee for issuing the certificate. 
 
They evaluate your property, rating it from A (most energy-efficient) to G (least energy-efficient). They also estimate its carbon dioxide emissions and provide useful energy-saving tips.
 

What other costs does an EPC include?

In addition to the cost of the survey and the certificate, you may need to pay for any extra work to make your property more energy-efficient. These improvements can help you lower utility bills and increase your property’s value. 
 

How to cut your EPC cost

As there are no fixed fees for EPCs, you can shop around to compare deals and find the best price. Once you’ve secured this, you can book an energy assessor to visit your home. 
 
Our Barratt homes come with boast energy-efficient features as standard, including highly thermally efficient insulation and argon-filled double glazing. Browse our brand-new homes across the UK, perfect for first-time buyers, growing families and young professionals.
 
We also have homebuying offers, such as Part Exchange and Deposit Boost, to help you get on the ladder.
 
Contact our Sales Advisers today to learn more.