Back to Blog
Bookkeeping for Tradies

Bookkeeping for Plumbers in Perth

31 May 2026
12 min read
By The Perth Bookkeeper

Bookkeeping for Plumbers in Perth

General information only. This article does not constitute financial, tax or legal advice. Please consult a registered BAS Agent, tax agent or accountant for advice specific to your business.

Running a plumbing business in Perth is busy enough without spending your evenings sorting receipts, matching bank transactions, chasing invoices and trying to work out whether your BAS is correct.

Between emergency call-outs, quotes, materials, apprentices, subcontractors, vehicle costs, supplier accounts and jobs spread across different suburbs, plumbing businesses can get messy very quickly if the bookkeeping is not kept under control.

And the problem is usually not that plumbers are bad with money.

The problem is that bookkeeping gets pushed to the side because the work itself comes first. You are on-site, quoting the next job, dealing with customers, picking up materials, answering the phone and trying to keep the business moving.

Then BAS time arrives, and suddenly everything feels urgent.

This is where good bookkeeping makes a big difference.

For plumbers in Perth, bookkeeping is not just about entering numbers into Xero. It is about keeping your business organised, your cash flow clear, your GST records tidy and your financial information ready when you need it.

Why Bookkeeping Matters for Perth Plumbers

Plumbing businesses have a lot of moving parts.

You may have income coming in from residential jobs, maintenance work, insurance jobs, commercial work, subcontracting arrangements or larger projects with progress payments.

At the same time, you may have expenses going out for materials, tools, fuel, vehicle repairs, insurance, subcontractors, wages, superannuation, software, phone bills and supplier accounts.

If those transactions are not coded properly, your reports will not tell the real story.

Good bookkeeping helps you answer important questions like:

  • Which jobs are actually profitable?
  • Are customers paying on time?
  • How much GST should be set aside?
  • Are supplier bills being paid before they become a problem?
  • Is payroll being processed correctly?
  • Are vehicle and tool expenses being recorded properly?
  • Is the business making enough profit after materials, wages and overheads?

Without clean books, you are often guessing.

And guessing is stressful.

Common Bookkeeping Problems for Plumbers

Many plumbing businesses start simple. Maybe it is just one person, a ute, a phone and a few regular customers.

But once the business grows, the bookkeeping usually becomes more complicated.

Here are some of the common issues plumbers run into.

1. Receipts Get Lost

Plumbers are constantly buying materials, fittings, tools, parts and supplies. Some purchases may come through supplier accounts, while others are paid by card on the day.

If receipts are left in the ute, glovebox, email inbox or text messages, it becomes difficult to keep accurate records.

This can create problems at BAS time and tax time because the bookkeeper may not have enough information to confirm what the expense was for or whether GST was included.

A simple receipt capture process can save a lot of stress later.

2. Supplier Accounts Are Not Reconciled

Many plumbers use trade suppliers such as plumbing supply stores, hardware stores and building suppliers.

If supplier accounts are not reviewed properly, it can be easy to miss credits, duplicate bills, unpaid balances or invoices that have not been entered into Xero.

This can affect both your cash flow and your profit reporting.

For example, if material costs are missing from your books, a job may look more profitable than it actually was.

3. Invoices Are Sent Late

When you are busy on the tools, invoicing can easily be delayed.

But delayed invoicing means delayed cash flow.

If a job was finished two weeks ago but the invoice has not been sent, that money is not coming into the business yet. This can create pressure when wages, supplier bills, GST, insurance and loan repayments are due.

A good bookkeeping system helps keep invoicing regular and visible.

4. GST Is Not Set Aside

If your plumbing business is registered for GST, you are collecting GST on behalf of the ATO.

The issue is that GST collected from customers often sits in the business bank account and can feel like available cash.

Then BAS time arrives, and the amount owing can feel like a shock.

Good bookkeeping helps you understand your GST position throughout the quarter, not just when the BAS is due.

5. Vehicle Costs Are Mixed Up

For plumbers, the work vehicle is often one of the most important assets in the business.

Fuel, servicing, registration, insurance, finance, repairs and equipment fit-outs can all add up.

But if the vehicle is used for both business and personal purposes, the records need to be handled carefully. You need clear information so your accountant can treat the vehicle expenses correctly.

This is especially important for sole traders and small plumbing businesses where business and personal spending can sometimes get mixed together.

6. Payroll Gets More Complicated as the Business Grows

Once you hire employees, apprentices or admin support, bookkeeping becomes more than just bank reconciliation.

You need payroll, PAYG withholding, superannuation, leave balances, payslips and Single Touch Payroll reporting handled properly.

For plumbing businesses with staff, payroll mistakes can create stress quickly.

And with Payday Super changes starting from 1 July 2026, employers will need even stronger payroll and cash flow processes so super is paid more frequently and on time.

What Should Plumbers Track in Their Bookkeeping?

A plumbing business should have a bookkeeping system that makes day-to-day financial activity easy to understand.

At a minimum, plumbers should be tracking the following.

Income by Job or Service Type

Not all plumbing income is the same.

You may want to separate income from:

  • Residential plumbing
  • Commercial plumbing
  • Maintenance work
  • Emergency call-outs
  • Renovation work
  • Gas fitting
  • Hot water systems
  • Insurance work
  • Subcontracting income

This can help you see which parts of the business are bringing in the most revenue and which types of work may need better pricing.

Materials and Supplies

Material costs should be recorded clearly so you can see how much is being spent to complete jobs.

This includes items such as:

  • Pipes and fittings
  • Valves and taps
  • Hot water system parts
  • Drainage materials
  • Gas fittings
  • Sealants and consumables
  • Hardware and trade supplies

If materials are not tracked properly, it becomes harder to understand true profit.

Tools and Equipment

Tools and equipment should be recorded carefully, especially when larger purchases are involved.

Some items may be treated differently depending on their value, business structure and tax treatment. Your accountant or tax agent can advise on this.

From a bookkeeping point of view, the important thing is to make sure the purchase is recorded properly and the invoice or receipt is kept.

Vehicle Expenses

Most plumbing businesses rely heavily on vehicles.

Your bookkeeping should capture:

  • Fuel
  • Repairs and servicing
  • Registration
  • Insurance
  • Vehicle finance or lease payments
  • Tolls and parking
  • Fit-outs and storage systems

Keeping these records tidy makes life much easier for your accountant at tax time.

Subcontractors

If you engage subcontractors, payments should be recorded clearly and separately from employee wages.

You may also need to keep contractor details, invoices and payment records organised.

This is important because subcontractor arrangements can affect reporting, cash flow and compliance depending on the situation.

Payroll and Superannuation

If you employ staff, payroll needs to be accurate.

This includes:

  • Wages
  • PAYG withholding
  • Superannuation
  • Leave accruals
  • Allowances
  • Overtime
  • Reimbursements
  • STP reporting

For plumbers with apprentices or employees working different hours, payroll should not be left until the last minute.

BAS and GST Records

If your plumbing business is registered for GST, your bookkeeping needs to be BAS-ready.

That means:

  • Sales are recorded correctly
  • GST on income is captured
  • GST on expenses is coded correctly
  • Bank accounts are reconciled
  • Receipts and invoices are stored
  • Payroll figures are reviewed
  • Reports are checked before lodgement

A BAS should not be prepared from messy or incomplete records.

Why Xero Works Well for Plumbing Businesses

Xero can be a great fit for plumbers because it keeps your bookkeeping in the cloud and gives you access to your numbers from anywhere.

For a busy plumbing business, this is important.

You are not sitting at a desk all day. You may be moving between jobs, quoting on-site, buying materials, answering calls and managing staff.

With the right setup, Xero can help you:

  • Send invoices faster
  • Connect bank feeds
  • Reconcile transactions regularly
  • Capture receipts from your phone
  • Track bills and supplier payments
  • Manage payroll
  • Prepare BAS reports
  • Give your bookkeeper and accountant access to accurate information

But Xero only works well if it is set up properly.

If the chart of accounts is messy, GST codes are wrong, bank rules are confusing or payroll is not configured correctly, the file can become unreliable.

That is why setup matters.

Weekly Bookkeeping Checklist for Plumbers

For most plumbing businesses, bookkeeping works best when it is done regularly.

Leaving everything until the end of the quarter creates unnecessary stress.

A simple weekly checklist could include:

1. Reconcile Bank Transactions

Bank transactions should be matched and coded while they are still fresh.

This makes it easier to remember what each payment was for and reduces the chance of errors.

2. Upload Receipts

Receipts should be uploaded into Xero or saved into an agreed system.

The goal is simple: no more piles of paper in the ute.

3. Check Unpaid Customer Invoices

Review which customers have not paid yet.

If invoices are overdue, follow them up early. The longer you leave it, the harder it can become to collect payment.

4. Review Supplier Bills

Make sure supplier bills are entered and due dates are visible.

This helps avoid late payments and gives you a better understanding of upcoming cash flow.

5. Check Payroll Information

If you have staff, review timesheets, leave, allowances and payroll details before the pay run.

Payroll is much easier to manage when information is checked before processing.

6. Review Cash Flow

Look at what is coming in and what is going out.

This does not need to be complicated. Even a simple review can help you avoid surprises.

When Should a Plumber Hire a Bookkeeper?

You may be able to manage your own bookkeeping when the business is small.

But there usually comes a point where doing it yourself starts costing more than it saves.

You may need a bookkeeper if:

  • You are behind on your bookkeeping
  • BAS time feels stressful every quarter
  • You are not sure if transactions are coded correctly
  • You are using Xero but do not fully trust the reports
  • You have employees or apprentices
  • You are spending nights or weekends catching up on admin
  • You do not know how much GST to set aside
  • Customers are not being invoiced quickly enough
  • Supplier bills are becoming hard to track
  • Your accountant keeps asking for missing information

A bookkeeper helps keep the business organised in the background so you can focus on the work that actually makes money.

How The Perth Bookkeeper Helps Plumbers

At The Perth Bookkeeper, we help Perth small businesses stay organised, compliant and confident with their numbers.

For plumbers, that means practical bookkeeping support that fits around how trade businesses actually operate.

We can help with:

  • Xero setup and clean-up
  • Weekly bank reconciliation
  • Transaction coding
  • BAS preparation and lodgement
  • Payroll processing
  • Superannuation support
  • Accounts payable
  • Accounts receivable
  • Receipt and invoice organisation
  • Monthly profit and loss reports
  • Catch-up bookkeeping if you have fallen behind

We specialise in Xero, so your bookkeeping stays clean, cloud-based and easy to access.

The goal is not to drown you in reports you do not understand.

The goal is to give you clear numbers, less stress and a bookkeeping system that supports your plumbing business properly.

Bookkeeping for Sole Trader Plumbers

Many plumbers in Perth operate as sole traders, especially in the early stages of business.

If that is you, bookkeeping is still important.

As a sole trader, you still need to keep proper records of your business income and expenses. If you are registered for GST, you also need accurate records for BAS.

The biggest challenge for sole traders is often separating business and personal spending.

A separate business bank account, clean Xero setup and regular reconciliation can make a big difference.

It also helps your accountant at tax time because they are not trying to untangle months of mixed transactions.

Bookkeeping for Plumbing Companies

If your plumbing business operates through a company, the bookkeeping usually needs to be more structured.

You may have payroll, director payments, loans, vehicles, assets, supplier accounts and more complex reporting requirements.

Clean bookkeeping helps the business owner, accountant and BAS Agent all work from the same reliable numbers.

It also helps with decision-making.

When your books are up to date, you can see whether the business can afford another employee, another vehicle, new equipment or a bigger job.

What Makes Plumbing Bookkeeping Different?

Plumbing bookkeeping is different from many other small businesses because of the mix of labour, materials, vehicles, tools and compliance.

A plumber may have a very profitable-looking job on paper until you factor in:

  • Materials
  • Fuel
  • Labour
  • Subcontractors
  • Supplier bills
  • Travel time
  • Warranty work
  • Payment delays
  • Admin time

This is why accurate bookkeeping matters.

It helps you see what is really happening, not just what is sitting in the bank account today.

FAQ: Bookkeeping for Plumbers in Perth

Do plumbers need a bookkeeper?

Not always, but many plumbers benefit from having one. If your bookkeeping is simple and you are confident with Xero, you may be able to manage it yourself. But if you are behind, registered for GST, employing staff or unsure about your numbers, a bookkeeper can save time and reduce stress.

Can The Perth Bookkeeper help if my plumbing books are behind?

Yes. Catch-up bookkeeping is available if your Xero file is behind, messy or incomplete. The first step is reviewing the file, checking how far behind the books are and creating a clear plan to bring everything up to date.

Is Xero good for plumbers?

Yes, Xero can work very well for plumbers when it is set up properly. It can help with invoicing, bank feeds, receipt capture, payroll, BAS reporting and financial reports. The key is making sure the setup suits the way your plumbing business operates.

What expenses should plumbers track?

Plumbers should track income, materials, supplier bills, tools, equipment, vehicle costs, insurance, phone, software, subcontractors, wages, superannuation and any other business-related expenses. Good records help with BAS, tax time and understanding profit.

Can a bookkeeper help with BAS for plumbers?

Yes, if the bookkeeper is a registered BAS Agent, they can prepare and lodge BAS. This is important because BAS involves GST and other tax obligations that need to be handled correctly.

How often should plumbers do their bookkeeping?

For most plumbing businesses, weekly bookkeeping is best. Weekly reconciliation keeps the records accurate, helps with cash flow and makes BAS preparation much easier.

Do plumbers need payroll support?

If you employ staff, apprentices or admin workers, payroll support can be very helpful. Payroll needs to include wages, PAYG withholding, superannuation, leave, payslips and STP reporting.

What if I only work by myself?

Even if you are a one-person plumbing business, bookkeeping still matters. You need to know your income, expenses, GST position, cash flow and profit. Clean books also make tax time easier.

Final Thoughts

Bookkeeping for plumbers in Perth does not need to be complicated, but it does need to be consistent.

When your books are up to date, you can make better decisions, avoid BAS panic and understand what is really happening in your business.

You know which jobs are profitable. You know which customers owe money. You know what bills are coming up. You know whether the business can afford to grow.

That kind of clarity is powerful.

If you are a plumber in Perth and your bookkeeping is starting to feel messy, stressful or too time-consuming, The Perth Bookkeeper can help.

Book a free consultation and let's get your plumbing business organised, BAS-ready and easier to manage.


Ready to get your plumbing business bookkeeping sorted? Book a free consultation with The Perth Bookkeeper — a registered BAS Agent serving Perth trade businesses.

Learn more: Bookkeeping for Tradies Perth | Xero Bookkeeper Perth | BAS Agent Perth | Catch-Up Bookkeeping Perth

Ready to Improve Your Bookkeeping?

Let's discuss how professional bookkeeping can help your Perth business thrive.

Book Free Consultation