Audit and assurance is the process of examining an organization's financial statements and evaluating their accuracy. This process is typically conducted by independent auditors who review the organization's financial records and make sure they are in compliance with generally accepted accounting principles (GAAP). Assurance services can also be conducted internally, within the organization itself, though this is less common. Philadelphia businesses that require audit and assurance services usually turn to outside firms for assistance.