Templates · Invoice tracking

Handyman invoice tracker template for many small jobs

A handyman might run six small jobs in a week — a fence repair here, a half-day of shelving there, a multi-visit bathroom fix — each with its own labour hours, materials run, and sometimes a deposit. When jobs aren't recorded individually, you can't tell which were paid, which need a final invoice, and which materials belong to which job. This template gives small-job contractors one place to record every job's labour, materials, and status.

The problem

Why multi-job invoicing gets lost

High job volume with mixed labour and materials, plus multi-visit jobs and the odd deposit, makes it easy to lose track of what's been billed and paid.

  • Six jobs in a week and you're not sure which ones still need invoicing.
  • A hardware-store run for one job got mixed with materials for another.
  • A multi-visit job was invoiced once but two more visits weren't added.
  • A deposit was taken for materials but the final balance wasn't tracked.
  • A customer disputes a charge and you have no before/after record.

The workflow

Record every job from quote to paid

Create one record per job, log labour and materials as you go, and track deposit and final status so nothing goes unbilled.

  1. 1

    Open the job record

    When a job is booked, record the customer, address, job description, and whether a deposit was taken.

  2. 2

    Log labour hours

    Record labour hours per visit, so multi-visit jobs accumulate the right total.

  3. 3

    Add the materials line

    Record materials bought for the job and attach the supply receipt so costs match the job.

  4. 4

    Track deposit vs. final

    Mark a deposit paid where taken and the final invoice when the job's done, with its status.

  5. 5

    Attach photos and the job sheet

    Attach before/after photos and the signed job sheet so the work is documented if a charge is questioned.

Record structure

What to record for each job

These fields keep labour, materials, and visits tied to the one job they belong to.

Job reference
Your own reference, e.g. 2026-JOB-094, unique per job.
Customer and address
Who and where, so repeat customers and locations are clear.
Job description
What the work was, e.g. fence repair or bathroom tap replacement.
Labour hours
Hours per visit, accumulating across multi-visit jobs.
Materials line
Materials bought for the job, with the supply receipt attached.
Visits
Number of visits, so multi-visit jobs aren't under-billed.
Deposit vs. final
Any deposit taken and the final amount due, tracked separately.
Status
Quoted, deposit-paid, invoiced, or paid.
Photos and job sheet
Before/after photos and the signed job sheet attached to the job.

Example setup

An example folder setup

One way to keep a busy job list organized in your workspace.

Open jobs

Active and multi-visit jobs with labour and materials logged so far.

To invoice

Completed jobs that still need a final invoice raised.

Materials receipts

Supply receipts attached to the jobs they were bought for.

Job photos

Before/after photos and signed job sheets per job.

Common mistakes

Mistakes to avoid

  • Losing track of which of the week's jobs still need invoicing.
  • Mixing one job's hardware receipts with another's.
  • Invoicing a multi-visit job after the first visit and never adding the rest.
  • Taking a materials deposit and not tracking the final balance.
  • Skipping before/after photos, leaving disputes with nothing to show.

How it helps

How Cash Workspace helps

One record per job

Record each job with its labour, materials, and visits so nothing falls between jobs.

Materials matched to jobs

Attach each supply receipt to the job it was bought for, keeping costs straight.

Work documented

Attach before/after photos and the signed job sheet so a questioned charge has backing.

FAQ

Handyman invoice tracking FAQ

How do I track a multi-visit job?
Keep one job record and log labour hours per visit plus a visit count, so the job accumulates the right total and you don't invoice it after only the first visit.
How do I keep materials matched to the right job?
Record a materials line on the job record and attach that job's supply receipt to it, so a hardware run for one job never gets mixed up with another.
Can I keep before/after photos with the invoice?
Yes. Attach before/after photos and the signed job sheet to the job record, so if a customer questions a charge the documentation sits right next to the invoice.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Keep every small job tracked

Start a free workspace and record each job's labour, materials, and status so nothing in a busy week goes unbilled or unpaid.