Guides / NDIS
How NDIS bulk payment requests work
If you invoice NDIS participants, a bulk payment request lets you claim a whole batch of sessions in a single upload. Here’s what that means, and how Billaroo turns the invoices you already send into the file the portal wants.
What a bulk payment request is
When you deliver supports and claim payment through the NDIS provider portal, you can enter each claim by hand — or upload many at once with a bulk payment request. The bulk request is a plain CSV file with a fixed set of columns: your registration number, the participant’s NDIS number, the support item code, the service dates, and the quantity and price for each line. Upload it once and every line is lodged together.
The catch is that the file has to be exactly right. It’s a CSV — not an Excel file, which can silently reformat dates and get the whole upload rejected — the filename has to stay short, and a single stray character in the wrong place can fail the lot. That’s the fiddly part Billaroo takes off your plate.
The support-worker week
The most common case is simple. You see a participant on set days, so you write one invoice per participant for the week, with a line for each session dated to the day you delivered it. A same-day session is a single date; a block of support is a start and end date.
Do that as you go, and by Friday your claim is already sitting in your invoices — there’s nothing extra to fill in at claim time.
How Billaroo builds the file
Turn on NDIS mode in your settings and add your registration number. Billaroo then shows an NDIS field on your participants and support items, and per-line service dates on invoices to those participants. When it’s time to claim:
- Open the bulk payment request report and choose a date range.
- Tick the issued participant invoices you want to claim.
- Click once. Billaroo maps every invoice line into the exact 16-column portal format, names the file the way the portal requires, and hands you a download.
Alongside the upload file you also get a manifest — a plain, spreadsheet-friendly sheet listing each line with the participant’s name, invoice number, support code, dates and totals. That’s for your own records and reconciliation; it’s never part of what you upload.
You review it and upload it yourself
Billaroo prepares the file — you check it and upload it to the NDIS provider portal. That keeps you in control of exactly what’s claimed, which is where a claim decision should sit. Billaroo is an invoicing and bookkeeping tool, not an NDIS submission service, and isn’t affiliated with or endorsed by the NDIA or the NDIS Quality and Safeguards Commission.
Matching up what gets paid
Every line carries a unique claim reference, so after the portal processes a batch you can import its reconciliation file back into Billaroo. It matches each result to the right invoice line and marks it paid, capped or rejected — and a rejected line can go straight back into your next bulk file, without re-claiming anything that was already paid.
Keeping participant details safe
NDIS numbers are sensitive, so switching on NDIS mode also switches on stronger protection: every login requires multi-factor authentication, participants’ NDIS numbers are encrypted at rest, and your records stay isolated from every other business on the platform. Billaroo only stores what a claim actually needs — no plan details, no diagnoses.
Try it on your own week
NDIS bulk payment requests are part of Billaroo’s free invoicing and bookkeeping — unlimited invoices, unlimited bulk files, $0/month. See the NDIS feature overview for the short version.
This guide is general information about using Billaroo, not NDIS, financial or tax advice. NDIS claiming rules, portal requirements and price limits can change — check your own obligations with the NDIA or your plan manager. Billaroo is not affiliated with the NDIA or the NDIS Quality and Safeguards Commission.