November 15, 2026 · 13 min read

Service Report Template: From Job to Invoice

Graphic title card for the article “Service Report Template: From Job to Invoice” with a stylised motif: a clipboard with a filled-in service report and a signature line, an arrow leading to an invoice.
Graphic: HumanITy

A service report records one job at a customer's place: who the customer is, where the work happened, on which day, how long it took, which parts and materials went in and what work was performed, confirmed by the customer's signature. For HVAC and plumbing techs, it's the link between the service call and the invoice: what isn't on the report rarely makes it onto the invoice correctly. A service report template to copy is below, with the fields generic forms tend to skip: equipment, complaint, open items. The most important rule: the report gets finished before the truck leaves, not in the office at night. For the bigger picture of what AI employees can take over in a plumbing and heating office, see AI for Plumbers: Quotes, Inbox and Receipts.

What goes into a service report

Every service report has seven core fields, on paper or in an app, and each one is needed later.

Field What goes in What you need it for later
Customer name, address, phone; for rentals, also who ordered the work bill-to, follow-up questions
Job site address if different, plus the spot: basement mechanical room, upstairs bathroom matching the job to the property, the next visit
Date the day of the visit, each day separately on multi-day jobs date of service on the invoice
Labor time time in, time out, breaks, number of techs; travel separately labor lines
Parts and materials quantity, unit, part with part number, from the truck or ordered parts lines, restocking
Work performed what was done, in full sentences job description
Signature customer and tech, with date and printed name proof

The signature is the reason the report exists: the customer saw what was written down before you left. If they ask weeks later why the invoice shows two and a half hours, you show the report instead of arguing from memory. That only works if the entries are specific; "work completed" won't help.

Service report template to copy

The template holds the seven core fields plus four for service calls: equipment, complaint, result and photos. Replace every bracket and keep it as a file, a form in your field service software, or printed in the truck.

SERVICE REPORT No. [SR-2026-0001]

Company:        [name, address, phone, license no. if required]
Work order:     [work order or customer number]
Technician:     [name]          Helper: [name]

CUSTOMER
Name:           [first and last name / company]
Address:        [street, city, state, ZIP]
Phone:          [number]
Ordered by:     [customer / property manager / tenant]

JOB SITE
Address:        [only if different]
Location:       [e.g. basement mechanical room, 2nd floor bathroom]
Equipment:      [make, model, serial number, year installed]

DATE AND LABOR TIME
Date:           [MM/DD/YYYY]
Travel:         [hh:mm] to [hh:mm]   ([miles] mi)
On site:        [hh:mm] to [hh:mm]   Break: [min]
Techs:          [number]
Total hours:    [techs x hours] hrs

COMPLAINT
[What the customer reported, e.g. "no hot water since yesterday,
error code on the display"]

WORK PERFORMED
1. [e.g. "Read fault history"]
2. [e.g. "Checked igniter, worn, replaced"]
3. [e.g. "Test run, unit operating"]

PARTS AND MATERIALS
Qty   Unit   Part, part no.                   Source
[1]   [ea]   [igniter, no. ...]              [truck / ordered]
[1]   [ea]   [gasket, no. ...]               [truck / ordered]

RESULT
[ ] completed
[ ] not completed, because: [...]
Open items, recommendations: [e.g. "expansion tank pressure low,
quote to follow"]
Photos: [number], filed under [work order no.]

SIGN-OFF
Work, time and materials as listed above.

Customer:    ______________________   [printed name]
Technician:  ______________________   [printed name]
Date: [....................]

Two notes. Keep fields you don't need today instead of deleting them, or they'll be missing on the next call. And write labor time as clock times, not "about 2 hrs": the invoice is calculated from it, and the customer checks it.

How to fill out a service report

  • Describe the work so someone else can picture it. "Replaced circulator pump, purged air from the system" instead of "fixed heating".
  • Write down parts right away. What comes off the truck is the easiest to forget. A photo of the label covers the part number.
  • Keep travel separate. Your price list decides whether you bill time or a trip charge.
  • Be honest about open items. "Not completed, part on order" is a complete answer, and a recommendation today is a quote tomorrow.
  • Get the signature before you leave. If the person who ordered the work isn't there, note who let you in and take photos.

For maintenance visits, use a separate form with fixed checkpoints. The contract behind them: HVAC Service Agreement Template: What Goes In.

Service report, timesheet, job sheet: the difference

All three papers have hours on them, which is why they get mixed up.

Document What it records Who it's for
Service report, also field service report one visit at a customer: time, parts, work, signature customer and invoice
Timesheet one employee's hours across all jobs, shop time and driving payroll, job costing
Job sheet or work order the job before it starts: customer, address, task, scheduled time the tech in the field

Many shops combine job sheet and service report on one form: job details at the top when it goes out, the report at the bottom when it comes back. The run to the supply house or half an hour in the shop goes on the timesheet, not on the customer's report.

From service report to invoice

A good report is most of the invoice already:

  1. Date of service. The invoice shows when the work was done, and the report has the date.
  2. Labor. Hours and techs from the report, times your labor rate or flat rate from your price list.
  3. Parts. Each part with quantity from the report, priced from your price list, on its own line.
  4. Backup. Keep the signed report with the invoice, so a question about the bill takes one look.

Prices never come from the report; where they come from is in Automating Quotes in the Trades.

Dictate the service report

Many reports don't fail on the form, they fail on cold fingers and the next appointment. Here's the faster way: before leaving, the tech records the report as a voice message, an AI turns it into a report in your template, the tech reads it over, the customer signs. I dictate my own tasks to Claude and to my AI employees, 2,794 dictations between April and mid-October 2026. Names sometimes come out wrong; on a service report, those are the spots the tech checks.

Here's an example of such a voice message: "Customer Miller, 12 Garden Street, no hot water, error on the display. On site from 8:10 to 9:50, drive was 20 minutes. Igniter worn, replaced, igniter and gasket from the truck. Running again. Expansion tank pressure low, customer wants a quote." That becomes a full report; what's missing, such as serial and part numbers, is marked as open instead of guessed. What matters are the rules:

You'll get the transcript of a technician's voice message.
Use it to fill in the service report template below.

Rules:
- Only use what is in the transcript. Don't invent times,
  quantities, parts or work.
- Write times as hh:mm to hh:mm. Only calculate hours from
  times that were said.
- If something is missing, write [OPEN: ...] in the field.
- Mark uncertain words (names, model, parts) as [CHECK: ...]
  instead of guessing.
- No prices. The report contains time and materials, no amounts.

Template:
[paste template]

Transcript:
[paste transcript]

How a voice memo becomes text is in Transcribing Voice Recordings on Your Phone, dictating straight into Claude or ChatGPT in Dictating Prompts to Claude and ChatGPT. Two limits stay: the customer's name and address go to the AI provider, see AI and Privacy: What the AI Gets to See. And the customer signs the finished report, not the voice message.

What happens after the report: Frieda and Anton

The tech writes the report. The office work after it can be prepared by two AI employees from my own business.

Frieda sorts my inbox into four piles, Now, Today, Can wait and Trash, plus a fifth for cases that need my judgment, and she pre-sorts receipts. If service reports come in by email, as a photo or a PDF from the app, Frieda sorts them the way you describe: signed reports into Today, unsigned ones or those with open items into your pile. Receipts are a waystation for her, not an archive; filing is covered in Digital Receipt Filing in Germany: GoBD Rules.

Anton creates the contact, offer and invoice as drafts in Lexware Office for me once a client says yes, for coaching, not for a furnace in a basement. For an invoice from a signed service report, you describe the workflow to him once. His fixed rules fit it exactly:

  • The invoice is always created in the accounting tool, never as a loose PDF. Sequential numbering and e-invoice formats are handled by the tool, not by Anton.
  • Without a price source, he sets no price. Labor rate, trip charge and parts prices come from your price list. Two prices for one item: he lists both with their source and asks.
  • He never finalizes on his own. Even if pushed, he first names the consequences and wants a clear yes.

You add one rule: hours and parts only from the report, no estimates. If the report has no time out, Anton flags the gap instead of putting in an hour. What AI does when drafting invoices is in Writing Quotes and Invoices with AI; which roles carry over to a trades business is in AI Agents for Tradespeople: Roles, Not Tools. The other direction, checking supplier invoices against orders and delivery notes, is in 3-Way Match for Contractors, Step by Step.

What stays with you: the report format, your prices, any goodwill discount and the approval of every invoice.

Working in Germany?

In Germany the service report is the "Arbeitsbericht", and tax law ties it closely to the invoice. An invoice has to state the date of the service and its type and extent (section 14 (4) nos. 5 and 6 UStG). Private customers can deduct 20 percent of what they pay for trade work on their home from their income tax, at most 1,200 euros a year, but only for labor costs, and only with an invoice and payment to your bank account (section 35a (3) and (5) EStG). So labor and materials belong on separate lines. For property-related work for private customers and for work for businesses, you must issue the invoice within six months (section 14 (2) UStG); invoices to German businesses are becoming e-invoices, see German E-Invoicing Mandate: Dates, Exemptions. The mandatory details are in Free German Invoice Template. This is based on the statutes as of November 2026 and isn't legal or tax advice. We'll look at how to set this up in your business together.

Frequently asked questions

What should a service report include?

Customer, job site, date, labor time in and out, parts with quantities and part numbers, the work performed and the signatures of customer and technician. Service calls add equipment, complaint and open items.

Does the customer have to sign the service report?

For your records, get the signature whenever you can, before you leave. If the person who ordered the work isn't on site, note who let you in and take photos of the result.

What's the difference between a job sheet and a service report?

The job sheet goes out with the tech and says what to do. The service report comes back and says what was done, how long it took and what was used.

Can AI write service reports?

It can turn a voice message into a draft in your template and mark what's missing. The tech checks it, the customer signs it, and anything that wasn't said, the AI doesn't add.

What to do next

Run the next ten calls with the template, then count how many invoices you could write without calling the tech back. If you want to know which office work in your business an AI employee can prepare, book a strategy session: in 20 minutes we look at the one workflow that depends on you the most. More industries are on AI by industry. How the same roles look in a construction company is in AI Construction Estimating: What It Can Do.

Kevin Welter

Kevin Welter

Developer, IT architect, author of technical books (Kubernetes, cloud infrastructures) and speaker. Runs his business with an AI workforce of fifteen AI employees and shows solo business owners in his community how to hire their first AI employee.

More about AI employees

Your first AI employee up and running within an hour

Join the community

$5/month founding price, first 50 members