All companies in Taiwan are required to keep accurate and complete accounting records in accordance with Taiwan GAAP. This includes maintaining a general ledger, preparing financial statements, and keeping supporting documents such as invoices and receipts.