GST Audit is applicable under 3 circumstances;
1) If the turnover exceeds the threshold of 2 crores , a GST audit by a CA is required.
2) A normal audit by the tax authorities
3) If the officer has a reason to believe that the value hasn't been declared correctly by any person, they might ask the person to present their books i.e, a special audit