Skip to content
BalancedFinancial Services

Tax & Accounting

NDIS provider bookkeeping: the six things that make it different

Plan-managed vs self-managed vs agency-managed claims, SCHADS payroll, price-limit compliance and the reconciliation that catches unpaid claims before they age out.

Balanced Financial Services5 min read

NDIS providers are the only clients we work with whose revenue can be simultaneously earned, invoiced, approved and unpaid — for months — through no fault of anyone in the business. Standard small business bookkeeping does not handle that well, and the gap between what your P&L says and what is in the bank is where providers get into trouble.

Six things make NDIS bookkeeping genuinely different.

1. You have three payment channels, not one

Every participant's funding is managed one of three ways, and each behaves differently in your books:

Agency-managed. You claim through the NDIA portal. Payment typically arrives within a few days, but the claim can be rejected for reasons that have nothing to do with the service — a lapsed plan, an exhausted budget line, a service booking that was never created.

Plan-managed. You invoice a plan manager, who pays you and claims from the NDIA. This is ordinary accounts receivable, except the plan manager is a middle party with their own processing times, and you are exposed to their turnaround.

Self-managed. You invoice the participant or their nominee directly and they claim reimbursement. Highest relationship risk, and the one where debtor management actually matters.

If your accounting file treats all three as a single "NDIS Income" account, you cannot see which channel is slow, which plan manager is behind, or where your cash is stuck. Separate income accounts or tracking categories per channel are the first fix, and they take an hour to set up.

2. Revenue recognition and cash are genuinely disconnected

Service delivered on the 3rd, claim submitted on the 15th, rejected on the 18th, resubmitted on the 22nd, paid on the 27th. Meanwhile you paid the support worker on the 10th.

This is a working capital business dressed up as a services business. The two numbers that actually run it are:

  • Unclaimed delivered services — work done, not yet claimed. Pure leakage risk.
  • Claimed but unpaid — submitted, not yet received. Ageing risk.

Neither appears on a standard P&L. Both need to be tracked and reviewed weekly, because a claim that ages past a plan end date can become unclaimable entirely.

3. Price limits are a compliance obligation, not a pricing choice

The NDIS Pricing Arrangements and Price Limits document sets maximum prices per support item, and they vary by time of day, day of week, ratio, and in some cases geography. They are updated at least annually.

Charging above the limit is a compliance breach. Charging below it is money you are never getting back. Practically, this means your service agreements, your rostering system and your invoicing need to reference the same current price guide — and someone needs to own updating all three when the guide changes. In most small providers, nobody owns it, and invoices quietly run on last year's rates.

The related trap is travel, cancellations and non-face-to-face time, which are claimable in defined circumstances with defined limits. Providers routinely under-claim these because the rules are fiddly, and that under-claiming is often the difference between a viable margin and a thin one.

4. Payroll is the hardest part, and it is not really bookkeeping

Most support work falls under the SCHADS award, which is one of the more complex modern awards in the system. Broken shifts, sleepovers, 24-hour care, minimum engagement periods, shift penalties, overtime, and allowances for travel and vehicle use all have specific rules.

Two things matter here.

Your award interpretation has to be built into the rostering system, not applied manually at pay run. Manual interpretation across twenty support workers will be wrong, and wage underpayment is both a legal exposure and a reputational one.

Your labour cost per hour has to be compared to the price limit per hour, including on-costs — superannuation, workers compensation, leave accrual, allowances and unproductive time. Providers that only compare the base hourly rate to the price limit consistently conclude they are profitable when they are not. Once superannuation guarantee, leave loading and workers comp are loaded in, the true cost per delivered hour is materially higher than the wage rate, and some support items are genuinely marginal.

5. Registered providers have audit obligations

If you are registered, you are subject to the NDIS Practice Standards and periodic audits against them. The financial ones relevant to bookkeeping:

  • Evidence that you are financially able to continue delivering supports
  • Records that link a claim to a service agreement, a service delivery record and a participant plan
  • Retention of records for the required periods

The practical consequence is that your bookkeeping needs an audit trail from the bank deposit all the way back to the shift. If a claim cannot be traced to a rostered, delivered, documented service, it is a problem in an audit even if it was legitimately earned.

Unregistered providers supporting plan-managed and self-managed participants have lighter obligations, but the same commercial logic applies — you still need to prove what you delivered when someone queries an invoice.

6. GST is mostly, but not entirely, absent

Supports delivered to a participant under a plan are generally GST-free where they are reasonable and necessary supports specified in the plan and delivered under a written agreement. That covers most of what a typical provider does.

It does not cover everything. Some ancillary services, some things sold to participants outside their plan, and services provided to other businesses can be taxable. If your file codes 100% of income as GST-free without anyone testing it, that assumption is worth checking once a year — and the written agreement requirement is worth checking too, because it is a condition of the GST-free treatment and not every provider has one for every participant.

The weekly routine that prevents most problems

Providers who do not have cash flow crises tend to run the same short discipline:

  1. Claim weekly, not monthly. Every week a claim is not lodged is a week of funded work sitting as risk.
  2. Reconcile claims to remittances every week. Match what was paid against what was claimed, and chase rejections immediately while the reason is still recoverable.
  3. Run an ageing report by channel. Agency, plan manager by plan manager, and self-managed separately.
  4. Check plan end dates monthly. A participant whose plan expires in three weeks with unclaimed services is an urgent problem, not an administrative one.
  5. Reconcile roster hours to claimed hours. The gap between the two is either unclaimed revenue or a rostering error. Both are worth knowing about.

None of this is complicated. It is just a different routine from the one a typical bookkeeper brings from retail or trades — and getting it right is usually worth more to a provider than any tax planning we could do.


General information only, current at the time of writing. NDIS price limits, practice standards and award rates change regularly. This is not tax, legal or industrial relations advice. If you run an NDIS business and want your books and payroll looked at properly, book a free consult.

Keep reading

Let's find out what you're leaving on the table.

A 30-minute call, no charge. Bring last year's numbers, a loan you are not sure about, or a process that keeps eating your week — we will tell you straight whether we can help.

Book a free consult(02) 9750 4884

Monday to Friday, 9:00am – 5:00pm