Free Builder Purchase Order Generator — Australia

Create a professional purchase order tailored for builder businesses in Australia. Generate purchase orders to formalise orders with suppliers.

Create Your Purchase Order Now →

Common Purchase Order Line Items for Builders

Here are typical items you might include on a builder purchase order:

Description Unit
Labour — carpenter hour
Labour — labourer hour
Concrete supply and pour
Timber framing lot
Roofing materials and install
Scaffolding hire week
Skip bin hire each
Site supervision day

Compliance Tips for Builders

  • State building licence number must appear on contracts and invoices.
  • Home building compensation (HBC) insurance is required for residential work over the relevant state threshold.
  • GST registration is mandatory at $75,000 turnover.
  • Taxable payments annual report (TPAR) must be lodged if you pay subcontractors for building services.

Frequently Asked Questions

What are progress payments and how should a builder invoice them?

Progress payments are partial payments made at defined project milestones (e.g., slab, frame, lock-up, completion). Issue a separate tax invoice at each milestone referencing the stage and contract amount.

Does a builder need to be licensed to invoice?

In most states, builders must hold a current licence to carry out residential building work over a certain value. The licence number should appear on all invoices and contracts.

How should a builder handle variations?

Document every variation with a written instruction, revised quote, and client approval before starting the extra work. Invoice variations separately or as a clearly labelled line item on the next progress claim.

Is a purchase order legally binding?

A purchase order becomes a binding contract once the supplier accepts it. Until acceptance, it is an offer to buy goods or services at stated terms.

Ready to create your builder purchase order?

Add your logo, customise colours, and download as PDF — completely free.

Open Purchase Order Generator →