Bookkeeping

Bookkeeping for NDIS Providers: A Practical Guide

By Jia Lee · 2 August 2026

Reception desk and treatment rooms inside an allied health clinic, with a staff member working at the front counter

NDIS bookkeeping looks like ordinary small business bookkeeping until you hit the parts that aren’t. Most of your income is GST-free, but you still lodge a BAS. Your invoices need details the ATO never asks for. Your claims have to be substantiated to a standard beyond normal tax records. And your payroll sits under one of the more complex modern awards. This guide covers each of those in turn, for providers anywhere in Australia — with the Victorian payroll tax position flagged separately, since that part varies by state.

This article contains general information only and isn’t personal tax or financial advice. Every provider is different, so speak with a registered BAS agent, bookkeeper or accountant about your specific situation.

Key takeaways

  • Most NDIS supports are GST-free, but only where all the requirements are met — including that the support is in the participant’s plan and there’s a written agreement in place.
  • GST-free income still counts towards your GST turnover for the registration threshold, so plenty of providers are required to register even though they charge no GST.
  • Invoices need NDIS-specific detail the ATO doesn’t require — the participant’s NDIS number, the support item number, the claim type and the dates of delivery.
  • Claims must be substantiated, not just correct. Under the Provider Payment Assurance Program, claims unsupported by your own records may need to be repaid.
  • Two separate record-keeping clocks apply — the ATO’s general 5-year rule for business records, plus your NDIS obligations to retain records of supports delivered.
  • Support worker payroll sits under the SCHADS Award, with broken shifts, sleepovers and minimum engagement rules that generic payroll setups often get wrong.
  • Since 1 July 2026, supported independent living and platform providers must be registered with the NDIS Commission — an obligation with real, ongoing audit costs to budget for.

On this page:

What makes NDIS bookkeeping different

Strip away the sector language and an NDIS provider is a service business: you deliver hours, you invoice, you pay staff, you reconcile.

What changes is that three separate rulebooks apply to the same set of transactions. The ATO governs GST, BAS, payroll reporting and record keeping. The NDIA governs pricing, claiming and what your invoices must contain. The NDIS Quality and Safeguards Commission governs registration, practice standards and the records that sit behind your service delivery.

Most bookkeeping problems in this sector come from treating those three as one. A file that satisfies the ATO can still fail a payment assurance review. A provider that passes an NDIS audit can still have a BAS built on miscoded transactions.

GST: why most NDIS supports are GST-free, and what that requires

Disability supports delivered to an NDIS participant are GST-free where a specific set of conditions is met. Per the ATO’s guidance on GST and the National Disability Insurance Scheme, all four of these need to hold:

  • The participant has an NDIS plan in effect.
  • The supply is of one or more reasonable and necessary supports specified in the statement of supports in that plan.
  • There’s a written agreement between you and the participant — or another person, such as a plan manager or the NDIA — stating that the supply is of those supports.
  • The supply is of a kind covered by the relevant NDIS Determination made under the GST law.

In practice, two of those conditions are where providers most often get caught out.

The written agreement requirement is the one providers most often assume is satisfied when it isn’t. The ATO notes the agreement can be a single document or a combination of documents — letters, receipts, invoices — but it needs to actually state that what you’re supplying are the supports specified in the participant’s plan. A verbal arrangement with a long-standing participant doesn’t meet it.

Then there’s the in the plan requirement. A support that sits outside the participant’s statement of supports isn’t automatically GST-free just because the recipient happens to be an NDIS participant. The same idea now applies more broadly across the scheme: since the 2024 changes to NDIS legislation, there are defined lists of what NDIS funding can and can’t be used for. So “is this a fundable NDIS support?” is a question to ask before delivery rather than after.

The determinations covering GST-free NDIS supports have been remade several times over the life of the scheme. Confirm the current instrument rather than relying on a version you checked a few years ago.

GST-free does not mean no GST obligations

Common misconception

“We’re GST-free, so GST doesn’t apply to us.” GST-free income still counts towards the registration threshold, and registering is usually what lets you claim GST credits back on your costs. Treating GST-free as GST-irrelevant costs providers money in both directions.

Start with registration, because that’s where this misunderstanding usually costs something. GST-free sales count towards your GST turnover for the purposes of the GST registration threshold — it’s input-taxed sales that are excluded from the calculation, not GST-free ones. A provider billing well above the threshold entirely in GST-free supports can still be required to register.

Registration also has an upside. Once you’re registered, you can generally claim GST credits on the GST you pay on business purchases — rostering software, vehicles, phones, insurance, professional fees — because making GST-free supplies is still a creditable purpose. A provider who never registers pays that GST and keeps none of it.

And a registered provider still lodges a BAS, still reports total sales at G1, and still reports its GST-free sales. Our guide to BAS covers the general mechanics, and our GST explainer covers the difference between GST-free and input-taxed treatment in more depth.

The three plan management types and what each means for your invoicing

How a participant’s plan is managed determines who you invoice, how you get paid, and how long it takes.

Plan management type Who you bill and chase Price limits Typical bookkeeping impact
NDIA-managed (agency-managed) Claim directly from the NDIA via the provider portal; chase the NDIA NDIS price limits apply Bulk deposits covering many claims at once
Plan-managed Invoice the participant’s plan manager; chase the plan manager NDIS price limits apply Individual remittances, in varying formats
Self-managed Invoice the participant or their nominee; chase the participant Not bound by NDIS price limits Ordinary debtor management

The rules in the NDIS Pricing Arrangements and Price Limits must be followed for supports delivered to NDIA-managed and plan-managed participants. Price limits are maximums, not a set price — lower prices can be negotiated. The NDIA doesn’t dictate what a provider charges a self-managing participant.

This is where the reconciliation usually breaks down. NDIA-managed payments arrive as consolidated deposits covering many claims across many participants, so a single line on the bank feed rarely matches a single invoice. As a provider grows, invoicing normally stays manageable — it’s the reconciliation that falls behind, because matching bulk deposits back to individual claims takes deliberate process rather than a bank rule. Reconcile from the claim payment summary instead of trying to match deposits to invoices one by one.

NDIS invoice requirements: getting it right the first time

NDIS invoices carry detail that a standard tax invoice doesn’t. According to the NDIS guide to getting paid, an invoice should include:

  • Your NDIS business name and a valid ABN (unless you’re exempt from quoting an ABN).
  • The participant’s name and NDIS number — and their address, including postcode, where the invoice is for specialist disability accommodation.
  • The support item number from the NDIS Support Catalogue.
  • The amount and quantity claimed for each unit of support delivered.
  • The claim type, where one applies — for example provider travel, non-face-to-face support, or short notice cancellation.
  • The date or dates the support was delivered.
  • The total invoice amount.

Each invoice can only cover one participant, though it can include multiple supports for that participant.

Set this up properly in your accounting software once and it stops being a per-invoice problem. Invoice templates, support item codes stored as inventory items or products, and a consistent naming convention all stop the same detail being re-typed — and re-typed wrong — every billing cycle.

Claim evidence: correct is not the same as substantiated

The NDIA runs a Provider Payment Assurance Program that checks whether payment requests accurately reflect the supports actually delivered. The bar is higher than most providers expect. Claims found to be unsupported by the documentation the provider has retained may need to be repaid.

A claim can be entirely legitimate — the support was delivered, the participant was funded, the price was right — and still be a problem if there’s no roster, shift record or service note behind it.

In practice, here’s what should sit behind a single claim:

  • The service agreement with the participant, covering the support being claimed.
  • Evidence the support is funded in the participant’s plan — the plan itself, or the relevant statement of supports.
  • A roster or shift record showing who delivered the support, on what date, and for how long.
  • A progress or service note describing what was delivered.
  • The invoice, carrying the support item number, claim type and delivery dates.
  • The claim and remittance, matched back to the deposit in your bank feed.

For bookkeeping purposes, the point is that your accounting file isn’t the whole record. The invoice and the payment sit in Xero. The evidence that the support happened usually sits in your rostering or client management system. Providers who keep those two worlds completely separate tend to struggle when a review lands, because reconstructing which shift backed which claim eighteen months later is slow work.

A worked example: one week of supports, end to end

The abstract version of all this is easy to nod along to. Here’s how a single week moves through the books for a small Melbourne provider — say four support workers covering participants across the eastern suburbs, with a mix of NDIA-managed and plan-managed plans.

Monday to Sunday — supports are delivered. Shifts are rostered in the provider’s rostering system. Two are broken shifts: a morning personal care visit and an evening visit for the same participant. One is a sleepover. Each worker completes a service note against the shift at the end of it.

The following Monday — the roster is checked. Before anything is billed or paid, someone reconciles the roster against what was worked: cancellations, shift extensions, travel between participants. This is the step that gets skipped when a week is busy, and skipping it makes both the claim and the pay run wrong at the same time.

Same day — payroll runs. The week’s shifts are paid under SCHADS, including the broken-shift minimums, the sleepover entitlements and travel. Wages, PAYG and super leave the business here. Nothing has come in yet against this week.

Tuesday — claiming and invoicing. NDIA-managed supports are claimed through the provider portal against the relevant service bookings. Plan-managed supports are invoiced to each plan manager, one invoice per participant, each carrying the NDIS number, support item numbers, claim type and delivery dates.

Later that week — money lands. The NDIA pays as a single consolidated deposit covering claims across several participants. Plan managers pay separately, on their own timetables, in their own remittance formats.

Reconciliation. The consolidated deposit is reconciled against the claim payment summary, not against individual invoices. Two claims from the batch weren’t paid — one was submitted against a service booking that had already ended. Those get investigated rather than written off.

There are two practical lessons here. Wages went out before any money came in, every week, which is the cash flow shape covered further down. And the evidence trail for those claims — roster, service note, invoice, claim, remittance — was created across three different systems in the same week. Linking them takes minutes now and hours in eighteen months.

NDIS record-keeping requirements: two clocks running at once

Providers often assume there’s one record-keeping period when there are two — sometimes three.

Record set What it covers Who enforces it How long to keep it
ATO business records Income, expenses, GST, payroll, asset records ATO Generally 5 years, longer for some records such as capital assets
NDIS records of supports delivered Service agreements, records of supports delivered, claim evidence NDIA (payment assurance) and the NDIS Commission (practice standards) Governed by your NDIS obligations, including the record keeping requirements for providers
Employee records Pay, hours, leave, superannuation, STP data Fair Work Ombudsman 7 years

The ATO’s record-keeping rules for business set the general five-year period, with some records needing to be kept longer — capital asset records being the usual example. On top of that, registered providers hold records obligations under the NDIS Practice Standards, including around information management. Employee records carry their own separate requirement: Fair Work requires employee records to be kept for 7 years.

Our business record keeping guide covers the general framework. For an NDIS provider, satisfying the shortest applicable period isn’t enough — work to the longest one that applies to each record type.

Support worker payroll and the SCHADS Award

Payroll is where NDIS providers most often need help, because the Social, Community, Home Care and Disability Services Industry Award contains structures that an out-of-the-box payroll setup doesn’t anticipate.

Three in particular:

Broken shifts. Disability support work frequently involves a morning visit and an evening visit with unpaid hours in between. The award treats this as a broken shift, and since the first full pay period on or after 1 July 2022, part-time employees doing disability services work need to be paid a minimum of 2 hours for each shift or work period within a broken shift. A roster showing two 90-minute visits doesn’t mean three hours of pay.

Sleepovers. A sleepover is a continuous 8-hour period where the worker stays overnight at the same location as the participant. Work rostered before or after that sleepover attracts a minimum of 4 hours. The Fair Work Commission changed the sleepover rules from the first full pay period starting on or after 1 June 2026. Employers and employees can now agree to extend ordinary hours to 12 hours a shift, where part of the shift falls immediately before and after a sleepover. Either work period is still capped at 8 ordinary hours. Re-check your sleepover logic if the payroll rules were configured before mid-2026.

Travel and allowances. Time and vehicle costs for travel between participants attract entitlements under the award’s pay and allowances provisions. Providers who reimburse travel informally, or not at all, accumulate quiet underpayment exposure across every worker on the roster.

All of this still has to flow through Single Touch Payroll reporting. Superannuation now sits on a tighter cycle under payday super, which lands harder on a provider running weekly pay cycles across a large casual workforce than on a business paying monthly. Our guide to reducing payroll errors covers the general prevention mechanics.

Support workers, contractors and the classification question

Engaging support workers as contractors is common in this sector, particularly for providers scaling quickly or covering shifts through platform arrangements.

It’s also one of the highest-risk decisions a provider makes. Rostering a worker, directing how supports are delivered, requiring personal performance and setting the shift pattern all point towards employment, regardless of whether the worker holds an ABN or issues invoices.

The risk here is usually about timing rather than intent. The classification gets set when the business is small and informal — a few shifts covered by someone with an ABN — and then never revisited as the provider grows into structured rosters, supervision and set shift patterns. By the time anyone reviews it, the exposure covers years of superannuation, leave and award entitlements. Our contractor vs employee guide covers the current tests, including the superannuation guarantee’s extended definition that can capture a genuine contractor paid mainly for their labour.

Payroll tax in Victoria: the exemption question worth asking early

Payroll tax is a state tax, so this section describes the Victorian position. Thresholds, rates and exemption wording differ in every other state and territory — if you’re outside Victoria, the shape of the question is the same but the answer comes from your own revenue office.

In Victoria, payroll tax applies once total Australian wages exceed the state threshold. Grouping rules can combine related entities, which matters for providers running a separate service company and administration company.

For NDIS providers, the main wrinkle is the non-profit exemption. The Victorian State Revenue Office provides that non-profit organisations, and public benevolent institutions, don’t pay payroll tax on wages where the employee’s work exclusively supports the organisation’s charitable purpose. The SRO’s own example of a directly related commercial activity is a charity helping people with disability running an inclusive employment project. Where an employee’s work spans both charitable and unrelated commercial activity, the treatment follows whichever the work mainly relates to.

This is fact-specific, and a private ruling is available where the position isn’t clear. Note that the exemption turns on the organisation’s status and the employee’s actual work, not on the fact that it delivers NDIS supports — a for-profit NDIS provider is in the same position as any other business. Contractor payments can also be captured as taxable wages unless an exemption applies, which matters for providers with large subcontracted workforces. Our payroll tax guide covers the general framework.

Chart of accounts and software setup

A default chart of accounts doesn’t tell an NDIS provider much. Income shown as one line called “Sales” answers none of the questions a provider needs answered.

What tends to work better is splitting income by service stream — support coordination, core supports, SIL, plan management, capacity building — so gross margin can be read per stream rather than only across the business as a whole. Tracking categories in Xero are usually a better tool for this than creating dozens of income accounts, since they let you slice the same accounts by stream, by location, or by participant cohort without bloating the account list.

On the cost side, isolate the numbers that move: support worker wages and on-costs, subcontracted support delivery, travel, and rostering or client management software. Together, those are usually the main drivers of margin.

Xero’s features and permission structures have changed over the years, so confirm what’s currently available in your plan rather than assuming a setup someone described a few years ago still works the same way. If your file has already drifted — duplicated participant contacts, a year of unreconciled NDIA deposits sitting in suspense, support items entered as free text — our Xero cleanup guide covers how to work through it.

Registration, audits and the costs to budget for

Registration has real ongoing costs, and they’re easy to leave out of a forecast.

Registered providers undergo either a verification or a certification quality audit against the NDIS Practice Standards. The auditor is an independent approved quality auditor that the provider engages and pays for. Verification audits generally apply to lower-risk supports and involve a desktop review of documentary evidence. Certification audits apply to more complex or higher-risk supports and are more involved.

The landscape has also shifted. Since 1 July 2026, mandatory registration applies to supported independent living and NDIS digital platform providers, bringing them into the audit, worker screening and reporting regime. The NDIS Commission has flagged that delivering supported independent living without registration on or after that date may breach the NDIS Act, with penalties expressed in penalty units and potential imprisonment. Transition pathways apply to providers already delivering these supports. Check the Commission’s current guidance for your own situation rather than assuming either that you’re covered or that you’re not.

From a bookkeeping standpoint, treat audit fees, worker screening costs and the internal time spent preparing evidence as a recurring line in your budget, not a one-off.

Cash flow: the specific squeeze in this sector

Money goes out before it comes in, every single week. Support workers are paid weekly or fortnightly for shifts already worked. Claims are submitted after delivery, processed by the NDIA or a plan manager, and paid some days later. Plan-managed and self-managed participants add a further layer of debtor management on top.

That gap widens with every worker you add, because payroll scales immediately while claiming lags. A provider that doubles its roster hasn’t gradually doubled its cash requirement. It has doubled the wages funded from its own reserves before the corresponding claims land.

The other pressure point is claim timing. Claims are lodged against a service booking and must be submitted within a set window after it ends. Claims lodged long after the support was delivered can be held for review rather than paid promptly. So a provider that lets claiming slip during a busy period isn’t just delaying revenue — it’s increasing the chance those claims get scrutinised. Our cash flow forecasting guide covers how to model the gap. The only NDIS-specific input you need is how many days sit between shift worked and claim paid.

Quick recap

  • Confirm the GST position for each participant: plan in effect, support in the plan, written agreement in place, kind of supply covered.
  • Check whether you need to be registered for GST — GST-free income counts towards the turnover threshold.
  • Claim GST credits on business expenses if you’re registered, even though your income is GST-free.
  • Set invoice templates up once with NDIS number, support item number, claim type and delivery dates built in.
  • Keep claim evidence, not just claims — rosters, shift records and service notes, linked back to invoices.
  • Reconcile bulk NDIA deposits from the claim payment summary, not by matching deposits to invoices one at a time.
  • Apply the longest retention period that fits each record type, not the shortest — including 7 years for employee records.
  • Configure payroll against SCHADS, including broken shifts, sleepovers and travel — and re-check sleepover rules if your setup predates mid-2026.
  • Review contractor classifications whenever your rostering or supervision model changes.
  • Check your own state’s payroll tax position — the exemption detail in this guide is Victorian.
  • Split income by service stream so you can see margin per stream, not just overall.
  • Budget for audit and registration costs as recurring, not one-off.

Getting help

If claiming, reconciliation or support worker payroll is taking more time than it should, talk to a bookkeeper who has worked in this sector before. Our NDIS bookkeeping page sets out what that looks like for Melbourne providers, and you can book a consultation from any page on this site.

If you want more detail on a specific piece first:

  • Bookkeeping services — ongoing reconciliation, claiming and BAS support.
  • Payroll services — SCHADS interpretation, STP and payday super.
  • Catch-up bookkeeping — the better starting point if your BAS or reconciliations have fallen behind while service delivery took priority.

Official resources

FAQs

Frequently asked questions

Do NDIS providers need to register for GST if all their income is GST-free?

Often yes. GST-free sales still count towards your GST turnover for the purposes of the registration threshold — it's input-taxed sales that are excluded, not GST-free ones. So a provider whose entire income is GST-free disability supports can still cross the registration threshold and be required to register. Registering also lets you claim GST credits on the expenses you incur to deliver those supports.

Can I claim GST credits on expenses if the supports I deliver are GST-free?

Generally yes, if you're registered for GST. Making GST-free supplies is a creditable purpose, so GST paid on business purchases — software subscriptions, vehicles, office costs, professional fees — can generally be claimed back as a GST credit, provided you hold a valid tax invoice and the purchase relates to your business. This is different from input-taxed supplies, where credits generally can't be claimed.

What happens if I claim for a support that wasn't in the participant's plan?

Two problems can arise at once. The claim may be found unsupported and repayable to the NDIA under payment assurance activity, and the GST-free treatment can fall away, because one of the requirements is that the supply is of reasonable and necessary supports specified in the statement of supports in the participant's plan. It's worth checking the plan and the service agreement before delivering a support you haven't billed for before, not after the claim is rejected.

How quickly does the NDIA pay a claim?

Valid claims for NDIA-managed and plan-managed participants are generally processed within a few business days, but claims that need checking, or that are lodged well after the support was delivered, can take considerably longer. The bigger cash-flow issue for most providers isn't the payment itself — it's the gap between paying support workers on a weekly or fortnightly cycle and submitting the corresponding claim.

Do I need a separate bank account for NDIS income?

There's no rule requiring a dedicated NDIS bank account, but a separate business account is strongly advisable for any provider operating as a company or trust, and useful even for sole traders. Mixing participant-related income and personal spending in one account makes reconciliation slow, makes claim substantiation harder, and is one of the most common reasons a provider's file needs cleaning up before an audit or a tax return.

Is bookkeeping different for a sole trader support worker compared with a company provider?

The underlying obligations are the same — income, expenses, GST treatment, records — but the complexity scales sharply once you employ people. A sole trader delivering supports directly has no payroll, no superannuation guarantee obligations for themselves and no SCHADS award interpretation to manage. The moment a first support worker is employed, payroll, Single Touch Payroll reporting, super and award compliance all arrive at once.

What records should I have ready if my claims are reviewed?

Enough to show that each claim matches a support actually delivered: the service agreement, the participant's plan or evidence of the relevant support being funded, rosters or shift records showing who delivered the support and when, progress or service notes, and the invoice itself. A claim that's correct in substance but has no supporting shift record is still a weak claim if it's reviewed.

Can support workers be engaged as contractors instead of employees?

Sometimes, but the label used in the agreement doesn't decide it. If a support worker is rostered by the provider, directed on how to deliver supports and works set shifts, the arrangement can look like employment regardless of whether the worker holds an ABN. Getting this wrong is expensive because it can create backdated superannuation, leave and award entitlements at the same time.

Talk To A Melbourne Accountant

Book through our website contact form to discuss bookkeeping, BAS, payroll or accounting support for your business.

Book A Consultation