← All workflows
Workflow Scenario

Operations - Closing a Completed Job and Reconciling Final Costs

11 steps. Every cost captured. No margin surprises.

Step by step
1
Confirm All POs Have Delivery NotesDelivery Notes

Check every open PO for a corresponding delivery note. Chase outstanding deliveries or update PO status.

2
Confirm All Sub-Contractor CostsPurchase Orders

Verify all sub-contractor and freelancer invoices are received and matched before proceeding to final invoice.

3
Capture Unattributed MaterialseForms App

Record any van stock or site store draws not yet attributed to this job by product code and quantity.

4
Reconcile Material Costs vs QuoteJobs

Compare total actual material costs against the quote baseline and identify recoverable cost overruns.

5
Confirm Labour Hours CapturedWorks Orders

Verify all labour hours are coded to this job, not floating unattributed in overhead.

6
Review and Raise Variation OrdersInvoices

Confirm every verbal addition or scope change has a written, approved variation order before invoicing.

7
Raise Final InvoiceInvoices

Issue final invoice with base contract value, all approved variations as separate named line items, and retention deduction if applicable.

8
Sync to Accounting and Record MarginXero

Sync to accounting system on invoice day, approve supplier invoices after three-way match, and record actual vs estimated margin.

What this workflow solves

We completed the job and issued the final invoice without confirming all sub-contractor costs were in. A sub-contractor invoice arrived two weeks later and wiped out 40% of the margin on that job.

We cannot see what margin we actually made on a job until weeks after it closes, by which point it is too late to learn anything useful for quoting the next similar job.

We regularly issue final invoices without the variations included because they were captured in notes rather than the job record. By the time we notice, the customer has already paid.

Frequently asked questions

See it live

Want to see this workflow in Zigaflow?

Book 30 minutes with Tim and we'll run through your exact process live.

Book a free demo →Build your own workflow
Workflow Builder

Got a different workflow?

Describe your process in plain English and we'll map it to Zigaflow in seconds.

Build my workflow →