From working several years in a small accounting firm (till I got shafted) I know the following: the ATO (being a huge organisation) conducts specific audits. It may be a business audit or an individual audit of income tax (they also do GST, PAYG withholding etc, but they are different).
For...