Una cassetta del WC a pulsante funziona tramite la combinazione di un galleggiante in plastica e di una linea di alimentazione dell'acqua con valvola di scarico in plastica centrale. Di solito, le cassette dei pulsanti hanno due opzioni per aumentare la gestione dell'acqua. Il pulsante più piccolo utilizza la quantità minima di acqua per sciacquone e aziona il galleggiante in plastica.
Quando viene premuto il pulsante più piccolo, il galleggiante viene abbassato, il che apre la valvola e consente all'acqua di uscire dalla cisterna e nella tazza del water. Quando il pulsante viene rilasciato, il galleggiante si alza e chiude di nuovo la valvola. Quando viene premuto il pulsante più grande per rilasciare una quantità maggiore di acqua, una leva viene sollevata nel meccanismo di lavaggio centrale e si blocca in posizione, il che mantiene aperta la valvola della cassetta. Questa è una quantità maggiore di acqua per riempire la tazza del water anche dopo che il pulsante di scarico è stato rilasciato. Una volta che l'acqua è uscita dalla cisterna, la leva si sblocca all'interno del meccanismo di lavaggio centrale e consente alla valvola di riposizionarsi. La cisterna si riempie quindi attraverso la linea di alimentazione dell'acqua fino al successivo lavaggio della toilette. Un grande sciacquone per una toilette con bottoni usa solitamente circa 6 litri d'acqua, mentre lo sciacquone più piccolo consuma tra 3 e 4 litri.