Общоприетите счетоводни принципи (GAAP) се контролират от Съвета за стандарти за финансово счетоводство (FASB), неправителствено образувание. FASB създава конкретни насоки, които счетоводителите на дружествата трябва да следват, когато съставят и отчитат информация за финансови отчети или одитни цели. GAAP не е закон и няма нищо незаконно в нарушенията на неговите правила, освен ако тези нарушения не съвпадат с други закони.
Въпреки това повечето компании следват GAAP, сякаш са закон. Това е един от основните примери на частния бизнес, регулиращ себе си, за да помогне за насърчаване на доверието в дадена индустрия. Въпреки че Комисията за ценни книжа и борси (SEC) е отговорна за определянето на стандарти за счетоводство и отчетност за компании, чиито ценни книжа се търгуват публично, SEC реши да делегира отговорността за установяване на стандарти на частния сектор. Първият орган, който пое тази задача, беше Комитетът по счетоводната процедура, който беше заменен през 1959 г. от Съвета за принципите на счетоводството. През 1973 г. Съветът по принципите на счетоводните принципи беше заменен след много критики от страна на FASB.
Частично благодарение на влиянието на SEC, IRS, AICPA и други агенции, GAAP се превърна в общоприетия стандарт за счетоводните практики. Сертифицираните публични счетоводители (CPA) трябва да бъдат наети за одит на счетоводни записи и финансови отчети за публично търгувани дружества, за да се гарантира тяхното съответствие с GAAP. Неспазването на това може да наруши споразуменията с кредитори, да доведе до спад на цените на акциите или да съсипе бизнес сделки. Тези изисквания за одит създават полезни лостове за FASB и GAAP.
Има по-малък натиск върху по-малките дружества, които не са публично търгувани, за да се съобразят с GAAP. Въпреки това много кредитори или бизнес партньори все още изискват книгите да бъдат одитирани съгласно GAAP. Други фирми смятат, че рамката, създадена от изискванията на GAAP, улеснява измерването на бизнес резултатите.