Running a plumbing business in Melbourne means juggling emergency call-outs in Footscray, bathroom renovations in Brighton, and commercial fit-outs in the CBD — often in the same week. Between quoting jobs, managing apprentices, and keeping the ute stocked, bookkeeping usually falls to the bottom of the list. But sloppy books cost you money. You miss deductions, underprice jobs, and spend weekends hunting for receipts before BAS is due.

This guide covers what Melbourne plumbers actually need to know about bookkeeping: the ATO obligations, the deductions you're probably missing, how to track job profitability, and when to bring in professional help.

Why Plumbers Need Industry-Specific Bookkeeping

Generic bookkeeping advice doesn't cut it for trade businesses. Plumbing has unique characteristics that affect your numbers:

  • High material costs — copper pipe, PVC fittings, and hot water systems chew through cash flow
  • Variable job sizes — a blocked drain in Preston might bring in $180, while a commercial project in Docklands generates $45,000
  • Vehicle-dependent operations — your ute is essential, and tracking those costs matters
  • Licensing requirements — VBA registration fees, plumbing permits, and ongoing training are deductible
  • Subcontractor use — hiring sparkies, excavators, or other plumbers creates PAYG and super obligations

A bookkeeper who understands these realities will set up your accounts properly from day one. The chart of accounts should separate materials, subcontractors, vehicle costs, and overheads so you can see exactly where your money goes.

GST Registration and BAS Lodgement

Most Melbourne plumbers hit the $75,000 GST registration threshold within their first year. Once you're registered, you collect 10% GST on every invoice and claim GST credits on business purchases.

Your BAS obligations depend on your turnover:

  • Under $10 million turnover — quarterly BAS (most plumbers)
  • $10 million+ turnover — monthly BAS
  • Voluntary monthly — some plumbers opt for monthly to get refunds faster when materials exceed income

The ATO requires BAS lodgement by the 28th of the month following each quarter (or by the 25th if you lodge through a registered BAS agent like True Tally). Late lodgement triggers penalties under the Taxation Administration Act 1953 — currently $313 per 28-day period, up to a maximum of $1,565 per BAS.

For plumbers working across Melbourne's growth corridors — Clyde, Craigieburn, Mickleham — large residential projects mean significant GST credits on materials. Getting your BAS right means faster refunds and healthier cash flow.

Sick of BAS Stress?

We handle BAS lodgement for dozens of Melbourne tradies. Get it right, get it lodged on time, and get back to the tools.

Book a Free 20-Minute Melbourne Call

Tax Deductions Melbourne Plumbers Often Miss

Under the Income Tax Assessment Act 1997 (ITAA 1997), you can deduct expenses incurred in earning your assessable income. The ATO's "nexus" test is straightforward: if you need it to do your plumbing work, it's probably deductible.

Commonly missed deductions for Melbourne plumbers:

  • Safety gear — steel-cap boots, high-vis, gloves, hard hats, safety glasses
  • Tools under $300 — immediately deductible (no depreciation required)
  • Tools over $300 — depreciated over effective life, or instant asset write-off if eligible
  • Mobile phone — business percentage of plan and handset
  • Training and upskilling — Certificate IV courses, backflow prevention training, CPD requirements
  • Licences and registrations — VBA plumbing licence renewal, Working with Children Check (if servicing schools)
  • Professional memberships — Master Plumbers Association, Plumbing Industry Climate Action Centre
  • Tolls — CityLink and EastLink for work trips (track with an app or toll statements)
  • Parking — when visiting suppliers like Reece in Richmond or Tradelink in Clayton
  • Accounting and bookkeeping fees — 100% deductible

Keep every receipt. Xero's receipt capture feature lets you photograph receipts on-site — the original fades, but the digital copy satisfies ATO record-keeping requirements for five years.

Tracking Job Profitability

Knowing your gross profit margin per job is critical. Too many Melbourne plumbers quote based on gut feel, only to discover they've undercharged once materials, travel, and labour are tallied.

Set up job tracking in Xero:

  • Create a "Tracking Category" called Jobs or Projects
  • Add each job as a tracking option
  • Allocate every invoice, bill, and expense to the relevant job
  • Run the Profit and Loss by Tracking Category report to see margin per job

You'll quickly spot patterns. Maybe jobs in outer-eastern suburbs like Lilydale or Belgrave have lower margins because of travel time. Maybe commercial work in South Melbourne delivers better returns than residential maintenance. Data replaces guesswork.

For larger operations, consider dedicated job management software (ServiceM8, simPRO, or Fergus) that integrates with Xero. Your bookkeeper can reconcile these automatically, giving you real-time visibility without extra admin.

Paying Employees and Apprentices

If you employ staff or apprentices, you have obligations under the Fair Work Act 2009 and the Superannuation Guarantee (Administration) Act 1992.

Key requirements:

  • Award compliance — most plumbers fall under the Plumbing and Fire Sprinklers Award 2020. Check current rates at Fair Work
  • Super Guarantee — 11.5% of ordinary time earnings (increasing to 12% from 1 July 2025), paid quarterly
  • PAYG withholding — deduct tax from wages and remit to the ATO via BAS
  • Single Touch Payroll (STP) — report payroll data to the ATO each pay run
  • Leave entitlements — track annual leave and personal leave accruals

Missing super payments triggers the Super Guarantee Charge (SGC), which includes a penalty and is not tax-deductible. The ATO actively audits tradies on super compliance, particularly those with apprentices.

Xero's payroll module handles award interpretation, STP reporting, and super payments through a clearing house. Set it up correctly once, and each pay run takes minutes.

Using Subcontractors Correctly

Melbourne plumbers often bring in subbies for big jobs — excavators, roofers, other licensed plumbers. The ATO's "contractor vs employee" distinction matters.

A legitimate contractor:

  • Has their own ABN
  • Invoices for completed work
  • Provides their own tools and equipment
  • Controls how and when they complete the work
  • Can subcontract to others
  • Bears commercial risk (e.g., fixing defects at their own cost)

If someone looks like an employee (fixed hours, your tools, exclusive to you), the ATO may reclassify them. That triggers back-payment of super, PAYG, and penalties under the Tax Agent Services Act 2009 (TASA 2009).

TPAR reporting: If you pay contractors $75,000+ in a financial year (combined), you must lodge a Taxable Payments Annual Report by 28 August. This applies to building and construction services, including plumbing.

Cash Flow Management for Seasonal Work

Melbourne plumbing work has seasonal swings. Summer brings hot water system failures and burst pipes from pressure changes. Winter slows down until the first frosts hit and pipes freeze in the Dandenongs or outer suburbs.

Smooth cash flow requires:

  • Faster invoicing — send invoices the day you complete the job, not at month-end
  • Clear payment terms — 7 days is standard for residential; 14–30 days for commercial
  • Progress payments — for jobs over $5,000, invoice 50% deposit and 50% on completion
  • Debt collection — automated reminder emails in Xero at 3, 7, and 14 days overdue
  • Tax provisioning — set aside 25–30% of profits for income tax and GST

Many Melbourne plumbers get caught out at BAS time because they've spent the GST they collected. A separate bank account for tax (Xero can do this automatically) prevents nasty surprises.

True Tally Bookkeeping — Melbourne

We work with plumbers across Melbourne — from one-person operations to teams of 15. Get bookkeeping that understands your industry and keeps you compliant without eating into your weekends.

CFO Services Book a Free Call

When to Outsource Your Bookkeeping

You became a plumber because you're good with pipes, not spreadsheets. There's a tipping point where doing your own books costs more than outsourcing:

  • You're spending 5+ hours per week on admin
  • You've missed a BAS deadline or made errors
  • You don't know your profit margin on each job
  • You're stressed about payroll and super compliance
  • Your accountant asks for records you don't have

A Registered BAS Agent handles GST, PAYG, super reconciliation, and STP reporting. A good bookkeeper also sets up systems that reduce your admin — bank feeds, automated categorisation, receipt capture — so you stay on top of things between sessions.

For Melbourne plumbers earning over $200,000, consider CFO-as-a-Service. This adds monthly financial reviews, cash flow forecasting, and strategic advice — helping you decide whether to hire another plumber, buy a new van, or expand into commercial work.

What to Do Next

Start with a clean-up. If your books are a mess, get them sorted before the next BAS deadline. Then set up systems that prevent future chaos: bank feeds connected, receipt capture enabled, job tracking configured.

If you want professional help, book a free 20-minute call with True Tally. We'll review your current setup, identify gaps, and explain what it takes to get compliant and stay that way. No hard sell — just practical advice from a team that works with Melbourne tradies every day.