Work order PDF template

A work order that tells the technician and the customer the same thing. Adapt it in the drag-and-drop editor, then generate one PDF per job from your app, your no-code tools or your AI assistant.

Work order PDF template with status badge, labor and materials cost table and approval signatures
What's inside

The job, the cost, the sign-off.

Status badge

The work order number, the opening date and a status from your data.

Customer

The customer’s name, address and phone number.

Job description

A title and the detail of the work to do.

Labor and materials

One row per task in your data, with totals for labor and materials and an estimated total.

Notes and signatures

Your notes, and space for the technician and the customer’s approval.

Generate it

Send the job.
Get the work order.

One REST call per job. Every field below can come from your field-service tool or your CRM.

company_namecompany_addresscompany_emailwork_order_numberopened_datestatuscustomer_namecustomer_addresscustomer_phonejob_titlejob_detaillabor_totalmaterials_totaltotalnotestasks
Read the generation guide →
curl -X POST https://pdfstork.com/api/v1/templates/YOUR_TEMPLATE_ID/generate \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "data": {
      "work_order_number": "WO-2025-071",
      "status": "IN PROGRESS",
      "customer_name": "Hillside Café",
      "job_title": "Espresso machine repair",
      "tasks": [
        {
          "task": "Diagnose & disassemble",
          "labor": "$90.00",
          "materials": "—"
        }
      ],
      "total": "$495.00"
    },
    "output": "url"
  }'