Banner image featuring a range of properties for sale on the Hamptons website

Costs of Buying a House

If you are thinking of buying a house in the UK, you might be wondering how much it will cost you. Buying a house is not just about paying the price of the property, but also considering other expenses that come with it. In this guide, we’ll explain what are the main costs of buying a house and how they can vary depending on different factors. Whether you are a first-time buyer or a seasoned homeowner, this guide will help you plan your budget and make an informed decision.

Upfront Costs

Buying a house comes with some upfront costs that you have to pay before you can move in. These include the deposit, the mortgage fees, the solicitor fees, and the land registry fees. Don’t worry, we’ll explain more about the solicitor and legal fees later.


You might be wondering how much money you need to save for the deposit. Well, it depends on the price of the house and the lender you choose. Usually, you’ll need to pay 10-20% of the price upfront, but sometimes it can be more, especially for more expensive houses. That’s why it’s a good idea to compare different mortgages and talk to a professional who can help you figure out the best option for your budget and your dream home.

Mortgage Fees

When you take out a mortgage, you’ll have to pay some extra fees to the lender. These are called arrangement fees, booking fees, and mortgage booking fees. They can be different for each lender and each house, so make sure you check them before you sign anything. You don’t want any nasty surprises when you’re buying your home, do you?

Extra Costs

In addition to upfront costs, you may also incur extra costs such as removal costs and money transfer fees.

Removal Costs

When you move to a new home, you want to take your belongings with you. But moving can be a hassle, and you might need some help. That’s where removal costs come in. They are the fees that you pay for the service of transporting your stuff from your old place to your new one. How much you pay depends on different factors, such as how far you are moving, how much stuff you have, and whether you want someone to pack and unpack for you.

Money Transfer Fees

When you buy a property, you need to pay the seller through their lawyer. But sending money is not always free. Sometimes, the banks or building societies that handle the money transfer charge you a fee for their service. And sometimes, they charge the seller’s lawyer too. So you might end up paying more than you expected for the money transfer.

Ongoing Costs

Owning a home comes with some regular expenses. The biggest one is your mortgage payment, which is what you pay every month to repay your loan and the interest. The amount you pay depends on how much you borrowed and the interest rate. Another expense is your council tax, which is based on how much your home is worth and how much your local council charges. You also have to pay for your utilities, such as gas, electricity, water, and broadband. These bills can vary depending on how much you use and the provider you choose.

Solicitor Fees for Buying a House

Buying a house is a big decision, and it involves a lot of legal work. You will need a solicitor to help you with the paperwork and make sure everything goes smoothly. How much you pay for your solicitor depends on who you choose, but it could be anything from £500 to £1,500. That’s not the only cost you have to think about, though.

There’s also conveyancing, which is the process of transferring the property from the seller to you. This involves doing some checks, registering the property, and sending the money. Conveyancing can be quite expensive, too. You might end up paying around £1,000 to £2,000 for it.

When choosing a solicitor, it is important to shop around and compare prices. You may be tempted to go with the cheapest option but keep in mind that quality of service is also important. Look for a solicitor who has experience in handling property transactions and who is a member of the Law Society's Conveyancing Quality Scheme.

Legal Fees for Buying a House

Another thing you have to pay for when you buy a house is the Land Registry fee. This is what the government charges you to put your name on the property. How much you pay depends on how much your property is worth and whether it’s a new property or an old one. The fee could be as low as £20 or as high as £910.

It’s a good idea to find out how much your solicitor or conveyancer will charge you before you start looking for a house. That way, you can plan ahead and know how much money you need. You can ask them for a quote and they will tell you how much they charge for their services and the other legal fees.

Stamp Duty on Buying a House

Buying a house in the UK means paying a tax to the government called Stamp Duty Land Tax (SDLT). The more your house costs, the more tax you pay. The current stamp duty rates for residential properties are as follows:

Property Value Stamp Duty Rate
Up to £250,000 0%
£250,001 to £925,000 5%
£925,001 to £1.5 million 10%
Above £1.5 million 12%

It's important to note that these rates are subject to change, so it's always a good idea to check the latest rates on the GOV.UK website.

Want to know how much stamp duty you have to pay when you buy a house? Try our Stamp Duty Calculator. It will ask you how much your house costs and if you are buying your first home. First-time buyers may pay less stamp duty than others.

Don’t forget to include stamp duty in your budget. It can be a big chunk of money, especially if your house is worth more than £250,000. But remember, you only pay stamp duty once, not every month like your mortgage or council tax.

How Can We Help

Buying a house is a big decision that involves many costs and steps. At Hamptons, we are best positioned to guide you through the process of finding your next home, negotiating the best price, and completing the legal paperwork. We can also advise you on the costs of buying a house, such as stamp duty, mortgage fees, survey costs, and conveyancing fees. Contact your local branch and speak to one of our expert agents today.

To help you understand the purchasing process, we have prepared a comprehensive home-buying guide that covers all the steps involved in buying a house. We look forward to hearing from you soon and helping you achieve your homeownership goals.

Frequently Asked Questions

Q: How much does it cost to buy a house in the UK in 2023?

A: The average cost of buying a house in the UK is £33,070, based on a home costing £277,000 - the current UK average house price. This varies depending on the location and size of the home. In addition to the cost of the home, you will also need to factor in other costs such as stamp duty, estate agent fees, legal fees, mortgage fees and survey costs.

Buying Guides

Explore our collection of buying guides of buying guides crafted to provide you with information and assistance as you navigate through your journey of purchasing a home.

Latest buying news

Explore our most recent buying articles, featuring up-to-date data, news, and intriguing insights.

Looking to Sell?

Book a valuation

Curious about how much your home is worth?

Get a free valuation and find out how much your property could sell or let for.

Book a valuation