หลักการบัญชีที่ยอมรับกันทั่วไป (GAAP) ถูกควบคุมโดยคณะกรรมการมาตรฐานการบัญชีการเงิน (FASB) ซึ่งเป็นหน่วยงานที่ไม่ใช่ภาครัฐ FASB สร้างแนวทางเฉพาะที่นักบัญชีของ บริษัท ควรปฏิบัติเมื่อรวบรวมและรายงานข้อมูลสำหรับงบการเงินหรือวัตถุประสงค์ในการตรวจสอบ GAAP ไม่ใช่กฎหมายและไม่มีอะไรผิดกฎหมายเกี่ยวกับการละเมิดกฎเว้นแต่ว่าการละเมิดเหล่านั้นจะเกิดขึ้นพร้อมกับกฎหมายอื่น ๆ
อย่างไรก็ตาม บริษัท ส่วนใหญ่ปฏิบัติตาม GAAP ราวกับว่าเป็นกฎหมาย นี่เป็นหนึ่งในตัวอย่างหลักของธุรกิจส่วนตัวที่ควบคุมตัวเองเพื่อช่วยส่งเสริมความน่าเชื่อถือในอุตสาหกรรม แม้ว่าสำนักงานคณะกรรมการกำกับหลักทรัพย์และตลาดหลักทรัพย์ (ก.ล.ต.) มีหน้าที่รับผิดชอบในการกำหนดมาตรฐานการบัญชีและการรายงานสำหรับ บริษัท ที่มีการซื้อขายหลักทรัพย์สาธารณะ แต่ SEC ได้เลือกที่จะมอบหมายความรับผิดชอบในการสร้างมาตรฐานให้กับภาคเอกชน องค์กรแรกที่รับหน้าที่นี้คือคณะกรรมการเกี่ยวกับกระบวนการทางบัญชีซึ่งถูกแทนที่ในปี 2502 โดยคณะกรรมการหลักการบัญชี ในปี 1973 คณะกรรมการหลักการบัญชีถูกแทนที่ด้วยคำวิจารณ์จาก FASB
ส่วนหนึ่งเป็นผลมาจากกลต., IRS, AICPA และหน่วยงานอื่น ๆ GAAP ได้กลายเป็นมาตรฐานที่ยอมรับกันทั่วไปสำหรับการปฏิบัติทางบัญชี ผู้สอบบัญชีรับอนุญาต (CPAs) จะต้องได้รับการว่าจ้างให้ตรวจสอบบันทึกการบัญชีและงบการเงินสำหรับ บริษัท ที่มีการซื้อขายสาธารณะเพื่อให้แน่ใจว่าสอดคล้องกับ GAAP การไม่ทำเช่นนั้นอาจเป็นการละเมิดข้อตกลงของผู้ให้กู้ทำให้ราคาหุ้นตกลงหรือทำลายข้อตกลงทางธุรกิจ ข้อกำหนดการตรวจสอบเหล่านี้สร้างการใช้ประโยชน์ที่เป็นประโยชน์สำหรับ FASB และ GAAP
มีแรงกดดันน้อยกว่าสำหรับ บริษัท ที่มีขนาดเล็กและไม่ได้จดทะเบียนในตลาดหลักทรัพย์เพื่อให้สอดคล้องกับ GAAP อย่างไรก็ตามผู้ให้กู้หรือพันธมิตรทางธุรกิจยังคงต้องการให้มีการตรวจสอบหนังสือตาม GAAP ธุรกิจอื่น ๆ เชื่อว่ากรอบการทำงานที่สร้างขึ้นตามข้อกำหนด GAAP ทำให้การวัดประสิทธิภาพทางธุรกิจง่ายขึ้น