Financial accounting is a branch of accounting which is concerned with the preparation of financial statements for decision makers. Financial accounting is used to prepare accounting information for internal and external users. Therefore financial accounting may be defined as the process of summarizing financial data and publishing annual reports for the benefit of the people inside and outside the organization.