Admins are free accounts, and do not count against your account for billing purposes. Because of that they will not see the punch in/out option.
If you want an administrator to track their own time you'll need to create an employee account for them. You can use the same email address, but you'll need a unique username.
The administrator can be logged into their administrator account and add time directly to the card, or they can sign in using their employee credentials to punch in and out.