A counting mechanism (100) for a dispenser comprising: a first and a second housing part (110, 120) that are rotatable relative to each other; and a counting ring (130) disposed between the housing parts. The first housing part has a protrusion (111) which abuts the counting ring, holding a portion of the counting ring in contact with the second housing part. The relative rotation of the housing parts causes the protrusion to slide against the surface of the counting ring to drive a rolling movement of the counting ring around the circumference of the second housing part, such that a predefined rotation of the housing parts produces an incremental rotational displacement between the counting ring and second housing part to record a count. The counting mechanism provides a large gear reduction ratio in a compact form which is straightforward to manufacture and provides an accurate and reliable record of counts.La présente invention concerne un mécanisme de comptage (100) pour un distributeur qui comprend : une première et une deuxième partie de boîtier (110, 120) qui peuvent tourner l'une par rapport à l'autre ; et une bague de comptage (130) disposée entre les parties de boîtier. La première partie de boîtier comporte une protubérance (111) qui vient en butée contre la bague de comptage, en maintenant une partie de la bague de comptage en contact avec la deuxième partie de boîtier. La rotation relative des parties de boîtier amène la protubérance à glisser contre la surface de la bague de comptage pour entraîner un mouvement de roulement de la bague de comptage autour de la circonférence de la deuxième partie de boîtier, de sorte qu'une rotation prédéfinie des parties de boîtier produise un déplacement de rotation incrémentiel entre la bague de comptage et la deuxième partie de boîtier pour enregistrer un comptage. Le mécanisme de comptage fournit un rapport de démultiplication élevé dans une forme compacte qui est simple à fabriquer et permet un enregistrement préc