Generally Accepted Accounting Principles (GAAP) are a common set of accounting rules and standards that dictate how financial statements are prepared. Public companies, nonprofit organizations, and government entities are required to prepare financial statements in accordance with GAAP. These guidelines were developed over time by the Financial Accounting Standards Board (FASB), and the American Institute of Certified Public Accountants (AICPA).