What to do if there is a leak inside your property

This guide explains what to do if you have a leak inside your property and how to claim a leak allowance once it has been repaired.


1. Turn off your supply if the leak is serious

If the leak is flooding your property or has the potential to cause damage, you should turn off your supply at your internal stop tap as soon as possible.

In most homes, the internal stop tap can be found underneath the kitchen sink. If you need help finding yours, see our guidance on how to find and turn off your stop tap.

2. Contact your insurer or landlord

You should contact your insurer or landlord, depending on whether you own or rent the property.

3. Find a plumber or private contractor

It’s important to use a qualified professional to ensure the leak is repaired correctly. A trained expert will also carry out vital safety checks.

We recommend using someone who is a member of an Approved Contractors’ Scheme, such as WaterSafe Register.

You can use WaterSafe Register to find an approved plumber or private contractor in your area.

4. Take meter readings

Once the leak has been repaired, you will need to take meter readings if you would like to claim a leak allowance.

You will need to take a reading straight after the repair and another one two weeks after the first reading. We will use these readings to calculate your allowance.

If you cannot read or access your meter, please contact us. We can send someone to take the readings for you.

5. Apply for a leak allowance

You can now apply for a leak allowance.

To qualify for an allowance, you must:

  • have a water meter
  • claim the allowance within six months of the date of repair
  • not have caused the leak through negligence, either directly or by someone acting on your behalf

There is also a limit of two claims for leaks inside your property.

[Component Error] SsoSilent

System.NullReferenceException: Object reference not set to an instance of an object. at Ytl.Components.Auth.ViewComponents.SsoSilentViewComponent.InvokeAsync() in /home/vsts/work/1/s/src/Ytl.Components/Auth/ViewComponents/SsoSilentViewComponent.cs:line 55 at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments) at AspNetCoreGeneratedDocument.Views_Partials_blocklist_external.ExecuteAsync() in /home/vsts/work/1/s/src/Ytl.Website/Views/Partials/blocklist/external.cshtml:line 16