Skip to main content

What timesheets show

Each timesheet entry records the hours worked by an individual staff member within a given pay period. Campsite derives this data from: Rota shifts - scheduled and confirmed shifts from the rota feed directly into the timesheet Attendance check-ins and check-outs - if attendance tracking is enabled, actual clock-in and clock-out times are used to calculate hours worked and may differ from scheduled shift times Timesheets are calculated per staff member, per pay period. You can filter the timesheet view by department, pay period, or approval status to focus on the entries you need to action.

Reviewing and approving timesheets

Finance and HR users can review individual timesheet entries and either approve, reject, or query them before they flow into the wagesheet and payroll run. Open the timesheets view Go to /finance/timesheets or /hr/timesheets . Select the pay period you want to review from the period selector at the top of the page. Review individual entries Each row shows a staff member’s name, week, reported minutes, and flags. Use Edit to open the right drawer, or use Approve / Query / Reject on the row. In the drawer, set approve minutes and a note, then use Smart actions (Ready / More) to Approve, Query, Reject, or apply the policy suggestion. Resolve flagged entries Work with the relevant manager or staff member to correct rejected or queried entries. Once corrected, return to the timesheet to re-review and approve. Only approved timesheet entries are included in the wagesheet and subsequent payroll run. Make sure all entries for a period are approved before running payroll, or you risk underpaying staff whose timesheets are still pending.

Contract hours limits

If an employment contract caps weekly hours, managers may need a documented override to approve overtime or extra shifts. Timesheet review shows any hours limit overrides for the week under review (manager, source, and reason) so you can check them before approving pay. Staff cannot submit a timesheet that exceeds a capped weekly limit unless an override already exists for that week. Review also flags rota discrepancies: No-show risk when reported hours are much lower than scheduled shifts, and Unlogged overtime risk when reported hours are much higher than the rota.

Attendance tracking

If your organisation uses attendance tracking, staff check in and check out using the Campsite web or mobile app. This data feeds automatically into their timesheet entries, giving you a record of actual time worked alongside scheduled hours.

Work sites and geofencing

In Finance → Setup → Clock-in rules, HR can drop a pin on the map for each workplace and set a radius circle (similar to location targeting in ad tools). Search by address or place name (free via OpenStreetMap) to jump the map to the right spot, then adjust the pin and radius if needed. Anyone inside that radius can clock in when GPS checks are enabled. Optional auto clock-in on mobile clocks staff in when they enter an active work site geofence. Staff still clock out manually or via the usual controls. Auto clock-in needs the Campsite mobile app, location permission, and background location where the device requires it. Attendance tracking must be enabled on each employee’s HR record before clock in appears for them. Configure org rules and work sites at /finance/pay-setup?view=attendance (or the Clock-in rules section under Finance setup). Attendance tracking is particularly useful for organisations with hourly-paid staff where actual hours may vary from the rota. The attendance record becomes the source of truth for the timesheet rather than the scheduled shift time.

Wagesheets

The wagesheet at /finance/wagesheets is a summary view that combines approved timesheet hours with each staff member’s pay rate. It gives you the gross pay figure for each person before you run payroll. Hours from timesheets Approved timesheet hours flow automatically into the wagesheet - no manual entry required. Rates from signed contracts Basic hourly pay comes from the staff member’s signed employment contract rate snapshot. Pay elements remain available for extras, allowances, and legacy rota role mapping. Review the wagesheet carefully before running payroll. Any discrepancies between hours and rates are easier to resolve at this stage than after a payroll summary has been generated.

Exporting timesheet data

If you use external payroll software, you can download timesheet data as a CSV file for import into your provider’s system. Select the pay period From the timesheets view, make sure the correct pay period is selected and all entries are in a final state (approved or rejected). Export as CSV Click Export and choose CSV. The file includes staff name, department, hours worked, and approval status for each entry in the period. Export timesheets before running payroll in Campsite if your provider requires a separate import. Keep the export on file as a record of the hours approved for that pay period.