> For the complete documentation index, see [llms.txt](https://learn.withessential.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.withessential.com/revenue/invoices/create-an-invoice-from-a-job.md).

# Create an invoice from a job

When a job is finished and ready to bill, you can start its invoice straight from the job instead of building one from scratch. Open the job, use the New (create) menu at the top, and choose Invoice; Essential opens a new invoice already linked to that job, with the property filled in and the job's billable line items brought over.

Review it, set anything still needed such as payment terms, then save or send it as usual. Jobs your technicians finish on-site collect in Complete (Ready to Invoice), which is where you pick them up to bill.

If you choose an available signed quote for the same property, the quote's customer-facing contents take precedence. When the invoice is saved, Essential links both the quote and invoice to the combined set of jobs from the quote and the invoice's job/task context. The Related Records control beside each document title shows those jobs and the source quote or created invoice.

> **Where to find it:** On a job, the New (create) menu at the top, then Invoice

## Related guides

* [Create an invoice](/revenue/invoices/create-an-invoice.md)
* [Add a line item to an invoice](/revenue/invoices/add-a-line-item-to-an-invoice.md)
* [Apply a discount to an invoice](/revenue/invoices/apply-a-discount-to-an-invoice.md)
* [Attach files or reports to an invoice](/revenue/invoices/attach-files-or-reports-to-an-invoice.md)
* [Can I reverse a payment I recorded?](/revenue/invoices/can-i-reverse-a-payment-i-recorded.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.withessential.com/revenue/invoices/create-an-invoice-from-a-job.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
