Tax audits typically occur when the tax authorities suspect discrepancies, errors, or fraudulent activity in a taxpayer's tax return. They may also be conducted randomly as a part of routine compliance checks.