A tax audit is an examination of your financial affairs to check you have paid the correct amount of tax and you are complying with the tax laws. It could be a small check of GST or a full audit check on your business. IRD may choose random business to start the audit and in the audit, there are some certain rights of a taxpayer.