A work order is the smallest unit of operational truth in a service business. It is the bridge between a customer who has a problem, a technician who can fix it, the parts and time it consumes, and the invoice that closes the loop. Get the work order right and the business runs. Get it wrong — vague fields, missing signatures, parts that never make it onto an invoice — and the business bleeds in places you cannot see.
This post lays out the work order template I have seen survive contact with reality across HVAC, plumbing, IT services, equipment repair, landscaping, and pest control. Sixteen fields. Each explained with why it matters and what breaks when you skip it. Then four common mistakes and how to fix each.
The template below is intentionally inline. Pick what applies to your business, drop the rest, and turn it into either a printable PDF for paper-based shops or — better — a structured digital record. The fields are the same either way.
The 16 fields every work order needs
1. Work order number
A unique identifier. Sequential is easiest (WO-1001, WO-1002). Some shops prefix with year (WO-26-0142) or service type (HVAC-1042 vs PLUMB-1042). The exact format does not matter. The discipline of unique-and-never-reused matters enormously. Without a number, you cannot reference a specific job in conversation, on an invoice, or in a follow-up call. "The job at the Garcias' place from a couple weeks back" is not a reference. "WO-2186" is.
2. Date created
When the work order entered the system. Distinct from scheduled date. Useful for measuring how long jobs sit before they get done and identifying scheduling bottlenecks. Also critical for warranty and statute-of-limitations questions if a job becomes a dispute six months later.
3. Customer name, contact, and address
Full name (or business name for commercial work). Primary phone, secondary phone if a different person should be called on-site (a property manager, a tenant, a building superintendent). Service address with gate codes, parking notes, or access instructions. Billing address if different from service address. Sounds obvious. Get one of these wrong on a tight schedule and the technician spends 45 minutes calling the office to figure out where they are supposed to be.
4. Service type
Categorical. Repair, install, inspection, maintenance, warranty, emergency. Use a fixed list, not free-text. Reporting depends on it. The day you want to know "how much revenue comes from maintenance contracts vs. one-time repair?" — that report only works if every work order has a service type from the same canonical list.
5. Description of work
A specific, actionable description of what is to be done. Not "check the AC." Instead: "Customer reports AC unit in master bedroom not cooling below 78°F. Inspect compressor, refrigerant levels, and air handler. Replace filter. Provide diagnostic and quote on any needed repairs over $150 before proceeding."
The rule of thumb: write the description so a technician who has never spoken to the customer can do the job without calling for clarification. Vague descriptions are the single biggest source of return trips and rework.
6. Materials and parts list
Expected materials to complete the job. Item name, SKU or part number, quantity, unit cost. Even if you do not know exactly what will be needed, capture the expected starting set so the truck gets loaded correctly. Then track what was actually used at job close — the delta between expected and actual is data you need for inventory and margin analysis.
7. Estimated hours
How long you expect the job to take. Use this for scheduling and capacity planning. Compare to actual hours at close. If your estimates are consistently off by more than 30% in either direction, your pricing is probably off too.
8. Estimated price
What the customer should expect to pay. Either a fixed bid or a labor-plus-materials estimate with a not-to-exceed cap. Communicated to and accepted by the customer before work starts. The number of work orders that close with a customer disputing the bill because nobody set expectations is staggering. Document the estimate. Get acknowledgment.
9. Assigned technician(s)
Who is doing the work. Single tech or crew. Include both primary and backup if scheduling is uncertain. Tied to scheduling — assigning to "someone" means it gets assigned to nobody. Be specific.
10. Scheduled date and time window
When the work is supposed to happen. Window matters as much as date. "Tuesday 9 AM" is different from "Tuesday between 12 PM and 4 PM." Use windows that match your business reality — most service businesses cannot hit exact-minute appointments and pretending otherwise creates customer disappointment.
11. Status
A fixed enum: New, Scheduled, In Progress, On Hold, Complete, Invoiced, Paid, Cancelled. Each transition has rules. "On Hold" requires a reason (waiting on parts, customer not home, weather). "Complete" requires customer signature and final notes. "Invoiced" requires the invoice to exist. The status enum is the spine of the operational reporting you will want six months from now.
12. Notes and special instructions
Free text for anything that does not fit a structured field. Dog in backyard, do not enter without calling first. Customer's husband works nights, do not ring doorbell before noon. Previous tech reported a difficult cleanout — bring extra extraction equipment. These notes save technicians from the small disasters that turn into bad reviews.
13. Customer signature at completion
Digital or paper. Captured at end of job. Acknowledges work was performed and authorizes the invoice. The single most-skipped field on paper work orders and the single most-important when a customer disputes a charge a month later. "I never authorized that work" is much harder to argue with a signature on file.
14. Photos: before, during, after
Minimum: one before photo showing the condition at start, one after photo showing the work performed. Some jobs need during-photos too — opened access panels, replaced components, hidden damage. Photos serve three purposes: they are evidence in disputes, they are training material for new techs, and they are marketing content with customer permission.
15. Time tracking entries
Actual start and end times on site. Travel time tracked separately if you bill for it. Drive-time and on-site-time are different cost lines. If you bill hourly, this is the source data for the invoice. If you bill flat-rate, this is the source data for whether your pricing covers your actual time.
16. Final invoice link
Once the work order closes, the invoice it generates should be linked back. This closes the loop. From any work order, anyone should be able to click through to see the invoice. From any invoice, the work order. This is how you answer questions like "why was this invoice $1,800 when the estimate was $1,200?" — you click through to the work order, see the additional parts logged, and have your answer in 30 seconds.
Four common mistakes (and how to fix each)
Mistake 1: Vague descriptions
"AC tune-up." "Fix sink." "Look at boiler." Three-word descriptions guarantee return trips, rework, and customer frustration.
Fix: Mandate a minimum description length — most field service systems can enforce this. Train the office team to write descriptions in the customer's voice from the intake call, then have the technician confirm before dispatch. A good description includes what the customer reported, what is to be inspected or done, and what to do if scope expands (call for approval over $X).
Mistake 2: Missing customer signature at completion
Paper work orders end up unsigned because the tech is in a rush. Digital work orders end up unsigned because the system did not require it.
Fix: Make signature a required field to move status to Complete. No signature, work order cannot close, invoice cannot generate. Sounds heavy-handed; it eliminates 90% of payment disputes within three months of enforcement.
Mistake 3: No photo documentation
When a customer says "this damage was already there," or "the unit doesn't work right after you serviced it," you have no evidence either way.
Fix: Require at minimum one before and one after photo per work order. Most field service software supports photo upload from the technician's phone. Train techs that photos are not optional — they are the evidence that protects the business. After about six weeks the habit sticks.
Mistake 4: Parts not tracked against the work order
Tech grabs three fittings, a coil, and a filter from the truck. Nobody logs them against the job. Three months later inventory is 40% off, margins look thin, and nobody knows why.
Fix: Connect the work order to your inventory system. Each part used decrements stock and gets logged at cost against the job. Margin per work order becomes a real number, not a guess. Re-order points actually work because consumption is captured at the source.
Run the template as a system, not a PDF
A printable template is a useful starting point. A connected operations system that turns each work order into a tracked record, links it to inventory, generates the invoice, and surfaces margin in real time is a different category of leverage.
[Deelo Field Service](/apps/fieldservice) implements every field above as a structured record. It connects directly to [Deelo CRM](/apps/crm) so customer history follows the work order, [Deelo Inventory](/apps/inventory) so parts decrement automatically, and [Deelo Invoicing](/apps/invoicing) so closed work orders generate invoices in one click. Most service businesses come to us running paper work orders or a $50/month-per-user field service tool plus QuickBooks plus a separate CRM. Consolidated, on one bill, they pay less and ship cleaner jobs. See [Deelo pricing](/pricing) for the full breakdown, or read [how to reduce windshield time for field technicians](/blog/reduce-windshield-time-field-technicians) for adjacent context.
Work order template FAQ
- What fields are absolutely required on a work order?
- Eight non-negotiables. Customer name and contact, service address, scheduled date and arrival window, description of work requested, assigned tech, estimated duration, billing terms (T&M, fixed, included in agreement), and a unique work order number. Everything else (equipment details, parts list, photos, signatures, completion notes) is conditional based on the job type. The eight required fields are what dispatchers, techs, and accounting all need to do their jobs. Optional fields proliferate fast — resist adding new required fields without auditing usage of existing ones first.
- Should I use the same work order template for every job type?
- No. Templates should be job-type-specific because the data captured varies dramatically. A repair work order needs problem description and diagnostic findings. An installation work order needs equipment specs, warranty registration, and configuration details. A preventive maintenance work order needs the inspection checklist. Build 3-5 templates that cover 90 percent of your work, plus one generic template for edge cases. Templates that try to handle every job type end up bloated, with techs ignoring 40 percent of the fields. Specific templates get filled in completely.
- How do I make sure techs actually complete the fields?
- Three tactics. First, require digital signatures at completion — techs can't close the work order without filling in the required fields. Second, attach the work order to billing — incomplete work orders block invoicing, which creates real pressure to finish them. Third, monthly review of incomplete work orders, with a manager spot-checking the worst offenders. The cultural piece matters more than the technical: if techs see that incomplete work orders never get followed up, they'll quietly stop completing them. Closing the loop is the hard part.
- Should work orders include photo documentation?
- Yes, for any job involving installation, damage, or warranty work. Photos protect against disputes ('the technician scratched my floor'), provide warranty evidence (date-stamped equipment serial photos), and document completed work for invoicing approval. Most field service platforms (Deelo included) attach photos directly to the work order with GPS and timestamp metadata. Make it a requirement, not optional. The first time a customer disputes a charge and you can pull a date-stamped photo from the job record, the photo requirement pays for itself.
Build work orders in Deelo
Deelo's Field Service app includes customizable work order templates with photos, signatures, and billing integration. Start free and build your first template in 15 minutes. No credit card required.
Start Free — No Credit CardRelated pages
Explore More
Related Articles
Best Personal Injury Case Management Software in 2026
A head-to-head comparison of the top personal injury case management platforms in 2026. Lien tracking, medical record management, demand letters, contingency math, and settlement distribution compared across Clio, MyCase, Filevine, CASEpeer, PracticePanther, Smokeball, and Deelo.
12 min read
How-ToHow to Start a Plastic Surgery Practice: Complete 2026 Guide
A step-by-step guide to launching a plastic surgery practice in 2026. Licensing, credentialing, facility setup, liability insurance, patient pipeline, operations software, and first-year revenue targets.
14 min read
Best OfBest Podcast Management Software in 2026
The top podcast management platforms compared for 2026. Descript, Captivate, Buzzsprout, Transistor, Riverside, and Deelo — features, pricing, and the angle each takes for professional podcasters.
11 min read
ComparisonDeelo vs ServiceTitan: The Honest 2026 Comparison
A genuinely fair side-by-side comparison of Deelo and ServiceTitan for field service businesses. Pricing, features, strengths, weaknesses, and who each platform is really built for.
12 min read