A general audit is held to check the financial statements and physical assets, etc. of a company. The main purpose of the general audit is to provide assurance that the financial data has been presented accurately. or there is no input or writing error, cheating etc. For small businesses the audit can be carried out by the owner, family or friends. so no need to pay an accountant.