InvioInvio

Roofer Invoice Template AustraliaFree, ATO-Compliant & Ready to Use

A free invoice template for Australian roof plumbers and roof tilers - roofing materials, flashing and guttering, height-safety and scaffold hire as its own line, and old-roof disposal. Or skip the template and use Invio to invoice from the ute once you are back on the ground.

No credit card • GST calculated automatically • Send from your phone

The template

A filled-in roofer invoice, shown at A4 widthExample figures, not a real job
INV-0129.pdfTax InvoiceExample

AHighline Roofing Pty Ltd

31 Ridge Road

Ferntree Gully VIC 3156

0438 271 905

ABN: 29 447 618 032

TAX INVOICE

BINV-0129

Issue: 19 Sep 2026

Due: 03 Oct 2026

Sent

Bill To

Callum Pearce

56 Kelletts Road

Rowville VIC 3178

CDescriptionAmount
Colorbond roofing sheets. Supply, 85m285 x A$38.00A$3,230.00
Flashing and ridge capping. Supply1 x A$410.00A$410.00
Re-roof labour. Strip, re-batten, sheet and seal85 x A$55.00A$4,675.00
Scaffold and height-safety hire, 2-storey. Set up and take down1 x A$380.00A$380.00
Old roof removal and skip disposal1 x A$420.00A$420.00
DSubtotalA$9,115.00
GST (10%)A$911.50
TotalA$10,026.50
Amount paidA$0.00
Balance dueA$10,026.50

BPayment Details

Please use the following details to make a payment.

Bank: Westpac

Account name: Highline Roofing Pty Ltd

Account: 3392 8071

BSB: 033-088

Reference: INV-0129

Notes

Re-roof - Colorbond steel, 85m2, 2-storey. Old roof removed and disposed.

Thank you for your business!

Change the numbers to match your own job and it works out the GST and the totals as you type, then prints a real PDF. Nothing is sent to a server - what you type stays in this browser until you clear it.

What this invoice should carry

Fourteen fields, in four groups, keyed to the letters on the sample invoice above. Where a value is shown, it is the one you can read off it.

A

Your business details

  • Business name or trading name

    On the sample: Highline Roofing Pty Ltd

  • ABN, required on every tax invoice

    On the sample: 29 447 618 032

  • Roof plumbing or roof tiling licence/registration number (state-dependent)

  • Phone number and email

    On the sample: 0438 271 905

  • Physical or postal address

    On the sample: 31 Ridge Road, Ferntree Gully VIC 3156

B

Invoice identifiers

  • Invoice number, sequential for your records

    On the sample: INV-0129

  • Invoice date

    On the sample: 19 Sep 2026

  • Payment due date

    On the sample: 3 Oct 2026

  • BSB and bank account for payment

    On the sample: BSB 033-088, Acc 3392 8071

C

Job and line items

  • Roofing material supply, priced per m2 or per unit

    On the sample: Colorbond sheets, 85 m2, $3,230.00

  • Flashing, guttering and capping as their own line

    On the sample: $410.00

  • Scaffold or height-safety hire, shown separately from labour

    On the sample: $380.00

  • Old-roof disposal, if you are removing it

    On the sample: $420.00

D

GST breakdown

  • Subtotal, GST at 10%, and the GST-inclusive total, as three separate lines

    On the sample: $9,115.00 / $911.50 / $10,026.50

  • Customer's identity - name and address, or their ABN - required for invoices of A$1,000 or more

    On the sample: Applies here - Callum's name and address, shown in Billed To, satisfy it

Not GST-registered yet?
Working at height is where roofers carry a risk most trades do not. Check your own public liability policy before you invoice a multi-storey job - height-safety exclusions are set by each insurer, not by a single figure that applies across the market, and a claim outside your policy's own terms can be declined. If your roofing business earns under A$75,000/year you do not have to register for GST - do not charge GST and never use the words "Tax Invoice" on a plain invoice. Once you cross the threshold, registration is required within 21 days. Check the full AU tax invoice requirements guide if you are unsure.

Roofing is licensed under the same general threshold as any other trade

There is no separate "roofer" figure - roofing work is licensed under each state's general contractor-licensing threshold, the same one that applies to any other building trade. Queensland is the one exception with a roofing-specific licence class.

NSW

A$5,000

labour + materials, incl. GST - general threshold, no roofing-specific figure

Contractor licence, NSW Fair Trading, under the Home Building Act 1989 (nsw.gov.au, checked 28 Sep 2026)

QLD

A$3,300

labour + materials, incl. GST - plus a distinct "roof and wall cladding" licence class, separate from plumbing and drainage

Trade contractor licence, Queensland Building and Construction Commission (QBCC) (qbcc.qld.gov.au, checked 28 Sep 2026)

VIC

A$10,000

domestic building work generally, labour + materials + GST

Registered building practitioner, Building and Plumbing Commission (formerly the Victorian Building Authority) (consumer.vic.gov.au, checked 28 Sep 2026)

Every other state and territory sets its own threshold and licensing body under the same general contractor-licensing scheme roofing sits inside. Before you quote a job, check your own state or territory's building or fair trading regulator rather than assuming a number from interstate.

Public liability and working at height
Most public liability policies carry some kind of working-at-heights exclusion or condition, but the exact height and the exact wording are set by each insurer - there is no single figure that applies across the market. Before you invoice a multi-storey job, read your own policy's product disclosure statement (PDS) rather than relying on a number you have seen quoted elsewhere. A claim outside your policy's own terms can be declined regardless of how the job itself went.

How to fill out a roofer invoice

Follow these steps after every job to get paid faster and keep the safety and disposal paper trail straight.

1

Fill in your business details

Add your trading name, ABN, licence or registration number if your state requires one for the job, address, phone, and email at the top. If you trade as Highline Roofing Pty Ltd, use that - not your personal name.

2

Set the invoice number and dates

Use a sequential number - INV-0129 after INV-0128. The invoice date is today. Set a due date (14 days is standard for residential re-roofs). Consistent numbering helps if you ever need to prove payment history.

3

Add the customer details

For invoices A$1,000 or more you must include the customer's identity - name and address is the simplest way to satisfy this. Most re-roofs cross that threshold once material supply and scaffold hire are included.

4

Price materials per square metre or per unit

Show roofing sheet or tile supply priced per m2 or per unit, not folded into a single lump sum. Add flashing, guttering, and ridge capping as their own line - it is easier for the customer to see what they paid for and easier for you to check against the quote.

5

Show scaffold and height-safety hire separately

List scaffold or height-safety equipment hire as its own line, not folded into labour. If a future insurance question or dispute comes up, "was safety equipment used" should be answerable straight from the invoice.

6

Add old-roof disposal if you removed it

Skip and tip fees on old roofing material are a real cost, not a hidden markup - show them as their own line so the client sees where the money went.

7

Calculate GST and add your bank details, then send

Multiply your subtotal by 0.10 to get the GST amount and show subtotal, GST, and total as three separate lines. Include your BSB and account number, and send the invoice as soon as the job is finished.

Common roofer invoice mistakes

These mistakes slow payment, create disputes, or leave you exposed if a claim or a payment dispute comes up later.

NO

No scaffold/height-safety line shown separately

e.g. "Re-roof - $9,115" with no mention of scaffold or safety equipment

YES

If a future claim or insurance question comes up, "was safety equipment used" should be answerable from the invoice, not memory. List it as its own line every time you use it.

NO

No licence or registration number shown

e.g. Invoice with no licence reference anywhere

YES

The first thing checked if a roof fails or a payment is disputed. Add it to your business details even when your state does not strictly require it below a certain value.

NO

Old roof disposal not itemised

e.g. Old-roof removal folded silently into the re-roof labour line

YES

Skip and tip fees are real costs - show them so the client sees where the money went, and so you can check them against your own quote.

NO

Underestimating wastage on tile or sheet materials at quote stage, then a mismatched invoice

e.g. Quoted 80 m2 of sheet, invoiced 85 m2 with no explanation

YES

Price the invoice to match what was actually installed, including standard wastage allowance, and note it in the job description if it differs from the quote.

NO

Assuming a specific insurance exclusion figure that is not in your own policy

e.g. Quoting a client "we're covered above 2m" without having checked

YES

Working-at-heights exclusions are set by each insurer, not by one figure across the market. Read your own policy's PDS rather than repeating a number you saw elsewhere.

What goes on the lines, and what it usually costs

The lines a roofing invoice tends to have, in the three groups they fall into.

Labour

Priced per square metre

Re-roof labour

Per m2

$40 - $75/m2

Pitch, access and material type all move this figure.

Materials

At cost plus your markup, or supply priced per m2

Roofing materials (sheet/tile + flashing)

Supply, cost + margin

Cost + 15 - 25%

List at your sell price - you do not need to show your cost.

Access and disposal

The lines other trades do not have

Scaffold/height-safety hire

Per job

$150 - $500

Scales with storey height and job duration.

Old roof disposal/skip

Per job

$200 - $600

Depends on roof size and material - tile is heavier to remove than sheet.

Indicative GST-exclusive ranges for 2026, to sanity-check a line you have not priced before. GST itself is 10% on top of the subtotal once you are registered - use the free GST calculator to check. They are not a price guide and not advice on what to charge: rates vary by region, roof pitch, and access.

GST example: Roofer A bills $55/m2 re-roof labour + sheet supply at $38/m2 + $380 scaffold hire + $420 disposal, for an 85 m2 job: ($4,675 + $3,230 + $410 flashing + $380 + $420) = $9,115 subtotal. GST: $911.50. Total: $10,026.50. Use the GST calculator to check your numbers before sending.

Why Invio beats Word and Excel for roofers

Templates are a fine starting point. But most roofers move to proper software once they are running several re-roofs a month.

Invoice from the ute once you are down

Fill in material supply, scaffold hire, and disposal before you pack up. No paperwork to chase at the end of the week, and the customer gets the invoice while the job is still fresh.

Before you pack up

GST calculated automatically

Invio does the 10% for you on every line item and shows subtotal, GST, and total correctly - no spreadsheet formula to accidentally break.

10% on every line

Saved clients and rates

Store your repeat customers and standard m2 rates. Next job on the same street? Two taps and the invoice is half-filled already.

Two taps

Payment reminders built in

Invio Pro sends automatic follow-ups when invoices go overdue - so you are not the one making awkward calls.

Automatic follow-ups

ATO-compliant every time

Every Invio invoice has the right fields: ABN, GST breakdown, date, customer identity when required. You can't accidentally send a non-compliant invoice.

Every required field

PDF ready to email or print

Send the invoice by email directly from Invio, or download a clean PDF if the customer prefers paper.

One click

What a roofer's invoice carries beyond the basics

Every AU trade invoice needs the same GST and ABN basics. Past that, the paperwork splits by trade - here is what is specific to roofing work.

Same threshold, one exception

Roofing sits inside the general licensing threshold

NSW, QLD and VIC each license roofing under their general contractor-licensing figure - see the table above. QBCC is the one regulator with a distinct "roof and wall cladding" class, separate from plumbing and drainage.

Check your policy

Height-safety exclusions are set by your insurer

There is no single figure that applies across the market. Read your own public liability PDS before quoting a multi-storey job - a claim outside its terms can be declined.

$380.00

Scaffold hire, its own line

Shown separately from labour so "was safety equipment used" is answerable from the invoice itself, not memory.

$420.00

Old roof disposal, its own line

A real cost, not a hidden markup - listed the same way a painter lists a disposal fee for old paint tins.

Roofer Invoice FAQs

Common questions from Australian roofers about invoicing, licensing, height safety, and getting paid.

Do roofers need a licence in Australia?
Generally yes, and the threshold depends on your state - roofing is licensed the same way any other building trade is, under each state's general contractor-licensing threshold. NSW requires a contractor licence for trade work over A$5,000 (labour and materials, including GST); Queensland requires a QBCC licence for work over A$3,300, with a distinct "roof and wall cladding" licence class separate from plumbing and drainage; Victoria requires a registered building practitioner from A$10,000. Every other state and territory sets its own figure - check your own regulator before you quote.
Does my public liability insurance automatically cover working at heights?
Not automatically, and not by one figure across the market. Working-at-heights exclusions and conditions are set by each insurer individually - read your own policy's product disclosure statement (PDS) before you quote or invoice a multi-storey job, rather than assuming a height figure you have seen elsewhere applies to you. A claim outside your own policy's terms can be declined.
Should scaffold or height-safety hire be its own invoice line?
Yes. List it separately from labour rather than folding it in. If a future claim or insurance question comes up, "was safety equipment used on this job" should be answerable straight from the invoice, not from memory.
How do I price for wastage on tiles or roofing sheet?
Price the invoice to match what was actually installed, including your standard wastage allowance, and note it in the job description if the installed quantity differs from the original quote. Underestimating wastage at quote stage and then invoicing a higher quantity with no explanation is a common cause of payment disputes.
Do I need to add GST to my roofing invoice?
If your roofing business is GST-registered (required once your turnover passes A$75,000/yr), yes - you must charge 10% GST and show it clearly. If you are under the threshold and not registered, do not charge GST, and never use the words "Tax Invoice" - issue a plain invoice instead.
What's the minimum information a roofer invoice needs in Australia?
For sales of A$82.50 or less, a tax invoice is not required unless the customer asks for one. For sales over A$82.50 up to A$1,000, your tax invoice needs seven details: the words "Tax Invoice", your business name, your ABN, the invoice date, a description of the work, the price, and the GST amount. For A$1,000 or more, you also need the customer's identity or ABN. See the full breakdown at /tax-invoice-requirements-au.
What's the difference between a roof plumber and a roof tiler's licence?
The exact split between the two varies by state, and generalising it nationally risks getting your own state wrong. In Queensland, QBCC's roof and wall cladding class is distinct from its plumbing and drainage licence - the two cover different scopes of work. Check your own state's building or fair trading regulator for the licence class that matches the work you actually do.

Invoice every roofing job correctly, from your phone

Invio is free for sole traders. Set up your m2 rates once, send GST-compliant tax invoices from the ute with your ABN and BSB saved, and let automatic reminders handle the chase - free on your first 3 invoices, unlimited on Pro.

Free to start • GST calculated automatically • No credit card required