Claims spreadsheets and AI data leakage: what an NDIS invoice sheet gives away in ChatGPT or Claude.
Every NDIS service keeps a spreadsheet that turns shifts into claims. Staff paste it into ChatGPT or Claude, or upload the file, to find the rows that were rejected, check a formula or draft the email to a plan manager. The sheet is a table of identifiers: each participant, the NDIS number the NDIA uses to match claims, the support delivered, the hours and a status column that reveals which shifts are being questioned and why. This page marks every item in a month’s claims sheet that the Practice Standards and the Privacy Act bear on, and shows what travels with the file, then how the same checks run on Ermos inside the service.
The claims and invoice spreadsheet
Maintained by the service administrator through the month and used to submit claims. NDIA guidance on invoicing and record keeping expects providers to keep records of the supports they deliver, such as case notes, rosters and service agreements, to support the claims they make.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Participant | NDIS no. | Support item | Date | Hours | Rate | Total | Claim status |
| 2 | Graham Pettit1 | 43X XXX XXX2 | Self-care, weekday daytime3 | 19 Oct | 2.0 | $68.406 | $136.80 | Paid |
| 3 | Graham Pettit1 | 43X XXX XXX2 | Self-care, weekday daytime3 | 20 Oct | 1.0 | $68.406 | $68.40 | Held: shift under incident review4 |
| 4 | Graham Pettit1 | 43X XXX XXX2 | Self-care, weekday daytime3 | 26 Oct | 4.0 | $68.406 | $273.60 | Submitted |
| 5 | Daniel Kerrigan1 | 43X XXX XXX2 | Community access, weekday daytime3 | 19 Oct | 6.0 | $68.406 | $410.40 | Submitted |
| 6 | Daniel Kerrigan1 | 43X XXX XXX2 | Community access, weekday daytime3 | 21 Oct | 6.0 | $68.406 | $410.40 | Paid |
| 7 | Daniel Kerrigan1 | 43X XXX XXX2 | Short notice cancellation3 | 16 Oct | 6.0 | $68.406 | $410.40 | Disputed by mother: complaint open5 |
| 8 | Sam Ibrahim1 | 43X XXX XXX2 | Daily living support, weekday daytime3 | 16 Oct | 3.0 | $68.406 | $205.20 | Paid |
| 9 | Sam Ibrahim1 | 43X XXX XXX2 | Daily living support, weekday daytime3 | 23 Oct | 3.0 | $68.406 | $205.20 | Held: shift note missing5 |
| 10 | Sam Ibrahim1 | 43X XXX XXX2 | Community access, Saturday3 | 24 Oct | 4.0 | $96.206 | $384.80 | Submitted |
| 11 | Graham Pettit1 | 43X XXX XXX2 | Self-care, weekday daytime3 | 27 Oct | 4.0 | $68.406 | $273.60 | Submitted |
An invented claims sheet. The NDIS numbers are placeholders, and the rates are invented and are not NDIS price limits. Hover or tap any highlighted item for the analysis; the full list is below.
What leaves the service
- 1Participant names
Every participant in the month, one row per shift. Personal information the Information Management standard expects to be kept confidential, repeated down a column. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Every participant’s name transmitted, generally offshore on personal plans Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 2NDIS numbers
The number the NDIA uses to match a payment request to a participant’s plan. A column of them beside names makes impersonation and claims fraud easier. Treat it like a column of bank account numbers. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A column of NDIS numbers transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 3The support each person receives
Self-care, community access, daily living. A summary of what each person needs help with, which is health information about people with disability. Patient data guide.
Frontier Models (ChatGPT, Claude) What each person needs help with transmitted; on consumer tiers it can train future models Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 4A hold that reveals an incident
A status that says a named man’s shift is under incident review. It tells a reader that something happened; the Incident Management Rules require the record of a reportable incident to be kept for 7 years.
Frontier Models (ChatGPT, Claude) An incident under review revealed Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 5A dispute and a missing note
That a mother is disputing a charge through a complaint, and that a shift has no note behind it. Both are about the service’s own records. The note is what backs the claim, and complaint information is to be kept confidential and disclosed only if required by law or otherwise appropriate. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A complaint and a gap in the service’s own records transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 6Hours, rates and totals
What the service charges and what each participant uses. Financial information about the participants’ plans and commercial information about the service. The rates in this sheet are invented.
Frontier Models (ChatGPT, Claude) Hours and invented rates say little alone, but they sit beside names Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 7A formula that reads another column
A sum that totals paid claims. It has no personal data in it, though in a real workbook a formula can pull values from other sheets and files that travel with the upload.
Frontier Models (ChatGPT, Claude) A sum formula with no personal data in it Ermos Edge Nothing to protect either way Ermos Dominion Nothing to protect either way - 8The other tabs
This workbook has tabs for plan managers, rates and notes. When a spreadsheet file is uploaded, everything in it goes: other sheets, hidden columns, cell comments, formulas that point at other files and properties such as the author.
Frontier Models (ChatGPT, Claude) Hidden tabs, comments and properties go with the file Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office
What happens in Frontier Models (ChatGPT, Claude)
- The whole document is transmitted to the provider’s servers. On personal plans the user cannot choose where it is stored or processed, and for the major providers that has generally meant outside Australia, under that country’s legal process. Some business plans offer storage in Australia, but the provider still receives the content.
- On consumer tiers, prompts can be retained and used to train future models.
- The provider’s staff and systems can reach the content under the provider’s own policies.
- Once sent, the service no longer controls it. Retention and deletion happen on the provider’s terms.
The same document on Ermos
Ermos Dominion
The document is drafted on a unit in your office, from your own templates and the participant file. Every marked item stays on the unit, which keeps working with the internet switched off. Nothing in it is transmitted to an AI provider, so there is no disclosure to analyse: the confidentiality work is the same as for your file server.
Ermos Edge
Your documents, the index and your access boundaries stay on your own instance in an Australian data centre. When a staff member asks for this draft, only their question and the excerpts they are permitted to see go to a named Australian provider, who is contractually barred from keeping the content or training any model on it. Nothing is processed outside Australia.
| Frontier Models (ChatGPT, Claude) | Ermos Edge | Ermos Dominion | |
|---|---|---|---|
| Where the document is processed | Provider servers, generally offshore on personal plans | Your instance in an Australian data centre; answers generated in Australia | The unit in your office |
| Who can read it | Provider staff and systems, under policy | Your staff, within the boundaries you set. The named Australian provider processes only permitted excerpts, under contract, and keeps nothing | Your staff only |
| Is it kept | On the provider’s terms | Kept on your instance; the provider is barred from retaining it | Stays on the unit |
| Can it train a model | On consumer tiers, yes | No, by contract | Only your own unit learns from it, on your hardware |
Part of AI data leakage in NDIS services.
Common questions
Do ChatGPT and Claude use the information in a claims and invoice spreadsheet?
Is it safe to paste an NDIS claims spreadsheet into ChatGPT or Claude?
Can I upload the claims spreadsheet to ChatGPT or Claude instead of pasting it?
How can an NDIS provider use AI for a claims spreadsheet without sending it to ChatGPT or Claude?
What records does an NDIS provider keep to support a claim?
Is an NDIS number sensitive?
Why does a claims sheet carry more than it shows?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo