Skip to content
Manitas Costa

How to fix a push-button cistern that leaks, will not fill or will not stop

To fix a push-button cistern you have to pick the right part: the flush valve seal if it leaks into the WC pan, the fill valve if it will not fill or will not stop, and the button itself if it is stiff or stuck. It takes 30-40 minutes and a part that costs €8-35 at Leroy Merlin or any ferretería (hardware shop). Here is the diagnosis, the step by step and when it is worth having a plumber come to your home in Valencia, Alicante or on the Costa Blanca (mechanism replacement from €60, with the part included in most cases).

Plumber fitting pipes

Quick answer

Close the angle valve (stopcock), remove the button and lift out the mechanism. If the cistern leaks into the pan, clean or replace the flush valve seal. If it will not fill or will not stop, check the fill valve, its filter and the float height. If the button sticks, adjust its travel or replace it. Test with food colouring before closing it up.

What you need

  • Flat and Phillips screwdrivers
  • Long-nose pliers
  • Small adjustable spanner
  • Bucket or bowl and a sponge
  • Torch
  • Old toothbrush
  • Universal flush and fill kit such as Wirquin or Siamp (Leroy Merlin, Bricodepot)
  • Original spare part if your cistern is a Roca or Geberit (order it by the model number moulded inside)
  • Spare flush valve seal
  • White vinegar and a soft scourer
  • Food colouring
  • PTFE tape

Step by step

  1. 1

    Turn off the water and empty the cistern

    Turn the angle valve (the stopcock next to the inlet pipe, on the wall or the floor) a quarter turn. If there is not one, or it will not close, use the main stopcock for the whole property. Flush to empty the cistern and dry the bottom with a sponge.

  2. 2

    Remove the button or the plate

    On an exposed Roca cistern, the button usually comes off by turning it or releasing a clip. On a concealed cistern (Geberit, Roca In-Wall, Grohe), the plate comes off with clips or a hidden screw: pull gently from the bottom edge and do not force the frame.

  3. 3

    Take out the flush mechanism

    Remove the frame and release the flush bell, which on most models comes out with a quarter turn. If you are unsure, take a photo before touching anything. With the torch, check how the overflow tube and the button rod fit together.

  4. 4

    Clean and check the flush seal

    Rub the seal and its seat with vinegar and a soft scourer to remove limescale. If the rubber is hard, misshapen or cracked, replace it. It is the cause of 80% of cisterns that leak into the pan.

  5. 5

    Check the fill valve and its filter

    With the water off, unscrew the cap of the inlet valve and clean the filter with the toothbrush. If the diaphragm is stiff or covered in limescale, replace the whole valve. This is what fixes a cistern that will not fill or never stops filling.

  6. 6

    Adjust the float level

    The water should sit about 2 cm below the overflow tube, or at the mark moulded into the tank. Use the screw or the thread on the valve to raise or lower the level. A high level is a silent leak into the pan.

  7. 7

    Adjust the button travel

    With the button fitted, the mechanism should have 1-2 mm of play before it starts to lift. If the button stays pressed in, loosen the rod or cable a couple of turns. If it does not flush first time, shorten them.

  8. 8

    Refit, turn the water on and test

    Put everything back in reverse order. Open the angle valve slowly and let the cistern fill. Flush three times: the small button should release about 3 litres and the large one about 6.

  9. 9

    Do the food colouring test

    Put a few drops of food colouring in the cistern and wait 15 minutes without flushing. If the colour shows in the pan, the flush seal is still leaking. Also lay dry tissue paper around the base of the cistern to spot any external drips.

Push-button cistern: symptoms and the part that has failed

A push-button cistern has three systems: the flush (bell and seal), the fill (inlet valve with a float) and the button with its rod or cable. Almost always only one of them has failed, and the symptom tells you which. Before you buy anything, find out which of these cases is yours.

On exposed Roca cisterns (Dama, Victoria, Meridian) everything is visible once you take the lid off. On concealed cisterns, which are now the majority in new-build flats in Valencia, Alicante and Benidorm, you get in through the button opening, which is why it pays to photograph each step.

SymptomLikely partFixPart
Constant trickle into the panFlush valve sealClean with vinegar or replace the seal€5-15
You hear it refilling every few minutesFlush seal or high water levelReplace the seal and lower the float€5-15
Does not fill or fills very slowlyLimescale in the filter or angle valveClean the filter, open the valve fully€0-10
Fills non-stop and overflowsFill valve or floatReplace the fill valve€10-25
Button stiff, stuck or does not flushRod or cable badly adjustedReadjust or replace the button€10-35
Drips on the outside, at the baseCistern-to-pan seal or flexible hoseReplace the seal or hose€3-12

How to fix a push-button cistern that will not stop filling

This is the fault that wastes the most water: the cistern fills and never shuts off, and the water runs through the overflow into the pan. If the meter keeps turning with everything switched off, this is usually the reason. The cause is in the fill valve: the diaphragm hardens, a grain of limescale sits on the seat or the float is badly set.

First lower the level by a couple of centimetres. If it shuts off, the problem was the adjustment. If it still does not stop, wipe the valve seat clean with a cloth and replace the diaphragm. On a cistern more than ten years old, the sensible thing is to replace the whole valve, which costs €10-25 and saves you opening it up again in six months.

If instead it will not fill or takes minutes, before blaming the mechanism check the angle valve (sometimes it is left half open after a refurbishment) and the valve filter. We go into it in toilet cistern not filling or filling very slowly.

Common mistakes when fixing a push-button cistern

  • Replacing the button when the seal is the problem. The button only passes the movement on. If the cistern leaks, the fault is inside.
  • Not closing the angle valve. With the mechanism out, the inlet water floods the bathroom in seconds.
  • Using bleach to remove limescale from the mechanism. The rubbers dry out and, if you then add a descaler, you mix two products that must never meet. Use white vinegar.
  • Buying a universal kit without measuring. Check the height of the tank (from the base to the rim) and the type of overflow before going to the shop. A kit that is too long will not seal.
  • Forcing the plate on a concealed cistern. A broken frame costs more than the repair. If it does not come off with gentle pressure, look for the clip or the hidden screw.
  • Overtightening the plastic nuts. They crack and start to drip. Hand tight plus a quarter turn with pliers is enough.

When to call a plumber

An exposed cistern is an easy repair at home. It becomes a different matter when the cistern is concealed and you cannot find the model, when the tank or the frame is broken, when the leak shows up in the wall or when you have replaced the mechanism and the cistern still leaks. Also if the angle valve will not close, because then the main stopcock for the whole property has to be shut off.

At Manitas Costa replacing a cistern mechanism costs €60-110, with the mechanism included in most cases; fixing a tap or a small leak costs €40-70. We arrive in 20-45 minutes in Valencia, Alicante, Torrevieja and Benidorm and give you a fixed price before we start. If the cistern is cracked and has to be replaced altogether, see how to replace a toilet cistern.

More information in plumber in Valencia and Alicante and in plumber prices. To track down leaks, there is toilet cistern keeps running and, if yours is a Roca, repairing a Roca cistern mechanism. We do not touch gas, boilers or water heaters: those go to a registered installer.

Limescale and salt air: your cistern on the coast

In Alicante, Torrevieja and Orihuela Costa the water is hard, and limescale is the cistern's main enemy. It hardens the rubbers, blocks the valve filter and leaves the float stuck. Once a year it pays to open the cistern, clean the filter and rub the rubbers with white vinegar. It takes ten minutes and extends the life of the mechanism from five years to eight.

In seafront homes, in Benidorm or Villajoyosa, the salty air rusts the screws and metal springs of cheap kits. Choose mechanisms with engineering plastic or stainless steel parts. If the property is a second home and stays shut for months, leave the angle valve closed when you go and check the cistern when you return, because dry rubbers crack.

We have a plumber in Torrevieja and a plumber in Alicante for checks before the season.

Frequently asked questions

How much does it cost to fix a push-button cistern?

The part costs €8-35 depending on whether it is the seal, the fill valve or a full kit. With us, replacing the mechanism costs €60-110 with the part included in most cases. The price is fixed before we start, with an invoice including IVA (VAT) and a six-month written guarantee on labour.

Can a concealed cistern be repaired without building work?

Yes, in almost every case. Geberit, Roca and Grohe mechanisms are repaired through the button opening, without opening the wall. The wall only has to be cut if the tank is broken or there is a leak in the inlet pipe. If in doubt, send us a photo of the button and we will tell you which spare part you need.

Why does my cistern empty and then refill by itself?

Because it is leaking into the pan and the level drops until the fill valve kicks in. The most common cause is a flush valve seal that is limescaled or hardened. Add colouring and wait 15 minutes: if the pan changes colour, that seal is the culprit. Replacing it costs €5-15 and takes ten minutes.

Which mechanism is better, original or universal?

If the cistern is a Roca or Geberit and is no more than fifteen years old, the original spare fits better and usually lasts longer. Universal kits from Wirquin or Siamp suit old cisterns or ones with no spares available. What matters is getting the tank height right, not the brand.

How often should a cistern mechanism be replaced?

Every five to ten years. In hard water areas such as Torrevieja, Alicante or Elche, closer to five. If you keep replacing seals and floats every so often, change the whole kit: it works out cheaper than repeating single parts and avoids hidden leaks that push up the water bill.

You may also need

Get a free, no-obligation quote

If you can, send a photo on WhatsApp for a more accurate quote.

By sending you accept the privacy policy. We use your details only to reply.

WhatsApp

Shall we fix it today?

Call, message us on WhatsApp or leave your details. Fixed price before we start, no call-out fee if you accept the quote.