Remote Practice Manager – Australian Accounting Firm Experience Required

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

AUD $10/ hr

HOURS PER WEEK

20

DATE UPDATED

Jun 15, 2026

JOB OVERVIEW

We are looking for a Remote Practice Manager, who has worked in a fast-moving Australian accounting firm and understands the rhythm of compliance work, client follow-ups, workflow, deadlines and practice operations.

This role suits someone who enjoys keeping jobs moving, supporting accountants and admin staff, improving systems, and helping create a smooth and professional client experience.

About the Role

As the Remote Practice Manager, you will be the operational backbone of our accounting, taxation and finance business. You will oversee workflow, monitor job progress, follow up staff and clients, support the Director, and ensure our accountants and bookkeepers can focus on completing quality work.

You will help create a culture of accountability, client care, timely follow-up and continuous improvement.

This is not a basic VA role.

We need someone who can take ownership, identify bottlenecks, escalate issues early and keep the practice moving without waiting for constant instructions.

Key Responsibilities

Manage day-to-day practice operations remotely
Oversee workflow management, job allocation and turnaround times
Monitor Zoho Desk tickets, job statuses and due dates
Follow up staff on outstanding tasks and overdue jobs
Follow up clients for missing documents, signing, approvals and payments
Monitor jobs waiting for bookkeeping, accountant review, final review and client response
Streamline systems and processes to improve efficiency and profitability
Support the Director with planning, reporting and operational execution
Help admin, accountants, bookkeepers and reviewers stay accountable
Oversee onboarding of new clients and help maintain a smooth client service journey
Ensure the team is using systems properly and keeping job notes updated
Monitor unpaid invoices and provide payment follow-up reports
Identify workflow bottlenecks and recommend practical improvements
Prepare daily or weekly practice reports for the Director
Support marketing follow-through, including Google reviews, lead lists and social media activity
Ensure ATO, BAS, tax return, ASIC and regulatory deadlines are monitored and followed up

What You Bring

Previous experience working with an Australian accounting firm is essential
Experience in practice management, workflow coordination, senior admin, client services or operations
Understanding of how Australian accounting and bookkeeping firms operate
Strong knowledge of tax return, BAS, bookkeeping, financial statement and client document workflow
Strong organisational and workflow management skills
Comfortable managing people, deadlines and competing priorities
Confident written communication with a client-first approach
Ability to follow up staff and clients professionally
Ability to analyse workflow, spot bottlenecks and suggest practical improvements
A calm, solutions-focused style with the ability to keep the practice moving forward
Ability to work independently and report clearly to the Director
Software Experience Preferred

Experience with any of the following will be highly regarded:

Zoho Desk
Xero Practice Manager
Karbon
FYI Docs
MYOB AE / AO
Xero
QuickBooks
BGL / SMSF software
ATO Portal exposure
ASIC portal exposure
Microsoft Outlook
Microsoft Teams
Google Sheets
ChatGPT / AI tools
CRM or workflow systems
Work Arrangement
Remote role
Part-time to start
Approximately 20 hours per week
Must be available during Australian business hours
Long-term opportunity for the right person
Opportunity to grow into a larger management role

Rate

AUD $9–$11 per hour, depending on experience.

Rate may be reviewed after 60–90 days based on reliability, ownership, communication, workflow control and ability to manage the role independently.

Important

Please do not apply if you have not worked with an Australian accounting firm before.

We are looking for someone who understands accounting practice workflow and can help manage jobs, people, clients, payments and deadlines with confidence.

This role is for someone who can take ownership of practice operations and help the Director run the business more efficiently.

To Apply

Please send:

Your resume
Details of your previous experience with Australian accounting firms
The systems and software you have used
The type of workflow you managed, such as tax returns, BAS, bookkeeping, financials, SMSF, ASIC or document chasing
Your expected hourly rate in AUD
Your availability during Australian business hours

Please also answer this question:

Tell us about your previous role with an Australian accounting firm and how you helped manage workflow, client follow-ups, document chasing, job deadlines, staff coordination and practice efficiency.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0150
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,480 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Practice-Manager-Australian-Accounting-Firm-Experience-Required-1668888
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668888
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 944656
 LIMIT 1 
0.0022   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668888
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668888' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668888 
0.0015   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=431***Jun-16-2026=65***Jun-17-2026=35***Jun-18-2026=20***Jun-19-2026=18***Jun-20-2026=10***Jun-22-2026=1' WHERE job_id'1668888'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=578' WHERE job_id'1668888'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668888' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668888 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '944656'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)