ATO . Annually

ATO Corporate Tax Transparency as a JSON REST API

ATO Corporate Tax Transparency report as JSON. Total income, taxable income, and tax payable for large Australian entities. Sourced from the annual ATO release. Skip the spreadsheet and query corporate tax disclosures by ABN or name.

Endpoint

GEThttps://api.ausdata.io/v1/data/ato/corporate-tax

Sample request

curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.ausdata.io/v1/data/ato/corporate-tax?year=2023"

Sample response

JSON
{
  "data": [
    {
      "year": 2023,
      "name": "Example Holdings Ltd",
      "abn": "12345678901",
      "total_income_aud": 8420000000,
      "taxable_income_aud": 612000000,
      "tax_payable_aud": 183600000
    }
  ],
  "meta": {
    "endpoint": "/v1/data/ato/corporate-tax",
    "source": {
      "name": "ATO",
      "url": "https://www.ato.gov.au/business/large-business/in-detail/tax-transparency/",
      "attribution": "(c) ATO, CC-BY 4.0"
    },
    "retrieved_at": "<ISO timestamp>"
  }
}

Response fields

FieldTypeDescription
yearnumberIncome year
namestringReporting entity name
abnstringAustralian Business Number
total_income_audnumberTotal income, AUD
taxable_income_audnumberTaxable income, AUD
tax_payable_audnumberTax payable, AUD

Frequently asked questions

How do I query the Corporate Tax Transparency dataset via API?
Send a GET request to https://api.ausdata.io/v1/data/ato/corporate-tax with an Authorization: Bearer <your-key> header. The response is JSON with a data array and a meta block containing the source and retrieval timestamp. Get a free key at ausdata.io with 500 calls per month.
How often is the Corporate Tax Transparency data updated?
The Corporate Tax Transparency dataset is refreshed annually from Australian Taxation Office (ATO). The meta.retrieved_at field on every response tells you exactly when the underlying data was last pulled.
Is there a free tier for the ATO Corporate Tax Transparency API?
Yes. ausdata.io offers a free tier of 500 calls per month across every endpoint, including Corporate Tax Transparency. No credit card required. Paid plans start at $29 AUD per month for 10,000 calls.
What format does the Corporate Tax Transparency API return?
JSON, with a consistent envelope: a data field carrying the rows or object, and a meta field with the source agency, source URL, attribution string, and retrieved_at timestamp. UTF-8, ISO 8601 dates, CC-BY attribution included on every response.

Start querying ATO Corporate Tax Transparency

500 free calls per month. No credit card.

Get a free key