Every company is required to keep accounting records showing its transactions to accurately reveal at any time the financial position of the company and enabling the partners or shareholders to confirm that the accounts of the company are properly kept in accordance with the provisions of the Commercial Companies Law or any other applicable Laws. Such records include, but not limited to, bank statements, sales and purchase invoices, payment and receipt vouchers, LPOs, contracts/agreements, etc.