Senior Accountant (Australian Compliance)

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

TYPE OF WORK

Full Time

SALARY

$1500 USD a month

HOURS PER WEEK

40

DATE UPDATED

Aug 13, 2026

JOB OVERVIEW

Our company is after a full time Senior Accountant (Australian Compliance)

Location: Remote (Philippines-based), working Australian business hours

How to apply: ----------

About the Role

We are seeking an experienced Senior Accountant to join our team remotely on a full-time basis. We are looking for someone who can take ownership of core compliance and back-office operations, freeing up the owner to focus on client work. This is a senior role for someone who can hit the ground running, work autonomously across a full client base on Xero and grow with the company.



Purpose of the Role

The Senior Accountant independently manages the preparation of financial statements, tax returns and BAS (prepared to a review-ready standard). The ideal candidate brings strong technical accounting and tax knowledge, sound professional judgment, and the confidence to resolve complex matters proactively with minimal supervision.

Key Responsibilities

1. Accounting & Tax (Australian Compliance)

Independently prepare and finalise complex company and trust tax returns, applying advanced knowledge of Australian tax legislation, to a technically sound, review-ready standard
Prepare complete, accurate and compliant financial statements for companies and trusts under the relevant Standards, resolving technical accounting issues independently
Prepare and lodge income tax returns for business and individuals
Prepare and lodge Business Activity Statements (BAS) and Instalment Activity Statements (IAS) independently
Perform bookkeeping duties, including reconciliations, journal entries and data integrity checks
Prepare and lodge tax registrations, including ABN, TFN, GST, PAYG Withholding and Payroll Tax
Process payroll, including employee setup, pay runs, STP reporting, leave balances and termination payments
Act as a key point of contact for resolving technical issues and discussing client-specific tax or accounting matters, contributing practical input to advisory opportunities


2. Administration & Compliance (largely automated)

Prepare and manage engagement letters and variations
Prepare company and trust resolutions, including year-end and ongoing compliance documents
Maintain ASIC compliance, including annual reviews, company changes and record keeping
Prepare and issue ethical letters and independence documentation
Process structuring orders with the legal team, coordinating documentation and follow-ups
Maintain accurate client records and compliance checklists
Assist with client onboarding, including document collection and system setup
Support the Director with ad-hoc administrative and compliance tasks as required


Preferred Experience & Skills

Qualifications

Bachelor's degree in Accounting, Commerce or a related field
Completed CPA or CA qualification (highly regarded)

Experience

Minimum 5 years' experience with Australian accounting standards and compliance
Hands-on experience preparing financial statements, tax returns and BAS independently
Exposure to ASIC compliance and practice administration strongly preferred
Highly proficient in Xero (all clients use Xero)


Skills & Attributes

Strong technical Australian accounting and tax knowledge
High attention to detail and strong organisational skills
Ability to manage multiple deadlines across accounting and administrative tasks
Excellent written and verbal communication skills
Sound professional judgment and discretion in handling confidential information
Ability to work autonomously and hit the ground running with minimal supervision, while supporting a growing advisory firm

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0134
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Australian-Compliance-1708353
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1708353
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 964815
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1708353
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-17',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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1708353' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1708353 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-13-2026=828***Aug-14-2026=99***Aug-15-2026=41***Aug-17-2026=1' WHERE job_id'1708353'  
0.0015   UPDATE employer_jobs SET monthly_hits '***Aug-2026=967' WHERE job_id'1708353'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1708353' 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` = 1708353 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '964815'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)