Find out if your property is eligible

We no longer grant discounts for empty properties that are:

  • empty and unfurnished
  • empty and furnished
  • second homes that are non-job related
  • uninhabitable properties

Some empty or unoccupied properties may be entitled to an exemption.

Uninhabitable properties or under structural repair

If a property is in a poor state of repair or undergoing substantial refurbishment work to bring it into a habitable state, there is no discount available unless the Valuation Office Agency (VOA) deletes the property from the council tax list.

The VOA will only do this if the property is derelict and uninhabitable, if the property is being rebuilt or structurally altered and the work will be substantial.

Council tax premium on empty homes

An additional amount of council tax known as a Long-Term Empty Premium (LTEP) is charged on properties that have been empty and unfurnished for more than two years.

Since 1 April 2013, this charge was an extra 50% in addition to the full council tax charge. From 1 April 2019, the extra charge increased to 100%, meaning you will be liable for 200% of the full council tax charge for the property.

As this premium applies to the property, a change in ownership or tenancy will not affect the premium.

The premium can only be removed by bringing your property back into use.

Changes from 1 April 2020

From 1 April 2020, the premium rate will change and be 100% for properties that are empty and unfurnished for more than two years but less than five years.

Properties left empty and unfurnished for more than five years, the premium will be 200% extra.

Changes from 1 April 2021

From 1 April 2021, the premium rate will change and be 100% for properties that are empty and unfurnished for more than two years but less than five years.

Properties left empty and unfurnished for more than five years but less than ten years, the premium will be 200% extra.

Properties left empty and unfurnished for more than ten years, the premium will be 300% extra.

Empty property premium rates

Time empty 2013 to 2018 2019 2020 2021
2 to 5 years 50% 100% 100% 100%
5 to 10 years 50% 100% 200% 200%
10 years +     200% 300%

Properties not affected

There are 2 types of property that are not affected by the premium: 

  • Property which is left empty by a member of the armed services, who is away as a result of their service
  • Part of a building which forms a single property, for example, an annexe.

Ending the premium charge

To end the premium charge, you must bring the property back into use.

Contact Council Tax

An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.kernel.service.permission.LayoutPermission")  [in template "38221778#20128#82744" at line 15, column 36]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: layoutPermission = serviceLocator.fin...  [in template "38221778#20128#82744" at line 15, column 17]
----
1<#if entries?has_content> 
2	<#assign  
3		journalArticleRetrievalService = digitalplace_journalArticleRetrievalService 
4		 
5		journalArticleService = serviceLocator.findService("com.liferay.journal.service.JournalArticleService") 
6		 
7		classNameService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameService") 
8 
9		siteNavigationMenuItemLocalService = serviceLocator.findService("com.liferay.site.navigation.service.SiteNavigationMenuItemLocalService") 
10		 
11		siteNavigationMenuItemHelper = digitalplace_siteNavigationMenuItemHelper 
12		 
13		siteNavigationMenuClass = classNameService.fetchClassName("com.liferay.site.navigation.model.SiteNavigationMenu")  
14		 
15		layoutPermission = serviceLocator.findService("com.liferay.portal.kernel.service.permission.LayoutPermission") 
16	/> 
17	 
18	<div class="related-content-list-widget"> 
19		 
20		<#list entries as curEntry> 
21				 
22			<#if siteNavigationMenuClass?has_content && curEntry.getClassNameId() == siteNavigationMenuClass.getClassNameId()>	 
23				 
24			   <#assign menuEntries = siteNavigationMenuItemLocalService.getSiteNavigationMenuItems(curEntry.getClassPK(), 0) /> 
25				 
26				<#if menuEntries?has_content> 
27					<#list menuEntries as navigationEntry> 
28						<#assign siteNavigationMenuItemProperties = siteNavigationMenuItemHelper.getSiteNavigationMenuItemProperties(navigationEntry) /> 
29										 
30						<div> 
31							<h2 class="supplement__heading">${siteNavigationMenuItemHelper.getMenuItemName(siteNavigationMenuItemProperties, themeDisplay)}</h2> 
32															 
33							<ul class="related-assets-entries">				 
34								<#list siteNavigationMenuItemLocalService.getSiteNavigationMenuItems(curEntry.getClassPK(), navigationEntry.getSiteNavigationMenuItemId()) as childNavigationEntry> 
35																	 
36									<#assign childSiteNavigationMenuItemProperties = siteNavigationMenuItemHelper.getSiteNavigationMenuItemProperties(childNavigationEntry) /> 
37									 
38									<#if childNavigationEntry.getType() == "layout"> 
39										<#assign optionalLayout = siteNavigationMenuItemHelper.getMenuItemLayout(childNavigationEntry, childSiteNavigationMenuItemProperties) /> 
40			 
41										<#if optionalLayout.isPresent()> 
42											<#assign layout = optionalLayout.get() /> 
43											 
44											<#if !layout.isHidden() && layoutPermission.contains(themeDisplay.getPermissionChecker(), layout.getPlid(), 'VIEW')> 
45											 
46												<li class="related-asset-entry"> 
47													<a href="${layout.getRegularURL(request)}">${layout.getName(locale)}</a> 
48												</li>								 
49											</#if> 
50										</#if> 
51									<#else> 
52										<#assign childSiteNavigationUrl = siteNavigationMenuItemHelper.getMenuItemUrl(childNavigationEntry, childSiteNavigationMenuItemProperties, themeDisplay) /> 
53										 
54										<#if siteNavigationMenuItemHelper.isRedirectToCurrentWebsite(themeDisplay.getLayoutSet(), childSiteNavigationUrl)> 
55											<#assign menuItemTarget = ""/> 
56										<#else> 
57											<#assign menuItemTarget = "_blank"/> 
58										</#if> 
59												 
60										<li class="related-asset-entry"> 
61											<a href="${childSiteNavigationUrl}" target="${menuItemTarget}">${siteNavigationMenuItemHelper.getMenuItemName(childSiteNavigationMenuItemProperties, themeDisplay)}</a> 
62										</li>							 
63									</#if> 
64								</#list> 
65							</ul> 
66						</div> 
67					</#list> 
68				</#if> 
69			</#if> 
70		</#list> 
71	</div> 
72</#if>