Handyman Time Log: A Two-Visit Example
Track handyman work across visits with a 200-minute example. Separate pauses, job time and crew timesheets, and check entries before preparing an invoice.
Written by
Blake McAmisTrack a handyman job as separate work sessions attached to the right visit, then total those sessions. A two-day job is not forty-eight hours of labor. Record when you worked, keep pauses out of that session, and distinguish the time record from the amount you agreed to charge.
A small time log can answer three useful questions: how much work the job took, which visit used that time, and what needs checking before you prepare an invoice. Here is a fictional example you can adapt.
A two-visit time log
One handyman returns to the same customer on Tuesday and Thursday. On Tuesday, work pauses for twenty minutes. In this example that pause is not included in the work-session total. This is a recordkeeping example, not a rule about paid breaks or what customers must pay.
| Visit | Recorded interval | Work minutes | Context to keep |
|---|---|---|---|
| Tuesday, session 1 | 9:00–10:10 | 70 | First work session |
| Tuesday, pause | 10:10–10:30 | 0 | Twenty-minute interruption; timer paused |
| Tuesday, session 2 | 10:30–11:15 | 45 | Work resumed, then ended for this visit |
| Thursday, session 1 | 13:00–14:05 | 65 | Return visit, first session |
| Thursday, session 2 | 14:20–14:40 | 20 | Separate final session |
Tuesday totals 70 + 45 = 115 minutes. Thursday totals 65 + 20 = 85 minutes. Together that is 200 minutes: 3 hours 20 minutes. In decimal hours it is approximately 3.33, not 3.20. Keep the original minutes; rounding each short session can change a later total.
The last column is a suggested note for your own records, not a claim that the timer has a field for every detail. Use the existing job-notes guide for recording context and unfinished work.
Keep the visit and the work session separate
The calendar reserves a time to attend. The work log records time actually entered against that visit. Do not replace one with the other: a planned two-hour appointment can contain less or more recorded work.
- Give each visit a clear date and connect it to the correct job.
- Record separate work sessions when the work stops and resumes.
- At the end of a visit, check for a timer that is still running.
- Keep travel, waiting and other context identifiable in your records; decide how to handle charges according to the agreed scope and terms.
If two people each work for an hour, that is two person-hours even though only one clock hour passed. The example above uses one person throughout. For planning the calendar rather than totaling work, see how to decide whether another job fits today.
How ThePocketBoss holds the time
In the web app, an appointment job timer records work entries. Pausing closes the active entry; resuming starts another entry. Completed entries contribute to the appointment's recorded labor total. A job's labor view brings together recorded time from its linked visits, so a return visit can belong to the same job without one timer running between visits.
An authorized user can also add a manual duration to an appointment when time was not captured by a timer. That creates another entry; it does not automatically identify a duplicate. Check the existing entries before adding missing time.
Jobs and the job timer are included on every plan, including Solo for one user. Crew time, workforce timesheets and payroll export require Essentials or above, with the appropriate access. These are different tools: a job timer is not a complete employee timesheet. The time-tracking feature page explains the distinction and current plans. This example describes the web workflow; it does not promise identical controls or offline behavior in every app.
Check the log before using it
Read the entries, not just the total. Four quick checks catch common recordkeeping mistakes:
- Correct job and visit: confirm each entry belongs to the work you are reviewing.
- Stopped timer: resolve an entry left running after the visit before relying on the total.
- No duplicate entry: a manual correction should not count time already captured by a timer.
- Minutes versus decimal hours: 1 hour 30 minutes is 1.5 hours, not 1.30. Preserve the underlying duration when reviewing the record.
A timer measures recorded intervals. It cannot establish that every minute was productive, prove a customer's approval, or decide whether an extra visit belongs in the original price.
Use the record without changing the agreement
For a fixed-price job, the time log can help you review how much effort the agreed work took. For work priced by time, reconcile the entries with the applicable rate, scope and any separately agreed charges before preparing the invoice. Neither approach means automatically charging everything in the timer.
Keep the log as evidence for your own review and use the handyman invoicing workflow for the customer-facing document. The useful habit is small: close each visit with a checked time record, then review the combined job total before moving on.
Owner, founder, and product builder, Pocket Boss
Blake founded and builds Pocket Boss. He writes about the product workflows and business calculations he helps implement.
Ready to run your business from anywhere?
Invoicing, scheduling, CRM, project tracking, and more. Try PocketBoss free for 14 days.
Start Your Free TrialKeep Reading
25 Essential Tools Every Handyman Needs to Get Started
The complete handyman tools list for starting your business, organized by priority so you know exactly what to buy first and what can wait.
OperationsContractor Scheduling: Can One More Job Fit Today?
Build a realistic contractor day with a capacity worksheet for job time, travel, setup and overruns. Check whether another visit fits before promising it.
OperationsManaging a Small Contractor Crew: Assigning Work Clearly
Give crew members clear assignments, check unresolved questions and review the result. Use a practical task brief and an example of a documented reassignment.