A job already knows the customer, the property and the parts and labor, so you never have to type them twice. From any job you can bill the work with an invoice, or quote extra work with an estimate that feeds back into the same job when it's approved.

Create an invoice from a job

Use this to bill the work on the job.

Open the job and click Create invoice

Create invoice is in the top-right corner and in the status card. It shows on jobs that are Scheduled (to bill up front, like a deposit) or Completed, and that don't have an invoice yet.

Job page status card with the Create invoice button highlighted

Note

If the job has no parts or labor yet, the button reads Add line items. It opens Add parts and labor for this job so you can add them, then Save & create invoice.

Review and generate

The Create invoice from this job dialog pulls every line item on the job into a draft invoice. Check the preview and the Payment terms (your company default is filled in), then click Generate invoice.

Send it

The new draft invoice opens. Review it and send it to the customer. See How to create and send an invoice.

What happens to the job

  • A Completed job moves to Invoiced, and closes on its own once the invoice is paid in full.
  • The job page now shows Invoice #… in place of Create invoice, and View invoice in the status card.
  • Once the invoice has been sent, the job's parts and labor are locked. Make changes on the invoice.
Important

One job has one invoice. You can't create a second one while the first is live. If you need to start over, void the invoice (with nothing paid on it) and Create invoice comes back. Jobs sold with a payment schedule bill through their scheduled payments instead.

You can't invoice while a tech is on the way or on site — complete the job first.

Create an estimate from a job

Use this when the tech finds more work — a failing blower motor, a system replacement — that the customer needs to approve first.

  1. Open the job and click in the top-right corner.
  2. Choose Create estimate for this job.
  3. The estimate form opens with the customer and property already picked, and a note: Quoting against [job]. When the customer approves, the work is added to that job instead of creating a new one.
  4. Add the options and line items, then send the estimate. See How to create and send an estimate.

When the customer approves, the approved work lands on the same job — no duplicate job to clean up.

Job page with the more menu open and Create estimate for this job highlighted

Create estimate for this job isn't offered once the job has a live invoice, or when it's Invoiced, Closed or Cancelled. For those, create a new estimate from Estimates.

In the field

Techs can build and present estimates and invoices from the job in the mobile app. See Building and presenting estimates on mobile and Creating and sending invoices on mobile.

Which one to use

The customer…Use
Agreed to the work and it's done (or you're taking a deposit)Invoice
Needs to see a price and approve before you do the workEstimate
Needs a separate return visit for approved workEstimate, then schedule the visit — or a follow-up job