> ## Documentation Index
> Fetch the complete documentation index at: https://support.jomioz.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to finish a visit and close a job

> Start, finish, and move the job to invoicing. This is in the browser.

Open the visit at [app.jomioz.com](https://app.jomioz.com). On site, use the phone browser and the same login.

<Steps>
  <Step title="Open the visit">
    From **Schedule**, or from the job’s **Schedule** tab, open the visit.
  </Step>

  <Step title="Tell the customer you are travelling">
    **On my way** emails them, or **Quiet** records the travel without a message. **Update ETA** sends a new arrival time the same way. These only send when that message is set up under [Job settings → Visit messages](/settings/jobs).
  </Step>

  <Step title="Start">
    Click **Start**. Confirm **Mark this visit as in progress?** The job status moves to **In progress**. The visit can be travelling or on site while the job stays in progress.
  </Step>

  <Step title="Capture what the visit requires">
    Photos, customer sign-off, and before-work authorization follow [Field work](/settings/field-work). A required checklist must be complete or **Finish visit** is blocked. Photos and PDFs also sit on the job’s **Files** tab. Office notes sit on **Notes**.
  </Step>

  <Step title="Finish the visit">
    Click **Finish visit**. If a form is still open, complete that checklist first. **Mark complete** on the schedule list sends you to the visit page for the same reason: the checklist, time, and signature have to be recorded there.
  </Step>

  <Step title="Close the job">
    When the work is done, click **Close job**. Confirm **Close job**. Fieldwork is marked complete and the job moves toward billing. If visits are still open, closing finishes any visit in progress and drops the rest. Turn on **Notify customer** in that dialog if they should get a completion message.
  </Step>
</Steps>

If the status says **Requires invoicing**, the next click is **Create invoice**. That bills the job. **Bill extra work** is only for lines added on a visit when the job is billed in stages, so those extras are not folded into a scheduled installment.

The job timer (**Start timer**, then travel, on-site work, or a break) records time against this job when labor tracking is on. That is separate from the workday clock. See [Time tracking](/settings/time-tracking).

## Why Finish visit stays off

**Wrap up with customer** lists what is left. Typical rows:

| Item                         | What it is waiting for                                                        |
| ---------------------------- | ----------------------------------------------------------------------------- |
| Before photos / After photos | [Field work](/settings/field-work) is set to require them                     |
| Photo times out of order     | An after photo is timestamped before the before photo                         |
| Mark checklist complete      | A [required checklist](/settings/checklists) item is still open               |
| Before-work authorization    | The customer has not signed the authorization, and that signature is required |
| Customer sign-off            | Sign-off is required and has not been collected                               |

**Leave incomplete** closes the wrap-up without finishing. **Finish visit** is the button once those rows are clear.

Work added on the visit that was not on the estimate shows **Add work / change order**. Send it or record that they agreed on site before you treat it as part of the price. See [Change orders](/help/change-order).
