Financial accounting focuses on the reporting of an organization’s financial information to external users of the information, such as investors, potential investors and creditors. It calculates and records business transactions and prepares financial statements for the external users in accordance with generally accepted accounting principles (GAAP). GAAP, in turn, arises from the wide agreement between accounting theory and practice, and change over time to meet the needs of decision-makers.
Financial accounting produces past-oriented reports—for example financial statements are often published six to ten months after the end of the accounting period—on an annual or quarterly basis, generally about the organization as a whole.