Ein Kugelhahn arbeitet mit einem Ventil, das über einen Hebel mit einem Schwimmer verbunden ist. Das Ventil ist mit der Wasserversorgung verbunden. Der Schwimmer hebt sich, wenn Wasser eindringt; Wenn das Wasser einen vorbestimmten Wasserstand erreicht, zwingt der Mechanismus den Hebel, das Ventil zu schließen und den Wasserfluss zu stoppen.
Typisch bei Spültoiletten eliminiert der Kugelhahn das Risiko eines Überlaufs und Rückflusses durch die Verwendung von negativer Rückkopplung und proportionaler Steuerung. Um einen kaputten Kugelhahn in einer Toilette zu reparieren, sind keine Klempnerkenntnisse erforderlich.
Der Kugelhahn wurde 1790 von José Antonio de Alzate y Ramírez, einem mexikanischen Priester und Wissenschaftler, erfunden.