+ Add a note
This shift
Add shift details
Add clock-in and clock-out times, unpaid breaks and hourly rates to calculate worked hours and estimated gross pay before payroll. Built for small businesses still using spreadsheets, paper notes or manual timesheets.
Example shift
Overnight close
Clock in
22:00
Clock out
02:00
Calculated result
Worked hours
4.00
At £13/hr
£52
Gross pay estimate only. Payroll rules are handled elsewhere.
Free calculator
Enter shift times, unpaid breaks and an optional hourly rate. This is an estimate, not payroll or tax advice.This calculator is a practical timesheet helper. It estimates worked hours and gross pay from the information you enter. It does not calculate tax, National Insurance, pensions, holiday pay, overtime rules or legal payroll obligations.
Hours
0.00
Gross pay
—
Shifts
0
This shift
Add shift details
Final total
0.00 hours
Total worked hours
0.00
Estimated gross pay
Add rates
Ready rows
0
Add times, breaks and an optional hourly rate.
Only rows without validation errors are included in totals and exports.
| Staff | Date | Shift | Break | Worked hours | Estimated gross pay |
|---|---|---|---|---|---|
| Add valid clock-in and clock-out times to see calculated rows here. | |||||
Total hours
0.00
Estimated gross pay
Add rates
Rows included
0
Manual payroll prep
Manual payroll hours get messy when clock records, breaks, corrections and rates live in different places. A quick calculator helps with one check, but recurring payroll prep needs a cleaner workflow.
One person has notes, another has a spreadsheet, and the final total gets rebuilt by hand.
Unpaid breaks need checking row by row before totals are trusted.
A finish time after midnight can turn simple formulas into exceptions.
Forgotten clock-outs and shift changes often arrive after the rota was published.
Managers spend payroll prep time reconciling rows instead of reviewing exceptions.
The final timesheet needs a clear reviewed state before payroll is submitted.
Basic formula
Keep it operational: calculate hours from reliable records, then check exceptions before sending figures to payroll.
Record the start and finish time for each shift.
Treat a finish earlier than the start as an overnight shift.
Subtract unpaid break minutes from the shift length.
Add worked hours across the payroll period.
Multiply by hourly rate only when you need a gross pay estimate.
Review missing clock records and corrections before payroll.
Temporary fix
A calculator helps with a quick check when you need to verify a shift, break deduction or gross pay estimate.
If managers calculate every week from messages, screenshots or spreadsheets, the workflow is doing too much by hand.
Weekola connects rotas, attendance and timesheets so hours are easier to review before payroll.
Connected workflow
Weekola helps small teams prepare cleaner timesheets by connecting rotas, attendance and payroll-prep workflows. It is payroll prep software, not a full payroll engine.
The expected shift record shows who was meant to work and when.
Clock-in and clock-out records show what actually happened.
Reviewed period totals are easier to check before payroll.
Approved assignee changes stay visible before hours are reviewed.
Approved absence is visible before scheduling decisions are made.
Staff details sit behind the hours instead of in separate notes.
Related links
Common questions
Weekola
Replace manual timesheet checking with rota-linked attendance, clearer review and payroll-ready records for small teams.
Calculate worked hours and optional gross pay without a spreadsheet.
Use the calculatorFree calculator
Enter shift times, unpaid breaks and an optional hourly rate. This is an estimate, not payroll or tax advice.This calculator is a practical timesheet helper. It estimates worked hours and gross pay from the information you enter. It does not calculate tax, National Insurance, pensions, holiday pay, overtime rules or legal payroll obligations.
Hours
0.00
Gross pay
—
Shifts
0
This shift
Add shift details
Final total
0.00 hours
Total worked hours
0.00
Estimated gross pay
Add rates
Ready rows
0
Add times, breaks and an optional hourly rate.
Only rows without validation errors are included in totals and exports.
| Staff | Date | Shift | Break | Worked hours | Estimated gross pay |
|---|---|---|---|---|---|
| Add valid clock-in and clock-out times to see calculated rows here. | |||||
Total hours
0.00
Estimated gross pay
Add rates
Rows included
0
Basic formula
Record the start and finish time for each shift.
Treat a finish earlier than the start as an overnight shift.
Subtract unpaid break minutes from the shift length.
Add worked hours across the payroll period.
Connected workflow
Weekola helps small teams prepare cleaner timesheets by connecting rotas, attendance and payroll-prep workflows. It is payroll prep software, not a full payroll engine.
Rota
The expected shift record shows who was meant to work and when.
Attendance
Clock-in and clock-out records show what actually happened.
Timesheets
Reviewed period totals are easier to check before payroll.
Good to know
Record each shift's start and finish time, account for overnight shifts, subtract unpaid breaks, then add the worked hours across the payroll period. Review exceptions before sending final figures to your payroll provider.
If the clock-out time is earlier than the clock-in time, treat the finish as the next day. For example, 22:00 to 02:00 is 4 hours before any unpaid break is deducted.
Calculate the total time between clock-in and clock-out, then subtract the unpaid break minutes. The break cannot be longer than the shift time.
Yes. Add an optional hourly rate and the calculator will multiply worked hours by that rate to estimate gross pay for the row and total period.
Weekola
Replace manual timesheet checking with rota-linked attendance, clearer review and payroll-ready records for small teams.
Start using Weekola