Taxpayers by age band by postcode
/v1/postcodes/{postcode}/economy/taxpayer-age5¢ per callHow many people lodging a tax return in each postcode are in each of six age bands, per income year 2016-17 to 2023-24.
Coverage: About 2,530 postcodes; income years 2016-17 to 2023-24. Current to 2024-06-30. Full description, field list and method: /v1/datasets/taxpayer-age.
Authorization
Request
The only values you send. Fields under Responses below are what comes back — you never pass those.
Path parameters
postcodestringrequiredFour-digit postcode, e.g. `2026`.
Query parameters
fieldsstringoptionalComma-separated subset of: age_under_25, age_25_34, age_35_44, age_45_54, age_55_64, age_65_plus. Omit for all.
fromstringoptionalFirst period to include: 2020, 2020-Q3, 2020-07 or 2020-07-01.
tostringoptionalLast period to include, same formats as `from`.
Responses
Successful Response
datasetstringalways returnedDataset slug; describe it with /v1/datasets/{slug}.
levelstringalways returnedsuburb, lga or block.
areastringalways returnedCanonical name (or mesh-block code) of the area answered.
period_typestringalways returnedsnapshot, year, financial_year, quarter or month.
as_ofstring · datealways returnedDate the dataset is current to. Values are never withheld for age; check this instead.
modelledbooleanalways returnedTrue when the figures are estimates from a model rather than counts or measurements.
fieldsarray of DatasetFieldSeriesalways returned/v1/postcodes/{postcode}/economy/taxpayer-agecurl --request GET \
--url 'https://api.microburbs.com.au/v1/postcodes/2280/economy/taxpayer-age' \
--header 'Authorization: Bearer test'{
"data": {
"dataset": "taxpayer-age",
"level": "postcode",
"area": "3000",
"period_type": "financial_year",
"as_of": "2024-06-30",
"modelled": false,
"fields": [
{
"field": "age_under_25",
"name": "Taxpayers aged under 25",
"unit": "count",
"values": [
{
"period": "2021-22",
"period_start": "2021-07-01",
"value": 8295
},
{
"period": "2022-23",
"period_start": "2022-07-01",
"value": 10125
},
{
"period": "2023-24",
"period_start": "2023-07-01",
"value": 10677
}
]
},
{
"field": "age_25_34",
"name": "Taxpayers aged 25 to 34",
"unit": "count",
"values": [
{
"period": "2021-22",
"period_start": "2021-07-01",
"value": 15464
},
{
"period": "2022-23",
"period_start": "2022-07-01",
"value": 18240
},
{
"period": "2023-24",
"period_start": "2023-07-01",
"value": 19733
}
]
},
{
"field": "age_35_44",
"name": "Taxpayers aged 35 to 44",
"unit": "count",
"values": [
{
"period": "2021-22",
"period_start": "2021-07-01",
"value": 5174
},
{
"period": "2022-23",
"period_start": "2022-07-01",
"value": 5443
},
{
"period": "2023-24",
"period_start": "2023-07-01",
"value": 5660
}
]
}
]
}
}About this dataset
About 2,530 postcodes; income years 2016-17 to 2023-24. Current to 2024-06-30; refreshed yearly.
What it is
The number of people who lodged an individual tax return, by postcode and age band (under 25, 25-34, 35-44, 45-54, 55-64, 65 and over), for each income year 2016-17 to 2023-24.
What it shows
Counts of people per age band per postcode per year. The six bands add up to everyone lodging in the postcode. Age is at the end of the income year.
Why use it
A current, year-by-year age profile of the working and retired population of a postcode (people who earn enough or have to lodge): spot postcodes that are ageing or filling with under-35s, size a market by age, or pair it with income brackets. It updates every year, between population surveys.
How it is built
Compiled from the annual published tax-return statistics for individuals, counting by postcode of residence and age. It covers lodgers, not the whole population: children and many non-earners do not lodge, so totals are lower than resident population. Postcodes crossing state borders are combined.
Fields
| Field | Unit | Description |
|---|---|---|
age_under_25Taxpayers aged under 25 | count | Number of people aged under 25 who lodged an individual tax return for the year, living in the postcode. |
age_25_34Taxpayers aged 25 to 34 | count | Number of people aged 25 to 34 who lodged an individual tax return for the year, living in the postcode. |
age_35_44Taxpayers aged 35 to 44 | count | Number of people aged 35 to 44 who lodged an individual tax return for the year, living in the postcode. |
age_45_54Taxpayers aged 45 to 54 | count | Number of people aged 45 to 54 who lodged an individual tax return for the year, living in the postcode. |
age_55_64Taxpayers aged 55 to 64 | count | Number of people aged 55 to 64 who lodged an individual tax return for the year, living in the postcode. |
age_65_plusTaxpayers aged 65 and over | count | Number of people aged 65 and over who lodged an individual tax return for the year, living in the postcode. |
