Rostery
Free tool

NDIS Bulk Claim File Checker

Check a bulk payment request CSV before it goes to the myplace portal. Every row, every column, and every item number against the NDIS Support Catalogue 2026-27, with what to fix in plain words.
  • NDIA bulk payment guide, December 2025
  • Support Catalogue 2026-27
  • Your file never leaves your browser

Drop your bulk claim CSV here

The file you will upload to the myplace portal, or choose a file

Your file never leaves this device. It is read by your browser with FileReader and checked right here. Nothing is uploaded, stored or logged, and nothing is kept after you close the page. The only thing this page downloads is the public NDIS Support Catalogue 2026-27, to look up item numbers and price limits.

Total claimed in this file

$0.00

Loading the support catalogue…

Rows without errors–

Rows checked

0

Ready to claim

0

Errors

0

Warnings

0

Checks the 16 template columns, every row, and each item against the NDIS Support Catalogue 2026-27 v1.1.

How to get a bulk claim file through first time

Plan managers claim from the NDIA by uploading a bulk payment request: a CSV built on the NDIA’s template, one row per payment request, up to 5,000 rows and 10 MB per file. If the header row is wrong the portal refuses the whole file. If rows are wrong, it returns an error file with an extra first column naming each problem, and you correct those rows and upload again under a new file name.

The mistakes this catches most often

  • Dates Excel has rewritten. The NDIA asks for YYYY-MM-DD. Excel turns it into 14/09/2026 the moment you edit the file.
  • Hours in the wrong shape. 2:30, never 2.5, 002:30 or 2:30:00, and never in the same row as a Quantity.
  • ABNs that look right. Eleven digits is not enough: one swapped pair fails the ATO check digit test, and the NDIA rejects it.
  • Prices above the limit. Each unit price is compared with the item’s national, remote and very remote limits.
  • Old habits in new columns. “STD” as a claim type, “GSTFREE” for P2, or a provider’s name in the ABN column.

A clean result means the file is in the shape the NDIA asks for. The NDIA then checks each row against the participant’s plan, bookings and funds. Look up any item in the NDIS Price Guide. In Rostery, the claim file is built from approved invoices and checked against these rules before it can be downloaded.

What this tool follows

General information only, not financial, legal or claiming advice. Always check a claim against the current official documents.

Questions people ask

Is my claim file uploaded anywhere?

No. Your browser reads the file with FileReader and the checks run on your own device. Nothing is sent to Rostery or anyone else, stored or logged. The only thing the page downloads is the public NDIS Support Catalogue, to look up item numbers and price limits.

What format does the NDIA want for dates and hours?

Dates as YYYY-MM-DD, for example 2026-09-14. The guide’s template table also lists DD-MM-YYYY and a few other separators, but every date error message asks for YYYY-MM-DD, so that is the safe choice. Hours are HHH:MM without leading zeros, so two and a half hours is 2:30, not 2.5 or 002:30.

Can a row have both Quantity and Hours?

No. The NDIA rejects a row that has both, with the message "Both duration and quantity cannot co-exist". Fill in one: Hours for a duration, or Quantity for units. A row with neither is rejected too.

What goes in the ABN of Support Provider column?

When you claim against a plan-managed service booking, the 11-digit ABN of the provider who delivered the support, or REIMB for a participant reimbursement, or EXCLS for an ATO excluded supply where you hold the supplier’s Statement by Supplier. Blank or any other value is not accepted for plan-managed claims. Leave it blank only when claiming against a standard service booking.

Why does Excel break my claim file?

Excel reformats values when you open and save a CSV: dates become 14/09/2026, hours become times like 2:30:00, and long numbers can turn into 4.3E+08. The NDIA’s guide warns about this. Format the columns as Text before you type, and save as "CSV (Comma delimited)".

Does a clean result mean the NDIA will pay every row?

No. This checks the file’s format and the support catalogue. After upload the NDIA also checks each row against the participant’s plan, service bookings, available funds and your role as plan manager, and those results come back in the portal.

Rostery does this for you

Stop working it out by hand

Rostery applies the right price, award rate and rule to every shift, invoice and claim automatically. Book a demo and we’ll show you on your own roster.