Các nguyên tắc kế toán được chấp nhận chung (GAAP) được kiểm soát bởi Ủy ban Chuẩn mực Kế toán Tài chính (FASB), một tổ chức phi chính phủ. FASB tạo ra các hướng dẫn cụ thể mà kế toán công ty nên tuân theo khi tổng hợp và báo cáo thông tin cho báo cáo tài chính hoặc mục đích kiểm toán. GAAP không phải là luật và không có gì bất hợp pháp về việc vi phạm các quy tắc của nó trừ khi những vi phạm đó xảy ra trùng với các luật khác.
Tuy nhiên, hầu hết các công ty tuân theo GAAP như thể họ là luật. Đây là một trong những ví dụ chính của các doanh nghiệp tư nhân tự điều chỉnh để giúp thúc đẩy uy tín trong một ngành. Mặc dù Ủy ban Chứng khoán và Giao dịch (SEC) chịu trách nhiệm thiết lập các tiêu chuẩn kế toán và báo cáo cho các công ty có chứng khoán được giao dịch công khai, SEC đã chọn ủy thác trách nhiệm thiết lập các tiêu chuẩn cho khu vực tư nhân. Cơ quan đầu tiên đảm nhận nhiệm vụ này là Ủy ban về thủ tục kế toán, được thay thế vào năm 1959 bởi Hội đồng nguyên tắc kế toán. Năm 1973, Hội đồng Nguyên tắc Kế toán đã được thay thế sau nhiều chỉ trích của FASB.
Một phần do ảnh hưởng của SEC, IRS, AICPA và các cơ quan khác, GAAP đã trở thành tiêu chuẩn được chấp nhận phổ biến cho các hoạt động kế toán. Kế toán viên công chứng (CPA) phải được thuê để kiểm toán hồ sơ kế toán và báo cáo tài chính cho các công ty giao dịch công khai để đảm bảo sự phù hợp của họ với GAAP. Không làm như vậy có thể vi phạm thỏa thuận của người cho vay, khiến giá cổ phiếu giảm hoặc phá hỏng các giao dịch kinh doanh. Các yêu cầu kiểm toán này tạo ra đòn bẩy hữu ích cho FASB và GAAP.
Có ít áp lực hơn đối với các công ty nhỏ hơn, giao dịch không công khai tuân thủ GAAP. Tuy nhiên, nhiều người cho vay hoặc đối tác kinh doanh vẫn yêu cầu sách phải được kiểm toán theo GAAP. Các doanh nghiệp khác tin rằng khung được tạo bởi các yêu cầu GAAP giúp đo lường hiệu quả kinh doanh dễ dàng hơn.
