NDIS rostering, CRM and billing

GoodHuman Virtual Assistant: a VA who runs the roster, the claims and the compliance chases

For NDIS support providers, from sole traders taking on their first workers to registered organisations, who moved everything into GoodHuman and still spend Sunday night building the roster.

30 minutes with Jenn, the founder. No card, no lock-in.

What your VA actually does inside GoodHuman

Rostering board

A daily pass over the schedule: unfilled bookings flagged, workers matched to participant shifts using GoodHuman's availability and qualification filters, and the week ahead kept true so support workers and participants both know exactly who is turning up.

Cancellations and backfill

When a participant cancels at 7am, your VA processes it under your cancellation policy, applies the short-notice billing treatment you have set, then works the board to redeploy the worker or backfill the participant's slot rather than letting the hours evaporate.

Bulk NDIS billing

Approved shifts turned into payment requests against GoodHuman's built-in NDIS price guide, checked line by line for the right support item and rate, then batched into the bulk payment request export ready for upload to PRODA. Rejections that come back get investigated, corrected and resubmitted with notes.

Plan-managed and self-managed invoices

GoodHuman splits claims by how each participant's funding is managed. Your VA sends the plan-managed invoices to the right plan manager, the self-managed ones to the participant, and runs a follow-up cadence on anything unpaid, because plan managers do not chase themselves.

Customer records and service agreements

New participants set up properly: plan dates, funding breakdown, support coordinator and plan manager contacts, care team notes. Service agreements generated from your template, sent for signing, and renewal dates diarised so an agreement never lapses mid-service.

Compliance module

GoodHuman tracks document expiries; someone still has to act on them. Your VA works the expiring-document alerts weekly, chasing workers for renewed NDIS Worker Screening checks, first aid, WWCC and vehicle documents before they lapse, and escalating anyone who goes quiet.

Timesheet preparation

Shifts reviewed and approved into timesheets on your payroll rhythm, discrepancies between the roster and what was actually delivered flagged with context, so the export that lands in your payroll system is clean before pay day, not after.

You did not search “goodhuman virtual assistant” because the software is failing you. You searched it because GoodHuman did exactly what it promised, pulled your rostering, your participant records and your billing into one place, and then revealed the uncomfortable truth every NDIS provider hits eventually: one place still needs one person in it, every day. The roster does not fill itself when a worker calls in sick at 6:45am. The bulk payment request does not build itself on claim day. The worker screening check that expires next Thursday does not chase its own renewal. That person has been you, between shifts, after dinner, on Sunday night.

The daily rhythm a VA runs in your GoodHuman

Morning starts on the rostering board. Your VA scans the day and the week ahead for unfilled bookings, then works GoodHuman’s matching filters, availability first, then qualifications, to put the right worker against each participant shift. Not just any warm body: your matching rules (this participant only has female workers, that one needs manual handling training, this house needs someone with their own car) are written into an SOP in week one and applied every time.

The board work happens through GoodHuman’s worker app as much as the web dashboard. Shifts your VA cannot fill directly get published as open shifts for your team to accept, and then the watching starts: who has picked it up, who has left it sitting, and when a shift is still unclaimed the afternoon before, the VA stops waiting for the app and starts messaging workers directly. Same discipline at shift time. Workers clock on and off through the app, so a worker who has not clocked on ten minutes into a home visit is a flag your VA sees and acts on with a call, not a surprise the participant’s family raises two days later. Progress notes get a completeness pass too: not the content, which is the worker’s job, but the existence, because a delivered shift without a note is a claiming and audit problem waiting quietly.

Cancellations are where the platform earns its keep and the VA earns theirs. A participant cancels at 7am; your VA processes it in GoodHuman under your cancellation policy, applies the short-notice billing treatment you have pre-approved, then does the part no software does: works out whether the rostered worker can be redeployed to another participant that morning, and rings around to make it happen. Hours that would have evaporated get recovered, which for a support provider is the difference between a good week and a bad one.

If you run group services, centre-based programs, community access outings, school-holiday groups, the admin multiplies and so does the VA’s usefulness. GoodHuman handles group sessions with multiple participants against multiple workers, and your VA maintains the attendee lists, records who actually attended versus who was booked, keeps the worker-to-participant ratio you have set, and makes sure each attendee is billed for their own place in the session rather than the session being billed once and reconciled never.

Through the day it is customer record upkeep. A new participant referral arrives and gets set up properly the first time: plan dates, funding breakdown by support category, the support coordinator’s and plan manager’s contact details, care team notes, alerts. A service agreement gets generated from your template and sent out for signing, and its renewal date goes in the diary, because an agreement that quietly lapsed three weeks ago is a problem you find out about at audit time, not before.

Then the billing cycle, weekly or fortnightly on your rhythm. Delivered shifts get reviewed and approved, payment requests generate against GoodHuman’s built-in NDIS price guide, and your VA checks the lines: right support item, right rate, travel and non-face-to-face time claimed where your policy allows it and not where it does not. GoodHuman splits the batch by funding type, so the NDIA-managed claims get bundled into the bulk payment request export ready for PRODA, the plan-managed invoices go out to each plan manager, and the self-managed ones to participants. A few days later the follow-up starts: claim results reconciled, rejections investigated and corrected, and the unpaid plan-manager invoices worked on a chasing cadence you have signed off. Plan managers pay the providers who follow up. Your VA is the follow-up.

Weekly, the compliance module gets a proper pass. GoodHuman flags expiring documents; your VA acts on the flags, chasing each worker for the renewed NDIS Worker Screening check, first aid certificate, WWCC or vehicle insurance before the expiry date, not after, and escalating to you when someone goes quiet twice. The chase is boring and relentless, which is exactly why it belongs with a VA and not with an owner who has fourteen more urgent things: first nudge in the app, second by email with the expiry date named, third to you with the worker’s roster exposure attached, because a worker whose screening check lapses on Thursday cannot be on Friday’s roster and someone needs to know that on Monday.

Timesheets get the same treatment before payroll. Delivered shifts reviewed and approved on your pay cycle, roster versus what was actually clocked compared, discrepancies flagged with the story attached (shift ran 40 minutes over, worker forgot to clock off, travel claimed on a booking that has never had travel), and then the approved timesheets exported cleanly into your payroll system. GoodHuman connects to the usual Australian payroll stack, so the VA’s job is making sure what flows across is true before it becomes a pay run, not fixing pays after the complaints arrive.

The honest bit

Three things GoodHuman will not do, whoever you hire.

First, it does not claim for you. GoodHuman prepares a beautiful bulk payment request, and then a human logs into PRODA and uploads it, waits for results, and works whatever bounces. Your VA takes it right up to that door and handles the reconciliation on the way back, but PRODA logins are tied to an individual’s verified identity, so the upload itself is done either by you in a couple of minutes with everything prepared, or by the VA under properly delegated access, never on a shared login.

Second, the rostering board is a decision-support tool, not a decision-maker. It will show you who is available and qualified; it does not know that a particular participant and a particular worker did not click last month, or that a family asked for consistency above all else. That judgement is exactly why a person runs the board, and why your matching preferences get documented rather than assumed.

Third, GoodHuman is a fast-moving platform. That is mostly good news, features arrive regularly, but it means screens and workflows shift under you occasionally. Part of the VA’s job is keeping your SOPs current when a release moves something, so your process does not quietly rot. And on payroll: GoodHuman gets timesheets ready, but SCHADS interpretation and the actual pay run live in your payroll system, not here.

What stays with you

NDIS is a regulated space and the line has to be bright. Your VA does operational admin inside GoodHuman: rostering, records, claims preparation, chasing. Everything that requires provider judgement or a registered person stays with you.

That means support and service delivery decisions, always. Which supports a participant receives, changes to a plan of supports, and anything a support coordinator raises that touches funding strategy. Pricing decisions too: the VA claims at the rates you have set against the price guide and never invents a rate or claims above a price limit on their own call.

Incidents are the sharpest edge. Your VA can log an incident report in GoodHuman with the facts attached, but assessing it, deciding whether it is reportable to the NDIS Quality and Safeguards Commission, and making that notification is yours, under a written escalation rule: anything involving harm, restrictive practices or a complaint reaches you the same day, with the record already tidy.

And the permission model backs the policy. Because GoodHuman grants access module by module, the VA holds scheduling and customer access to do the job, payments access only if they run your billing, and no access to workspace settings, integrations or pay rates. The boundary is not a promise in an email; it is what their login can and cannot open.

What it costs and where to start

GoodHuman rostering and billing admin sits on our admin tier: $12-17 AUD an hour excl GST, and most NDIS providers land at 10-15 hours a week, roughly $500-1,100 a month. That usually covers the daily board pass, the full billing cycle including PRODA prep and rejection rework, service agreement admin and the weekly compliance chase.

Placement takes 7-10 business days. We shortlist for NDIS billing literacy first, GoodHuman hours where we can find them, then your VA spends 5-7 days supervised inside your workspace, starting on the rostering board and customer records before touching a payment request. There is a $500 refundable deposit credited to your first month, a 30-day recalibrate-or-replace guarantee, and no lock-in beyond 14 days notice.

If you want the wider picture first, the NDIS plan managers page covers the NDIS admin landscape in more depth, the NDIS billing task page goes deeper on claiming workflows, and the VA cost guide has full pricing including what the on-costs comparison looks like against hiring locally. Otherwise, book a discovery call with Jenn and bring your messiest roster week; that is the fastest way to see whether this fits.

GoodHuman VA questions

Will the VA already know GoodHuman, or am I training from scratch?

Honestly, GoodHuman is newer than the older NDIS platforms, so candidates with hundreds of hours in it are rarer than, say, Cliniko veterans. What is genuinely findable is a VA with real NDIS billing experience, who already understands support items, price limits, plan-managed versus NDIA-managed claims and cancellation rules. GoodHuman itself is one of the easier platforms to learn, and the ramp is 5-7 days supervised inside your workspace before any solo work, starting with the rostering board.

Can the VA submit our claims through PRODA?

The VA does everything up to the door: payment requests generated in GoodHuman, checked against the price guide, batched into the bulk export, and rejections worked when results come back. PRODA logins are tied to an individual's verified identity, so you should not share yours. Most owners either do the upload themselves in a few minutes with everything prepared, or set the VA up with their own properly delegated access through your provider arrangements.

Participant records are sensitive. What can the VA actually see?

GoodHuman's permissions are granular by module, so you decide. A rostering-and-admin VA needs scheduling and customer access to do the job; you can withhold payments access entirely if someone else runs billing, and workspace settings and pay rates stay with you. On top of the permission model, confidentiality is signed on day one and credentials sit in 1Password, never in a spreadsheet.

I'm a sole trader with a handful of participants. Is this overkill?

Maybe, and we will tell you on the call if it is. GoodHuman's small-to-medium plan is pitched at exactly your size, and the maths is simple: if rostering, claiming and document chasing eat more than a few hours a week you would rather spend delivering supports or onboarding participants, 10 hours of VA time at $12-17 AUD an hour usually pays for itself. If you are billing two participants a fortnight, keep doing it yourself for now.

What does a GoodHuman VA cost?

GoodHuman rostering and billing admin sits on our admin tier at $12-17 AUD an hour excl GST. Most NDIS providers land at 10-15 hours a week, roughly $500-1,100 a month, with a $500 refundable deposit credited to your first month, a 30-day recalibrate-or-replace guarantee and no lock-in beyond 14 days notice.

A placement like this in practice

Composite case studies built from real DotVA placements. Identifying details anonymised; numbers are real outcomes.

Ready to hand it over?

Book a free discovery call

30 minutes with Jenn, the founder. Tell her you run GoodHuman and what's eating your week; she'll tell you honestly what a VA can own inside it, what it costs, and whether it makes sense.

87+ Australian placements since 2024, a 30-day replacement guarantee and no lock-in beyond 14 days notice. Audit the 5-stage vetting process and how VA access is secured before you book.

No obligation. No credit card. Jenn, the founder, reads every enquiry herself and replies inside one business day. Prefer to talk first? Call (03) 9961 6076, Melbourne line, business hours. DotVA is Boring Ventures Pty Ltd, ABN 67 671 943 758, Melbourne. How to verify us.

Not ready for a call? Get an instant cost estimate (2 minutes, no email needed) or check if you are ready in 90 seconds.

VAs for other software & platforms