What is an accounting cycle?
Accounting cycle can be defined as the process by which companies produce their financial statements for a specific period of time.