Back to Blog
Business OperationsJune 202615 min read

Roofer Software Australia: The Two Problems Draining Roofing Businesses (2026)

Australian roofing businesses face a compliance obligation before a single worker goes on any roof — a site-specific Safe Work Method Statement for working at heights, documented risk controls, and worker sign-off, all retained and retrievable if a SafeWork inspector or insurer ever asks. That documentation burden compounds across a week of active jobs and creates a persistent administrative overhead that paper and generic apps handle badly. At the same time, roofing is one of the most material-intensive trade businesses to cash-flow: Colorbond sheeting, tiles, gutters, sarking, and flashings are ordered and often supplier-paid before the job is complete and the invoice is sent. On concurrent jobs, the unfunded materials exposure and the wait for progress claim payment from commercial clients creates a structural cash squeeze that quietly limits growth. This post breaks down both problems in full and shows what purpose-built field service software does to fix them.

3–5 hours
WHS paperwork per week
SWMS preparation, height safety equipment inspection records, scaffold handover certificates, and site compliance documentation typically consume 3–5 hours of administrative time per week for a roofing business running three to six active jobs. That is time spent on paperwork rather than revenue-generating work — and if the documentation is not job-specific, site-signed, and retrievable, it does not satisfy WHS requirements anyway.
$25,000+
Materials funded before first invoice
A typical residential re-roof requires $15,000–$40,000 in materials — Colorbond steel sheeting, ridge caps, gutters, sarking underlay, and flashings — ordered and often paid to the supplier within 30 days of delivery. On multiple concurrent jobs, the unfunded materials exposure compounds well beyond what a small business can comfortably carry in working capital.
45–60 days
Commercial payment cycle
Progress claims on commercial or head-contractor work are typically assessed monthly and paid 30 days after assessment — creating a 45–60 day gap between work completion and cash receipt. A roofing business with two or three commercial jobs running simultaneously is permanently funding a significant portion of its completed work from its own working capital while waiting for that cycle to close.

Problem 1: WHS Compliance Documentation Chaos for Working at Heights

Under the model Work Health and Safety Regulations — adopted across all Australian states and territories — working at height on a construction site is classified as high-risk construction work. Before any roofing job begins, a Safe Work Method Statement must be prepared that identifies the specific fall hazards at that site, the risk control measures in place, and the procedures to be followed. Every worker on the job must read and sign the SWMS before they start. The SWMS must be physically present at the worksite for inspection. It must be retained after the job is complete. A single generic SWMS photocopied across every job does not satisfy the requirement — it must be site-specific, meaning it names the address, identifies the hazards particular to that roof structure, and reflects the actual controls in use on that job.

The compliance obligation compounds beyond the SWMS. Where perimeter scaffolding is erected to protect workers on a residential or commercial job, a scaffold handover certificate signed by the licensed scaffolder must be in place before anyone uses the scaffold — even a single level of edge-protection scaffolding. Where personal fall-arrest systems are used — full-body harnesses with energy-absorbing lanyards attached to certified roof anchor points — the anchor design must comply with AS/NZS 1891.4, the harness and lanyard must have been formally inspected by a competent person at the required interval, and the inspection must be documented. Where ladders are used for access, a risk assessment is required under AS/NZS 1892. When a SafeWork inspector arrives on a residential re-roof and requests the SWMS, the scaffold handover certificate, and the harness inspection log for the workers on site, all three must be produced immediately. A document that cannot be found at the worksite, or that is generic rather than site-specific, or that lacks worker signatures, results in a site shutdown until the documentation is corrected.

For a roofing business running three, four, or five jobs simultaneously — a mix of residential re-roofs, new construction work, commercial guttering, and flat-roof maintenance — the administrative reality of keeping WHS documentation current, site-specific, and retrievable across all active jobs is substantial. The failure mode for paper-based systems is predictable. SWMS are prepared once from a generic template, photocopied, and reused with minimal modification. Worker sign-off is collected on a separate site-entry form that may not travel with the SWMS. Scaffold handover certificates are emailed from the scaffolding contractor and sit in a generic email inbox rather than being attached to the job record. Height safety equipment inspection logs are maintained on a clipboard in the work vehicle, which means when the vehicle moves on, the log is no longer at the worksite. When a SafeWork investigation follows a fall-from-height incident and requires the complete WHS documentation for a specific job, the retrieval exercise can take days — and the documents may not be recoverable at all.

The professional consequences are not hypothetical. WorkSafe prosecutions of roofing businesses across Australia consistently involve scenarios where a SWMS did not exist, was not site-specific, had not been signed by the workers involved, or could not be produced by the business when required. Beyond prosecution, an insurer assessing a workers' compensation or public liability claim following a roofing fall who identifies a WHS documentation gap may reduce or decline the claim. For a sole trader or small roofing business, an uninsured compensation liability following a fall from height is potentially business-ending. The cost of generating a compliant, site-specific SWMS, capturing digital worker sign-off before the job starts, and attaching it to the job record in a retrievable platform is a few minutes per job. The cost of not doing it is open-ended.

There is also a less visible compliance layer that experienced roofers understand: building permit and NCC compliance documentation. For roofing work that involves a building permit — structural changes, re-roofing on buildings where council sign-off is required, any work on a Class 2–9 building — the roofer may be required to produce evidence that the installation complied with AS 1562 (sheet roof and wall cladding) or AS 4046 (clay and concrete roof tiles), the manufacturer's installation requirements, and the relevant NCC provisions for the climate zone. From NCC 2022, condensation management requirements for sarking and roof ventilation became more prescriptive. A roofer installing a roof on a new residential build in Climate Zone 7 in Victoria without the correct sarking specification is not compliant, and a defects liability claim three years later — citing NCC non-compliance on condensation management — may not be covered by insurance if the installation records do not demonstrate what was installed and to what standard.

Problem 2: Cash Flow Gaps on Material-Heavy Jobs

Roofing is among the most capital-intensive trade disciplines in the construction sector. A residential re-roof of a 200 m² hip roof in Colorbond steel involves $15,000–$35,000 in materials: steel roofing sheets, ridge cappings, gutters and downpipes, sarking underlay, fascia if it needs replacement, flashings, and fixings. A tile re-roof in a comparable size range involves similar or higher material costs depending on tile type — concrete tiles are typically lower cost than terracotta or slate profiles. These materials must be ordered from the supplier, scheduled for delivery to the job address, and paid within the supplier's account terms — typically 30 days from delivery. The job itself may run three to five days on a residential re-roof or three to six weeks on a commercial project. In either case, the supplier invoice for materials is due before the work is complete and before the customer is invoiced.

On commercial jobs, the payment timing problem is more acute. A head contractor on a commercial re-sheeting project — a factory roof, a warehouse, a retail complex — will typically pay on a progress claim cycle: the roofer submits a claim at the end of the month, the head contractor assesses it and may apply retentions, and payment is due 30 days after assessment. The practical result is a 45–60 day gap between materials ordered and cash received. A roofing business with two large commercial jobs running simultaneously — $200,000 in materials committed across both, paid to the supplier in 30 days, with first payment from the head contractor expected in 60 days — needs $200,000 in working capital simply to bridge that gap. That is before labour payroll, before overheads, before GST on the materials (which is recoverable at BAS time but represents a cash outflow now).

The second cash flow risk is unbilled extras. Roofing involves a significant incidence of hidden or discovered conditions that were not apparent at the time of quoting — rotten timber battens under tiles that must be replaced before re-tiling, corroded fascia boards that must be replaced before gutters can be refitted, structural deterioration at ridge or hip lines that requires additional bracing. Every time work is performed that was outside the original quoted scope and is not formally documented and approved as a variation before the work proceeds, the roofer has completed unbillable work. A job that was quoted at $18,000 and ends up at $24,000 due to discovered defects is profitable only if the $6,000 in variation work is captured, approved by the customer in writing before the work is done, and correctly added to the invoice. If the variation is discussed verbally and later disputed by the homeowner, the roofer either absorbs the cost or pursues a consumer dispute that takes more time and legal cost than the variation is worth.

The third cash flow risk is deposit and materials tracking disconnects. When a deposit is taken at time of booking and materials are ordered the same day, the two transactions should reduce the same cash exposure: the deposit offsets the materials outlay. In practice, deposits land in the bank account and are often spent on general business overheads before the materials invoice arrives — because without job-level financial tracking, the business owner has no real-time visibility that a specific deposit is earmarked for a specific materials order. When the materials invoice arrives and the deposit has already been absorbed, the business is funding the materials twice. Multiplied across several concurrent jobs, this disconnect is a persistent working capital drain that never appears as a single large problem — only as a recurring sense that cash is always tighter than the revenue would suggest.

What Purpose-Built Roofing Software Actually Fixes

TPT's field service ERP includes a dedicated roofing workflow covering SWMS generation, height safety records, progress claim invoicing, variation management, materials tracking, and same-day invoicing. Here is what each capability addresses.

Site-specific SWMS generated per job from pre-built roofing templates

Generate a job-specific Safe Work Method Statement from a library of high-risk roofing templates — pitched residential, flat commercial, metal re-sheet, fragile or brittle roof, roof plumbing — pre-populated with the hazards and risk controls that apply to that roof type. Edit for site-specific conditions before the job starts and send it to workers for digital sign-off on their phones before they get on the roof. The signed SWMS is attached to the job record, timestamped, and retained — ready to produce in full in under a minute when a SafeWork inspector or insurer requests it. No generic photocopied paperwork, no missing worker signatures, no searching through folders after the fact.

Height safety equipment inspection logs with expiry tracking

Record every harness, lanyard, self-retracting lifeline, and fall-arrest anchor point against the job or the worker, with inspection date, inspector name, next inspection due date, and pass/fail result. Receive alerts when a piece of equipment is approaching its next required inspection — before it goes to a job site. Where a SafeWork investigation or insurer audit requires evidence that fall-protection equipment was fit for purpose and had been formally inspected before use on a specific job, the inspection record is attached to the job. A harness inspection log on a clipboard in the work vehicle is not retrievable after the vehicle has moved on.

Progress claims and milestone invoicing for large jobs

Set up a payment schedule at the quote stage — deposit on booking, progress claim at roof-off or structural stage, progress claim at completion of weather-tightening, final invoice at practical completion — and issue each claim as a single tap when the milestone is reached in the field. The claim is linked to the job record, the customer is notified immediately, and the outstanding balance is tracked against the contract total. For commercial projects where a head contractor requires a formal progress claim document with reference to the contract, the platform produces it in the correct format. The most common cash flow mistake in roofing is not using progress claims on jobs that run for more than a week — instead invoicing everything at completion and funding the entire job period from working capital.

Variation capture and customer approval from the field

When a residential re-roof uncovers rotten fascia, deteriorated sarking, or structural defects that were not visible at quote time, log the variation on your phone — scope, photos, estimated cost — and send an approval request to the customer before proceeding. The customer approves or declines from a link on their phone. An approved variation is automatically added to the job invoice. A declined variation is documented. Neither outcome requires a phone call to the office, a separate email, or a paper change order that may or may not be in the job file when the invoice is disputed. Variations that are not formally captured and approved before the work proceeds are the single largest source of invoice disputes in residential roofing.

Material tracking per job — ordered, delivered, installed, invoiced

Track materials against each job through the full cycle: quantity ordered from the supplier, delivery confirmed, installed on site, and invoiced to the customer. Where a job is cancelled after materials have been ordered, the outstanding supplier commitment is visible in the job record — not discovered three weeks later when the supplier invoice arrives. Where materials are partially installed across multiple visits on a large job, the installed quantity is updated in the field and the job invoice reflects actual quantities rather than the original estimate. Unbilled materials — tiles ordered and installed but not invoiced because the estimate was lower than actual usage — are one of the most consistent profit leaks in roofing businesses that do not track materials at job level.

Job costing and profitability by job type and customer

See the actual margin on every completed job — labour hours logged, materials cost, subcontractor costs, and revenue — compared to the quoted margin at time of estimate. Over time, identify which job types are consistently profitable (a straightforward Colorbond re-sheet on a simple hip roof) and which are consistently margin-eroded (heritage tile work with access constraints, or commercial flat-roof re-sheeting with unexpected waterproofing requirements). Without per-job cost visibility, the only time a roofing business owner sees the actual profitability picture is at year-end via the accountant — by which point the same unprofitable job types have been quoted and won again at the same rates.

Already Running a Building or Trade Business?

TPT's ERP is built as a multi-trade platform. If you already use the platform for plumbing, electrical, or general building work, the roofing workflow is an additional vertical within the same subscription — same client records, same invoicing pipeline, same Xero integration, separate compliance workflows for each trade. There is no second system to maintain and no double-entry of client details.

For a building business that performs roofing as a service line alongside other work — new construction, renovations, or commercial maintenance — managing both workstreams in the same platform removes the most common failure point: the roofing jobs managed on a separate spreadsheet while other work is tracked in a different system, with SWMS and safety records falling between the two.

Start Your Free 14-Day Trial

Set up your first job, generate a site-specific SWMS, send a progress claim from the field, and see your job-level profitability on day one. No credit card required. Purpose-built for Australian roofing businesses.

Frequently Asked Questions

What licence or registration do I need to operate as a roofer in Australia?

Roofing licensing requirements in Australia vary by state and territory, and also by the type of roofing work performed. In New South Wales, residential roofing work over a certain value requires a contractor licence issued by NSW Fair Trading under the Home Building Act 1989 — the relevant licence category is "Roof Plumbing" (which covers metal roof and wall cladding, guttering, and stormwater) and "General Building Work" for structural roofing. In Victoria, the Victorian Building Authority (VBA) issues domestic builder licences, and roofers performing structural work must hold the relevant domestic builder registration category. In Queensland, the Queensland Building and Construction Commission (QBCC) issues contractor licences for roofing work under the Roof Tiling and Roof Plumbing categories. In South Australia, Consumer and Business Services (CBS) issues building work contractor licences. In Western Australia, the Building Commission administers building contractor registration. Regardless of state, any roofing business employing workers or engaging subcontractors must also hold the appropriate workers compensation insurance for its state and maintain public liability insurance. If you are unsure of the specific licence required for your state and the type of work you perform, contact the relevant state building regulator directly — operating without the required licence exposes you to penalty notice fines and may invalidate your insurance.

What is a SWMS and when is it mandatory for roofing work in Australia?

A Safe Work Method Statement (SWMS) is a document that identifies high-risk construction activities, the hazards and risks associated with those activities, and the risk control measures to be put in place before and during the work. Under the model Work Health and Safety Regulations (adopted across all Australian states and territories), working at height on a construction site is classified as a high-risk construction activity. This means a SWMS is mandatory before any roofing work on a construction site begins — whether the site is a residential re-roof, a new construction project, or a commercial building. The SWMS must be prepared before the work starts, must be specific to the site and the tasks to be performed (generic SWMS that do not address site-specific hazards do not satisfy the requirement), must be reviewed and signed by every worker before they commence high-risk activities, and must be kept at the worksite and available for inspection. A person conducting a business or undertaking (PCBU) — including a roofing business operator — who commences high-risk construction work without a compliant SWMS can be issued an improvement or prohibition notice by a WHS inspector and required to stop work until the SWMS is in place. Repeat or serious non-compliance can result in infringement notices. There is no minimum dollar value or job size below which the SWMS requirement does not apply — if you or your workers are going on a roof, the requirement applies.

What are the WHS requirements for managing fall risks in roofing?

The Safe Work Australia Code of Practice for Managing the Risk of Falls in Housing Construction and the model WHS Regulations set out a hierarchy of control measures for fall risk management in roofing work. The hierarchy, from most to least preferred, is: elimination (not practical on most roofing jobs), substitution with a safer process, isolation through passive fall prevention (perimeter scaffolding, edge protection), engineering controls (roof anchor systems, static line systems), administrative controls (SWMS, supervision, training), and personal protective equipment (harness and lanyard systems) as a last resort where other controls are not reasonably practicable. In practice on Australian roofing jobs, the most common control measures are perimeter scaffolding (where the structure height and site conditions permit erection), roof edge protection, and personal fall arrest systems anchored to certified roof anchor points. Every control measure implemented must be documented in the SWMS. Perimeter scaffolding requires a scaffold handover certificate signed by the licensed scaffolder before anyone uses the scaffold. Roof anchor points used as personal fall arrest attachment points must comply with AS/NZS 1891.4 and the installation should be certified. The WHS inspector on a site visit will check that the controls in use match the controls documented in the SWMS and that each measure has been correctly implemented.

How often must height safety equipment be formally inspected in a roofing business?

Height safety equipment used in roofing — full-body harnesses, energy-absorbing lanyards, self-retracting lifelines, rope grabs, and personal fall arrest connectors — must be inspected before each use by the person using the equipment, and formally inspected at regular intervals by a competent person. The relevant Australian standard is AS/NZS 1891.4 (Industrial fall-arrest systems and devices — selection, use and maintenance) and AS/NZS 1891.1 (Industrial fall-arrest systems and devices — harnesses and ancillary equipment). The standard specifies that harnesses and lanyards should be formally inspected by a competent person at least every 12 months, or more frequently if the equipment is used heavily or in harsh conditions. Equipment that has arrested a fall must be withdrawn from service and formally inspected before being returned to use — in many cases, equipment that has arrested a fall should be retired regardless of visible condition. Ladder safety is governed separately by AS/NZS 1892 (portable ladders) which requires regular visual inspection by the user and formal inspection at specified intervals depending on use frequency and ladder class. Maintaining an inspection log for each piece of equipment — item, inspection date, inspector name, condition noted, next inspection due — is the only way to demonstrate compliance with these requirements to a regulator or insurer. A log on a clipboard in the work vehicle that is lost or not updated is not a functioning compliance system.

What is the NCC and what does it require for roofing in Australia?

The National Construction Code (NCC) — formerly the Building Code of Australia (BCA) — is the primary document governing construction standards in Australia. It is adopted by reference into building legislation in each state and territory. For roofing, the NCC sets minimum performance requirements for roof and wall cladding, waterproofing, thermal performance, condensation management, and structural adequacy. Volume 1 covers Class 2–9 buildings (commercial, multi-residential, aged care, etc.) and Volume 2 covers Class 1 and 10 buildings (houses and minor structures). From NCC 2022, condensation management requirements for ceiling and wall construction — including roofing membranes, sarking, and ventilation — became more prescriptive, requiring roofers and builders to demonstrate compliance with the deemed-to-satisfy provisions or an alternative solution for their climate zone. Roof and wall cladding must be installed in accordance with the manufacturer's instructions and the relevant Australian Standards — particularly AS 1562 (Design and installation of sheet roof and wall cladding) for metal roofing and AS 4046 (Installation of clay and concrete roof tiles) for tiled roofs. A roofer who installs a roof that later develops waterproofing defects or fails to meet thermal performance requirements may face warranty claims under consumer protection legislation and potential licence action from the building regulator in their state.

Should I take a deposit for roofing work in Australia?

For residential roofing work, deposits are standard practice and commercially sensible — but in some states, the amount you can legally take as a deposit is capped under home building legislation. In New South Wales, for residential building contracts over $20,000, the maximum deposit is 10% of the contract price. In Victoria, for domestic building contracts, the maximum deposit is 5% for contracts up to $50,000 and 5% for higher-value contracts where the builder holds a building permit. In Queensland, for contracts where the work requires a building permit, the deposit is capped at 10%. Check the specific limits that apply in your state with the relevant building regulator. For commercial roofing and industrial re-sheeting, deposit requirements are typically a matter of negotiation — a deposit of 20–30% to cover materials procurement on large jobs is commercially defensible and widely accepted. Taking a deposit without a written contract that specifies payment terms, the scope of work, and what happens if the contract is cancelled is risky regardless of the amount. Where a deposit is taken and materials are subsequently ordered, those two financial events should be tracked against the same job record so that the net exposure is visible if the job is cancelled or deferred.

When should a roofing business use progress claims instead of a single invoice?

A progress claim structure is appropriate for any roofing job that runs for more than three to four days, where the total contract value is over $10,000, or where the material cost is a significant proportion of the total job value. The practical threshold: if funding the entire job from your working capital until completion creates a cash pressure, use progress claims. A typical residential re-roof with a total value of $25,000 and a five-day programme might use a structure of: 20% deposit on booking (covers material orders), 30% on completion of the strip-off and any structural remediation work, 30% on roof-on and weather-tight, 20% at final completion and cleanup. On commercial projects, progress claims are typically governed by the contract — the head contractor will specify the claim assessment date, the format required, and the payment period. Security of payment legislation exists in all Australian states and territories (e.g., the Building and Construction Industry Security of Payment Act in NSW, the equivalent in other states) and gives subcontractors including roofers the right to make progress payment claims and to pursue unpaid claims through an adjudication process. Understanding your rights under security of payment legislation is important for any roofing business doing commercial work — unpaid claims that are not pursued through the correct statutory process lose their statutory protection.

How do I manage roofing variations and extras that were not in the original quote?

A variation arises any time work is performed that was not included in the original quoted scope — hidden rotten timber discovered when tiles are removed, fascia replacement required before gutters can be fitted, additional sarking layers required to meet NCC condensation requirements not apparent at the time of quote, or a customer deciding mid-job to change the specified product. Every variation should be documented before the work proceeds: what the change is, why it is required, the estimated cost, and an approval from the customer. Verbal approvals are the source of most residential variation disputes — if the customer later claims they did not approve the extra work, and you have no written record, the claim is unenforceable. A formal written variation process — even as a text message thread or an email exchange — provides the minimum documentation for a disputed invoice to be resolved without a consumer complaint. Purpose-built field service software allows you to log a variation, attach a photo of the defect that requires the additional work, quote the cost, and send an approval request to the customer before you proceed — from your phone on the roof. The customer approves from a link on their device. The approved variation is automatically added to the job invoice. This process takes three minutes and eliminates the most common source of invoice disputes in residential roofing.

How do Australian roofers manage cash flow when materials are expensive upfront?

The materials-to-cash gap in roofing is a structural cash flow challenge — you pay the roofing supplies merchant in 30 days, but the job may not be complete and invoiced for 45 days. Three strategies address this. First, use a deposit structure that covers your materials procurement cost before you order — a deposit equal to the materials cost means you are not funding the materials from your working capital. Second, use progress claims on longer jobs so that cash arrives during the job rather than only at completion. Third, negotiate extended payment terms with your primary supplier if your volume justifies it — a 45-day or 60-day account with a major roofing merchant shifts the timing problem from your balance sheet to theirs. What makes all three strategies manageable is having per-job financial visibility: knowing exactly what materials are committed on each current job, what has been invoiced, what deposit has been received, and what is outstanding. A business managing this in a mental model or a spreadsheet is operating blind to the actual cash position. A platform that shows you in real time — across all active jobs — the total materials committed, the total invoiced, and the total outstanding gives you the visibility to make decisions about new job starts and material orders before a cash crunch develops rather than after.

What insurance does a roofing business in Australia need?

A roofing business in Australia typically needs several categories of insurance. Workers compensation insurance is mandatory in all states and territories for any business with employees — the specific scheme and premium structure varies by state. Public liability insurance is required by most head contractors and commercial clients and is strongly advisable for all residential work — a minimum of $5 million is standard for the construction industry; $10–20 million is increasingly required by larger commercial clients and government contracts. Contract works insurance (or builders all risk insurance) covers damage to the project during construction — including storm damage to a roof while work is in progress. Tools and equipment insurance covers loss or theft of roofing tools, height safety equipment, and plant. For residential work, home building compensation insurance (in states where it is required) protects homeowners against incomplete or defective work if the contractor becomes insolvent. Some states require this insurance to be in place before a residential building contract can be entered into. Where your roofing business involves licensed roof plumbing work (gutters, downpipes, stormwater), professional indemnity insurance may also be advisable. Always review your insurance obligations with a broker who specialises in the construction or trades sector — the premium differentials between insurers are significant and the coverage conditions vary in ways that matter at claim time.

How do I handle superannuation and payroll for roofing employees and subcontractors in Australia?

For employees on the payroll, superannuation obligations are straightforward: you must contribute 11.5% of ordinary time earnings (rising under the legislated schedule) to a compliant super fund by the quarterly super guarantee payment deadlines. Late super payments attract the super guarantee charge, which includes interest and an administration fee and is not tax-deductible. For subcontractors in the construction industry, the super obligation is more complex. Under the expanded super guarantee provisions, if you engage a subcontractor who works primarily under your direction and derives more than 90% of their income from you, the ATO may treat them as an employee for super purposes — regardless of whether they hold an ABN. The construction industry specifically is a sector the ATO monitors for sham contracting. Beyond super, if you engage subcontractors who work on residential domestic building work, you may have obligations under the Taxable Payments Reporting System (TPRS) to report payments made to subcontractors to the ATO annually. This applies to the construction industry broadly, including roofing. If you pay a subcontractor for domestic roofing work, you need to collect their ABN, record the payment, and include it in your annual TPRS report. Failure to include reportable payments may result in the ATO denying you a tax deduction for those costs.

Does GST apply to roofing services in Australia?

Yes. All roofing services in Australia — labour, materials supplied and installed, scaffolding hire, subcontractor work recharged to the client, and any other component of the roofing contract — are subject to 10% GST. Your invoices must display your ABN, the words "Tax Invoice", the GST amount as a separate line item or as a percentage breakdown, and the total price including GST. For residential homeowners who are not registered for GST, the GST-inclusive price is the final price. For commercial clients who are registered for GST, they will claim back the GST input tax credit. Your quarterly BAS requires you to report GST collected on sales and GST paid on purchases — roofing materials, scaffold hire, subcontractor payments all include GST that you can claim back as input tax credits. The most common GST error in roofing businesses is failing to apply GST consistently to all components of the job — for example, correctly applying GST to labour but forgetting to include it on materials recharged to the client at cost, or failing to include GST on variation invoices raised separately from the main contract invoice.

What records does a roofing business need to retain in Australia?

A roofing business in Australia needs to retain several categories of records, with different minimum retention periods. For tax purposes, the ATO requires all records relevant to calculating your tax obligations — invoices, receipts, bank statements, contracts, and expense records — to be kept for five years from when they were prepared or the transaction was completed. For WHS purposes, SWMS must be kept for the duration of the project and then for a minimum of two years after the project is complete. Notifiable incident records — incidents involving death, serious injury, or dangerous incidents — must be kept for five years. For building work, records of work completed, any compliance certificates issued, and any relevant inspection records should be kept for the life of the building or for the period of your liability under any applicable statutory warranty — in NSW, for example, the statutory warranty for major defects runs for six years from the date of completion. Workers compensation claim records must be kept in accordance with the relevant state scheme requirements. Height safety equipment inspection records should be retained for the life of the equipment plus a reasonable period after retirement. As a practical matter, retaining records in a digital platform — where job records, SWMS, variation approvals, and invoices are all attached to the job and accessible by job — is more reliable than a paper archive and makes retrieval for a regulator, insurer, or client request a matter of seconds rather than a filing cabinet excavation.

What should roofing job management software do that a generic invoicing app cannot?

A generic invoicing app — Xero, QuickBooks, MYOB, or a simple invoice template — can produce a tax-compliant invoice with GST correctly applied. What it cannot do is manage the operational and compliance workflow that a roofing business actually needs. Purpose-built roofing software should: generate site-specific SWMS from roofing-specific templates, capture digital worker sign-off on the SWMS before the job starts, maintain height safety equipment inspection logs with expiry alerts, manage progress claims and payment schedules linked to job milestones, capture and approve variations from the field before work proceeds, track materials ordered versus installed versus invoiced per job, allow the roofer to mark a job complete and issue the invoice from a phone on site, provide per-job profitability visibility that compares quoted to actual costs, and produce BAS-ready GST invoices. A generic invoicing app has no concept of SWMS, no variation approval workflow, no materials tracking against a specific job, and no per-job cost comparison. The cost of running a roofing business on a generic invoicing app is the sum of all the WHS compliance risk, all the invoice disputes from unapproved variations, all the unbilled materials, and all the cash flow pressure from invoicing at the end of jobs rather than by progress claims — plus the time spent managing it all manually.

Can TPT roofing software integrate with Xero for BAS and payroll?

Yes. For an Australian roofing business, Xero integration means every invoice — with 10% GST correctly applied to all labour, materials, and subcontractor recharges — flows to Xero without re-entry. At BAS time, GST collected is already tallied by job type and client. For payroll, employee timesheet data captured in the field — including on-site hours, travel time, and any overtime — syncs to Xero Payroll in a format compatible with Single Touch Payroll (STP) reporting. Roofing businesses that currently re-enter invoice data from a job management system into Xero carry a reconciliation risk: discrepancies between what was invoiced in the job system and what is recorded in Xero produce BAS errors. For subcontractor payments subject to the Taxable Payments Reporting System, the Xero integration ensures that payments recorded in the job platform flow through to your year-end TPRS report without a separate data export and import exercise. The combination of purpose-built roofing job management — SWMS, progress claims, variations, materials tracking — with Xero for accounting and BAS gives a roofing business a single connected workflow from quote to cash without spreadsheets or double-entry at any step.

How does TPT field service software help a roofing business win more commercial contracts?

Commercial clients — commercial property managers, strata managers, construction project managers, and facility operators — award repeat roofing contracts to businesses that demonstrate professional systems for WHS compliance, documentation, and financial management. A roofing business that can email a head contractor a link to the job's compliant SWMS, produce height safety equipment inspection records on request, issue formal progress claims in the required format, and provide per-job cost reports demonstrates the organisational capability that commercial clients need to manage their own compliance obligations. A business that operates from paper job cards, photocopied SWMS, and a basic invoicing app is not credibly positioned for commercial contracts over $50,000 — because the client's risk manager and insurance requirements demand more. From the quoting side, TPT's platform produces professional quote documents with itemised labour, materials, and subcontractor costs, milestone payment schedules, and a clear scope of work — removing the common perception that roofing quotes are rough estimates rather than professional commercial documents. Winning the first large commercial contract typically opens further opportunities with the same client for re-sheet cycles, annual maintenance inspections, and guttering and stormwater maintenance — recurring revenue that justifies the investment in the systems required to win it.

Ready to Fix Both Problems?

Purpose-built roofing ERP for Australian roofers. Site-specific SWMS, height safety records, progress claims, variation management, and same-day invoicing in one platform.

Start 14-Day Free Trial — No Credit Card Required