BAS workings and AI data leakage: what a quarterly GST spreadsheet gives away in ChatGPT or Claude.
BAS workings are the spreadsheet an accounting firm opens most often and thinks about least. Each quarter a preparer exports sales, purchases and payroll into a workbook, adds adjustments and notes, and then pastes it into ChatGPT or Claude to check the arithmetic or draft the cover email. The file holds the client’s customers, suppliers, wages and cash position, with the reviewer’s candid comments beside them. This page marks every item in a routine quarterly BAS workbook that APES 110, the TPB Code and the Privacy Act bear on, shows which items are harmless to share, and shows how the same check runs on Ermos inside the practice.
The BAS workings spreadsheet
Prepared each quarter once the bank feeds are reconciled and before the activity statement is lodged. The September quarter BAS is due on 28 October, with extra time through a registered agent for eligible clients, which the ATO sets at 25 November in 2026.
BAS workings
Northgate Partners · September 2026 quarter
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Ref | Item | Source | Amount incl. GST ($) | GST ($) | Reviewer note |
| 2 | Harbourline Joinery Pty Ltd, ABN 51 824 753 5561 | Quarter 1 FY27, 1 Jul to 30 Sep 2026 | Prepared J. Whitlam, reviewed T. Nakamura10 | |||
| 3 | G1 / 1A | Total sales | Xero sales report | 429,000 | 39,000 | Kestrel Fitouts $141,570, 33% of sales.2 Sales down 22% on the September 2025 quarter after Coastline Developments went into administration.3 |
| 4 | G10 | Capital purchases | Fixed asset register | 0 | 0 | None this quarter |
| 5 | G11 / 1B | Non-capital purchases | Xero bills | 236,500 | 21,500 | Largest supplier is a timber merchant, $58,300, on 60-day terms. Credit limit under review.4 |
| 6 | 1B adj | Private use, ute fuel | Fuel card report | (792) | (72) | Daniel 40% private use from the logbook. Marcus Hale’s ute use under FBT review.5 |
| 7 | 1B adj | Credit held back | AP exceptions | (1,320) | (120) | Tax invoice needed for purchases over $82.50, so credit held back until it arrives.6 |
| 8 | W1 | Gross wages and fees | Xero payroll summary | 97,400 | Includes $6,000 director fees for Priya Okafor with nothing withheld. Back pay of $1,846 owed to Marcus Hale is not yet in the figures.7 | |
| 9 | W2 | PAYG withheld | Xero payroll summary | 17,260 | ||
| 10 | T7 | PAYG instalment | ATO instalment notice | 9,750 | Variation requested because income is down since July.8 | |
| 11 | Total | Payable to the ATO | 1A less 1B, plus W2 and T7 | 44,7029 | Due 25 Nov. First payment plan instalment of $6,000 due 28 Nov. Daniel cannot fund both.9 |
An invented workbook. The ABN is the ATO’s published example value. Hover or tap any highlighted cell for the analysis; the full list is below.
What leaves the firm
- 1The client, the ABN and the file itself
Names the business behind every figure. The ABN is public on ABN Lookup, but beside the figures it ties them to one entity. A workbook also carries author, company and last-saved-by fields, and any hidden tabs or columns, whenever it is shared as a file. APES 110 confidentiality guide.
Frontier Models (ChatGPT, Claude) Transmitted to the provider, 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 - 2Which customer and how much
Customer names and their share of sales. Confidential financial information acquired in the professional relationship under APES 110 R114.2, and exactly what a competitor would want to see. APES 110 confidentiality guide.
Frontier Models (ChatGPT, Claude) A customer’s share of sales 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 - 3A fall in sales and a third party’s administration
The client’s trading decline and the name of a company in administration that is nobody’s client here. Information about the client’s affairs that the TPB Code (item 6) says must not go to a third party without the client’s permission. TPB Code guide.
Frontier Models (ChatGPT, Claude) Transmitted, including a company that is nobody’s client 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 - 4Supplier, terms and credit limit
The client’s trading terms and a note that its credit limit is under review. Commercial information a supplier or a lender would value. APES 110 confidentiality guide.
Frontier Models (ChatGPT, Claude) 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 - 5A director’s private use and an employee’s vehicle
The percentage of a named director’s private use, and a named employee whose vehicle is under review for fringe benefits tax. Personal information about two individuals. Cell comments attached to a figure travel with the file in the same way. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Two people’s details 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 - 6The tax invoice rule
The ordinary GST rule that a tax invoice is needed to claim a credit on a purchase over $82.50 including GST, which the ATO publishes. The wording contains no client data, so sending it exposes nothing.
Frontier Models (ChatGPT, Claude) A public rule with no client data in the wording Ermos Edge Nothing to protect; the rule is the same wherever it is drafted Ermos Dominion Nothing to protect; the rule is the same wherever it is drafted - 7Named employees, back pay and director fees
An underpayment and a director’s fees with no tax withheld, each tied to a name. Personal information, and the second is a compliance point the ATO will see in the payroll data. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Transmitted and kept on the provider’s terms 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 - 8The instalment variation and the reason
The client’s own forecast of its income and why it has fallen. Confidential, and information about the client’s affairs under TPB Code item 6. TPB Code guide.
Frontier Models (ChatGPT, Claude) The client’s forecast and its reason 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 - 9The amount payable and the clash with the payment plan
What the client owes the ATO this quarter, and that it cannot meet that payment and the plan instalment. The most sensitive line in the workbook. The total is also a calculation, and a person has to check it against the ATO account whoever drafted it. Checking AI output guide.
Frontier Models (ChatGPT, Claude) The client’s ATO position transmitted Ermos Edge Stays in Australia, but the total still needs a person to check it against the ATO account Ermos Dominion Stays on the unit, but the total still needs a person to check it against the ATO account - 10The preparer and the reviewer
Ties the workings to the people who signed them off. BAS services provided for a fee or other reward generally require TPB registration, although an employee or contractor of a registered agent who does not provide services in their own right does not need to register. The names tie the workings to the registered agent responsible for them and make any leak traceable to the practice. TPB Code guide.
Frontier Models (ChatGPT, Claude) Transmitted, and the leak is traceable to you 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 firm 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 client 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 accounting firms. See how this works in practice: Workpaper review on Ermos.
Common questions
Do ChatGPT and Claude use the information in a BAS workings spreadsheet?
Is it safe to paste a BAS workings spreadsheet into ChatGPT or Claude if we remove the client's name?
Can I upload a BAS workings spreadsheet to ChatGPT or Claude instead of pasting it?
How can an accounting practice use AI for BAS workings without sending them to ChatGPT or Claude?
Is a BAS workbook confidential client information?
When is the September quarter BAS due?
Can we strip the names and paste the numbers?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo