NDIS Auditing ,Compliance and Operational Support Officer

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

TYPE OF WORK

Full Time

SALARY

Negotiable upon experience

HOURS PER WEEK

38

DATE UPDATED

May 6, 2026

JOB OVERVIEW

Full-Time Virtual Assistant — NDIS Auditing, Compliance and Daily Operational Support Officer (Remote)

38 Hours/Week | Monday–Friday | 9:00 am–5:00 pm AEST (Brisbane Time)
Start ASAP | Long-Term Role | Remote -with daily team check-in and support
NDIS Registered Provider | Auditing, Compliance, Quality & Admin Support

We are an Australian NDIS Registered Provider seeking to hire a highly skilled and experienced NDIS Auditing and Compliance Officer (VA) to support our compliance systems and ensure our organisation remains audit-ready at all times.

This is NOT an entry-level VA role, and it is NOT a trainee position.
We will only consider applicants who already have proven, real experience working in the NDIS compliance and auditing sector, including knowledge of the NDIS Practice Standards and audit preparation requirements.

If you have previously worked with NDIS Registered Providers, supported audit preparation, managed compliance documentation, maintained i ---------- and complaints registers, and understand how audits work, we want to hear from you.

Position Overview

As our NDIS Compliance and Auditing Support Officer (VA), you will be responsible for:

Maintaining and updating compliance systems

Supporting internal audits and external audits (certification, surveillance)

Managing compliance registers and evidence folders

Ensuring policies and procedures are controlled and audit-ready

Supporting risk, i ---------- , complaints, and continuous improvement processes

Providing office administration support tasks as required

Working confidently in Excel to track compliance, actions, and reporting

Key Responsibilities (NDIS Compliance + Audit Readiness)
NDIS Compliance Management

Maintain ongoing compliance aligned to the NDIS Practice Standards and Quality Indicators.

Ensure documentation meets NDIS compliance expectations (quality, structure, accuracy)

Maintain compliance schedules, audit checklists, and evidence folders.

Monitor compliance obligations and ensure deadlines are me.t

Track progress and report risks, gaps, and improvement opportunities
.
Audit Preparation and Audit Support

Support audit readiness and ensure the organisation is prepared at all times.

Create, maintain, and organise audit evidence packs
.
Gather, structure, and label evidence according to relevant NDIS standards
.
Assist during audits by preparing documentation and responding to evidence request.s

Maintain internal audit processes and follow uon p corrective actions.

Policies, Procedures & Document Control

Maintain and update policies and procedures with strong version control.

Ensure review dates and approval workflows are followed.

Maintain a structured quality management system (QMS-style documentation)

Apply proper naming conventions, formatting, and folder organisation.

Ensure all documentation is consistent, professional, and audit-ready

I ---------- , Complaints, Risk & Continuous Improvement (CQI)

Maintain and update registe,rs including:

I ---------- register / reportable i ----------

Complaints register

Feedback register

Risk register

Corrective actions register

Continuous improvement register

Training & compliance register

Ensure records are complete, accurate, and include follow-up eviden.ce

Track trends and assist with compliance reporting

Workforce Compliance & Training Registers

Track staff compliance requirements (e.g., screening, training, onboarding evidence)

Follow up missing compliance items from staff

Maintain evidence folders for staff training and compliance documentation

Support onboarding compliance processes and documentation

Office Administration Duties (Additional Duties)

This role includes office-based support tasks such as:


Email
follow-ups and basic inbox management

Scheduling meetings and compliance check-ins

Document formatting and creating templates

File management (Google Drive/SharePoint style systems)

Data entry and compliance tracker updates

Preparing weekly compliance summaries and reports

Supporting the leadership team with admin tasks as needed

Essential Skills & Experience (NON-NEGOTIABLE)

Only apply if you meet ALL requirements below:

Proven experience in NDIS auditing and compliance (required)
Strong knowledge of NDIS Practice Standards & Quality Indicators
Experience supporting audit preparation (certification/surveillance / internal audits)
Strong document control and compliance systems management skills
Excellent written English and professional documentation writing ability
Extremely high attention to detail and accuracy
High-level Excel skills (registers, tracking, reports, formulas, filters)
Ability to work independently and meet deadlines
Ability to work full-time 9:00am–5:00pm AEST, Monday to Friday
Must be available to start ASAP

Important: Applications without clear NDIS compliance/auditing experience will not be considered.

Excel Requirements

You must be confident using Excel for:

Compliance registers and trackers

Filtering, sorting, and formatting registers

Data validation and templates

Basic formulas (IF, COUNTIF, SUMIFS, VLOOKUP/XLOOKUP)

Weekly reporting and audit tracking dashboards

Work Requirements

Must have reliable internet and a professional work-from-home set-up and laptop

Must be comfortable handling confidential information

Must be available for AEST meetings and daily work hours

Must be able to follow Australian compliance expectations and professional standards

To Apply

Please include the following:

Your CV (show your NDIS compliance/audit work clearly)

A short cover letter answering:

Your experience in NDIS auditing and compliance

Which NDIS Practice Standards have you worked with

Whether you have supported audit preparation (and what type of audits)

Confirm you can work 9:00 am–5:00 pm AEST, Monday–Friday (38 hours/week)
(Optional but preferred) Provide an example of:

A compliance register that you have maintained

An audit checklist/evidence pack that you have built

A compliance report or internal audit summary

We are hiring ASAP — but only qualified and experienced candidates should apply.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0203
Total Execution Time  0.0216
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,534,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/NDIS-Auditing-Compliance-and-Operational-Support-Officer-1544662
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0146 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1544662
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 889947
 LIMIT 1 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1544662
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-29',ej.date_added) duration_daysDATEDIFF('2026-07-29',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-07-29',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1544662' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1544662 
0.0016   UPDATE employer_jobs SET hit_counts '***Jan-02-2026=170***Jan-03-2026=51***Jan-04-2026=36***Jan-05-2026=33***Jan-06-2026=21***Jan-07-2026=15***Jan-08-2026=13***Jan-09-2026=11***Jan-10-2026=11***Jan-11-2026=10***Jan-12-2026=10***Jan-13-2026=4***Jan-14-2026=6***Jan-15-2026=5***Jan-16-2026=10***Jan-17-2026=10***Jan-18-2026=4***Jan-19-2026=8***Jan-20-2026=13***Jan-21-2026=9***Jan-22-2026=3***Jan-23-2026=9***Jan-24-2026=5***Jan-25-2026=2***Jan-26-2026=11***Jan-27-2026=11***Jan-28-2026=9***Jan-29-2026=7***Jan-30-2026=7***Jan-31-2026=3***Feb-01-2026=7***Feb-02-2026=7***Feb-03-2026=6***Feb-04-2026=15***Feb-05-2026=9***Feb-06-2026=5***Feb-07-2026=2***Feb-08-2026=4***Feb-09-2026=6***Feb-10-2026=7***Feb-11-2026=6***Feb-12-2026=4***Feb-14-2026=5***Feb-15-2026=3***Feb-16-2026=9***Feb-17-2026=7***Feb-18-2026=3***Feb-19-2026=1***Feb-20-2026=4***Feb-21-2026=2***Feb-22-2026=3***Feb-23-2026=1***Feb-24-2026=9***Feb-25-2026=6***Feb-26-2026=5***Feb-27-2026=7***Feb-28-2026=4***Mar-01-2026=3***Mar-02-2026=199***Mar-03-2026=65***Mar-04-2026=35***Mar-05-2026=27***Mar-06-2026=20***Mar-07-2026=14***Mar-08-2026=11***Mar-09-2026=21***Mar-10-2026=12***Mar-11-2026=10***Mar-12-2026=13***Mar-13-2026=3***Mar-14-2026=6***Mar-15-2026=4***Mar-16-2026=9***Mar-17-2026=8***Mar-18-2026=12***Mar-19-2026=5***Mar-20-2026=7***Mar-21-2026=3***Mar-22-2026=4***Mar-23-2026=9***Mar-24-2026=5***Mar-25-2026=4***Mar-26-2026=4***Mar-27-2026=8***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=5***Mar-31-2026=8***Apr-01-2026=4***Apr-02-2026=4***Apr-03-2026=6***Apr-04-2026=3***Apr-05-2026=5***Apr-06-2026=5***Apr-07-2026=1***Apr-08-2026=3***Apr-09-2026=2***Apr-10-2026=4***Apr-12-2026=5***Apr-13-2026=6***Apr-14-2026=8***Apr-15-2026=5***Apr-17-2026=2***Apr-18-2026=2***Apr-19-2026=3***Apr-20-2026=5***Apr-21-2026=5***Apr-22-2026=10***Apr-23-2026=11***Apr-24-2026=7***Apr-25-2026=3***Apr-26-2026=9***Apr-27-2026=3***Apr-28-2026=5***Apr-29-2026=4***Apr-30-2026=3***May-01-2026=3***May-02-2026=1***May-03-2026=8***May-04-2026=5***May-05-2026=7***May-06-2026=478***May-07-2026=49***May-08-2026=35***May-09-2026=25***May-10-2026=18***May-11-2026=21***May-12-2026=23***May-13-2026=25***May-14-2026=22***May-15-2026=7***May-16-2026=5***May-17-2026=7***May-18-2026=14***May-19-2026=7***May-20-2026=7***May-21-2026=7***May-22-2026=4***May-23-2026=9***May-24-2026=23***May-25-2026=17***May-26-2026=5***May-27-2026=16***May-28-2026=8***May-29-2026=2***May-30-2026=4***May-31-2026=7***Jun-01-2026=4***Jun-02-2026=9***Jun-03-2026=6***Jun-05-2026=4***Jun-06-2026=5***Jun-07-2026=2***Jun-08-2026=8***Jun-09-2026=7***Jun-10-2026=3***Jun-11-2026=4***Jun-12-2026=6***Jun-13-2026=3***Jun-14-2026=2***Jun-15-2026=6***Jun-16-2026=5***Jun-17-2026=4***Jun-18-2026=5***Jun-19-2026=3***Jun-20-2026=3***Jun-21-2026=2***Jun-22-2026=4***Jun-23-2026=2***Jun-24-2026=4***Jun-25-2026=2***Jun-26-2026=1***Jun-28-2026=2***Jun-29-2026=10***Jun-30-2026=3***Jul-01-2026=2***Jul-02-2026=4***Jul-03-2026=5***Jul-05-2026=4***Jul-06-2026=1***Jul-07-2026=4***Jul-08-2026=4***Jul-09-2026=2***Jul-10-2026=3***Jul-13-2026=1***Jul-14-2026=2***Jul-15-2026=5***Jul-16-2026=2***Jul-17-2026=1***Jul-18-2026=1***Jul-20-2026=4***Jul-22-2026=6***Jul-23-2026=2***Jul-24-2026=5***Jul-25-2026=2***Jul-29-2026=1' WHERE job_id'1544662'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jan-2026=517***Feb-2026=147***Mar-2026=537***Apr-2026=133***May-2026=867***Jun-2026=119***Jul-2026=61' WHERE job_id'1544662'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1544662' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1544662 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '889947'
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)