Client Overview
Our client is an established, growing Australian business with around 40 employees. They run project-based work across Perth and at away job sites, including mining work in Perth. They are ready to move their accounting and bookkeeping from the owner's desk to a dedicated professional who can build the systems that support their next stage of growth.
Job Description
You will take ownership of the accounting and bookkeeping that the business owner has handled until now, and you will have real influence over how the finance function runs. Working alongside the part-time in-house admin assistant, you will build and maintain efficient systems, keep invoicing and cash flow healthy, and keep the financial records accurate. You will support managers in Perth and on away jobs with clear, reliable information. You will do this in an email and system-based role with no phone calls required, so you can focus on doing detailed, high-quality work independently.
Schedule
-
Mon-Fri, 7:00 AM - 3:00 PM, AWST (Perth), 40 hrs/week with a 30 minute paid break
Responsibilities
- Assist the in-house admin assistant by implementing and maintaining the company's bookkeeping and accounting systems
- Manage invoicing and follow up on outstanding invoices to keep cash flow healthy
- Perform regular reconciliations to keep financial records accurate and up to date
- Set up and maintain accounts in Xero, separating mining work in Perth from other business activity
- Set up employee pay rates and track business costs in Fergus job management software
- Track project timesheets and field reports received via WhatsApp groups and email to support accurate record keeping
Must-Have Requirements
- Proven experience in bookkeeping and accounting, including invoicing and reconciliations
- Experience with Xero and Fergus or similar job management software is highly regarded
- Ability to suggest and build efficient systems to streamline accounting processes
- High level of attention to detail
- Strong written communication skills
- Ability to work independently on set daily tasks
Nice-to-Have Requirements
- Bonus if you have worked in a trades-style business
- It helps if you are comfortable tracking information shared through messaging groups such as WhatsApp
- Bonus if you have experience setting up or improving accounting processes from scratch
Independent Contractor Perks
- Health insurance coverage for eligible location
- Permanent work from home
- Immediate hiring
Note
-
Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.
One application, multiple possibilities: When you apply, our team reviews your background against all current openings, not just this one! If a different role fits your skills, we'll get in touch! We also encourage you to keep exploring our job board and apply directly to any position that excites you.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
7am to 3pm, Monday to Friday, Perth, 40 hours per week
Published on
Nov 10 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper
Xero Accounts Administrator
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
7am to 3pm, Monday to Friday, Perth, 40 hours per week
Published on
Nov 10 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper