Every day shows Lunch taken or No lunch, recorded hours and after-lunch hours. Use the Yes / No buttons, review the weekly total below, or select a running block to correct it without stopping the timer.
No entries for this week.
Schedule
Calendar
Review time on a true half-hour schedule. Tap an empty time slot on mobile or drag with a mouse to add an entry.
Calendar
Filters
Show on calendar
Export visible timesheet calendar
Uses the calendar employee, visible dates and time/lunch filters above.
Separate payroll report
Print payroll period
Deliberately choose the employee and 1–4 weeks below. These payroll controls are separate from the visible calendar export.
Click any day to expand it into a detailed half-hour schedule. Drag on an empty time range to create time in 15-minute increments.
SunMonTueWedThuFriSat
Administrator
Company calendar events
Create an event for everyone or assign it to one employee.
Events in this view
No custom events in this month.
Leave
Time off
Request vacation or other time away and track approval status.
Your requests
Request history
No time-off requests yet.
Administrator
Time-off approvals
Approve or deny pending employee requests. Approved requests automatically appear on the calendar.
No pending requests.
Live operations
Team tracker
See who is working now, which projects are active in the field or office, and the jobs assigned to you.
Working now0Employees clocked inJobs active now0Projects with live timeAssigned to me0Current job assignments
Live employees
Who is working now
No employees are clocked in.
Live projects
Jobs being worked on
No jobs are being worked on right now.
Assignments
My assigned jobs
Assignments help employees know which jobs need attention; they do not restrict which jobs can be clocked.
No current job assignments.
Administrator
Assign a job
Assign the same job to one or more employees. Employees will see the assignment on this page.
Team communication
Messages
Send direct messages to SurvPal employees and administrators.
Directory
People
No conversations yet.
Conversation
Select an employee
Choose someone from the directory to start messaging.
No conversation selected.
Company job pipeline
Jobs board
See what every project needs next, move work through each stage, and open one complete job workspace.
0 selected
No active jobs.
Materials by job
Consumables
Record what was used on each job. Usage does not automatically add a charge to an invoice.
Record usage
Usage by job
Employees see their own usage. Administrators see company-wide usage. Archived jobs retain their recorded history.
Stock and item setup
One company-wide stock pool. Stock is unknown until an opening balance or stock receipt is entered. Costs are optional and are captured when usage is recorded.
Recent stock and correction history
Job costs
Expenses & mileage
Record truck kilometres, hotel, per diem, stakes, paint, equipment, drone charges and other job expenses.
Expense history
Recorded expenses
No expenses in this period.
Administration
Operations dashboard
Manage people, engagements, activities, billing, rate rules and approvals.
Working now0Active employeesToday0.0Total hoursThis week0.0Total hoursBilling value$0This weekPending0Timesheets
Operations review
Needs attention 0
Resolve the highest-risk time, schedule and project setup items first.
Nothing needs attention right now.
Live team
Currently working
No employees are clocked in.
Geofence review
Location exceptions 0
Outside-radius and unavailable-GPS punches are allowed with an employee explanation and listed here for review.
No location exceptions.
Daily review
Live employee time
Review time as employees enter it. Draft and running entries appear here before a timesheet is submitted.
Working now0Running timersEmployees0With time this dayEntries0Recorded this dayRecorded hours0.00Client/invoice timeInternal hours0.00After lunch
Time detail
Employee activity
Employee
Time
Client / job
Engagement / activity
Description
Hours
Status
No time entries for this day.
Directory
Employees
Name / contact
Position
Role
Pay rate
Status
Reusable profile choices
Saved employee positions
Add a position once, then select it whenever you create or edit an employee.
Position
Order
Status
Accounts
Clients
Code
Client
Type
Status
Projects
Jobs
Number
Client
Job
Category
Due
Workflow
Status
Topics
Job categories
Code
Category
Order
Status
Service groups
Engagements
Code
Engagement
Order
Status
Activity catalogue
Activities
Engagement
Code
Activity
Default rate
Crew billing
Billing
Status
Applied rules
Rate overrides
Priority / type
Rule
Rate
Shortcut library
Description shortcuts
Shortcut
Description
Classification
Status
Expense catalogue
Expense types
Code
Expense
Unit
Internal cost
Client charge
Billing
Status
Work in progress
Job profitability & WIP
Billed entries are treated as invoiced. WIP is unbilled billable time plus unbilled billable expenses.
Filter billable time, review the client and job totals, then check each entry once it has been invoiced.
Entries0Matching filtersUnbillable hours0.00Recorded employee effortUnbillable labour cost$0.00Recorded cost; not revenueUnbillable expense cost$0.00Internal cost retainedPerson-hours0.00Payroll and labour costClient hours0.00After crew combiningTotal value$0Matching filtersBilled value$0Already invoicedUnbilled value$0Ready to review
Survey crew control
Combine overlapping crew time
Payroll keeps every employee's hours. Combining charges the client once for the crew session. Review each suggestion before applying it.
0
No uncombined crew matches in this date range.
Combined crew charges in this date range
Client and job breakdown
Billing summary
Click/tap a job row to expand its time and expenses and mark items billed. Summary controls only affect these rows—not billing calculations or the top invoice/export scope. The expanded job's invoice button is scoped to that job and the loaded billing range. Age is in company calendar days.
Unbillable hours
Choose filters and run billing.
Invoice detail
Billable time entries
The Billed checkbox saves immediately. Billed entries are locked from editing until unchecked.
Billing status
Date
Employee
Client / job
Engagement / activity
Description
Person hours
Client hours
Rate
Value
Approval
Billed at
No billable time entries match these filters.
Invoice detail
Billable expenses
Mileage, hotel, equipment and other billable expenses can be marked invoiced here.
Billing status
Date
Employee
Client / job
Expense
Description
Quantity
Client charge
Billed at
No billable expenses match these filters.
Management reporting
Time, expenses and profitability
Filter the report by client, job, employee and date range. Graphs and Excel exports use the same filters.