Get ATO position
get_ato_positionRetrieve an ATO account's position as of a date (default last 30 June), with owed and accrued amounts from processed activity statements, including GIC, penalties, and income-year breakdowns.
Instructions
Where an ATO account stood on a date (default the last 30 June), using every line the ATO has processed to today: owed for periods ended (for the activity statement, the Integrated Client Account balance), broken down into general interest charge, penalties and each income year's periods; and accrued — activity statement amounts for periods ended by the date but not yet due (GST / PAYG instalment payable for the June quarter). GIC remitted after the date nets to nil. Positive = owed to the ATO. These are the figures for the year's balance items.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fund_id": "<fund_id>",
"ato_account_id": "<ato_account_id>"
},
"name": "get_ato_position"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_at | No | Position date (default the last 30 June) as an ISO date, e.g. "2026-05-30" | |
| fund_id | Yes | Fund ID (discover via whoami or list_funds) | |
| ato_account_id | Yes | ATO account ID (find via list_ato_accounts) |