Timesheet

Twenty Minutes on Sunday. Done.

The timesheet is the manager surface for reviewing worked time and approving it for payroll. Every shift in the past becomes a row that already knows what was supposed to happen — scheduled times, planned breaks, expected premiums. Actual clock-in and clock-out times are compared against the plan, and the row flags anywhere reality diverged: late, early, missed clock-out, no-show. Premiums for Sunday work, night shifts, and overtime tier crossings are calculated automatically against the country's work policy. The manager's job is to look at the flagged rows, accept or correct the discrepancy, and approve each row — one at a time or in bulk, where any row that can't go through is listed with the reason. Clocking out already confirmed the punched hours, and approved hours are what payroll pays on.

What This Saves You

Three Things You Stop Doing.

Math

Manual time arithmetic.

Premiums, breaks, overtime tiers — all calculated against the work policy. You verify, you don't compute.

Audit

Reverse-engineering disputes.

Every change writes to a ledger with timestamp and author. Withdrawing a confirmation never erases a punch, and unapproving a row records who did it and, optionally, why. When someone questions a paycheck, you have receipts.

Export

Editing the payroll spreadsheet.

What you approve becomes the export. Nothing to re-key on Sunday night, nothing to tidy up before you send it on.

Two-Step Approval

The Employee Confirms. Then You Approve.

In Switzerland, Germany, and Austria the law makes the employer responsible for recording every hour — and self-declaration by the employee is the customary way to meet that duty. Shiftavo supports it directly. Turn on two-step approval and each row needs two signatures: the employee confirms their hours are correct, then a manager approves. The clock-out — at the kiosk or in the app — counts as the confirmation, so most staff sign off without lifting a finger. A manager can't approve a row until it's confirmed — and whoever edits the times confirms them in their own name, so no hours change after the fact without a name on them. If someone has left, a manager confirms on their behalf, and the row records who did. Prefer the simpler flow? Leave it on manager-only approval — it's one setting, and it defaults to whatever fits your country.