I'm looking for a synonym for the word "time card" or "clock card". I try to find a word for a card with which you can track your work times on a certain device your employe installs for its workers.

I used the expression clock card but a native friend from uk said it is not a common expression.

Can u help me?