Ogólnie przyjęte zasady rachunkowości, formalnie oznaczone w Stanach Zjednoczonych jako GAAP, różnią się w zależności od kraju i obecnie nie istnieje powszechnie akceptowany system rejestrowania i publikowania rachunkowości. GAAP to połączenie procedur i standardów stosowanych przez firmę podczas generowania sprawozdań finansowych. Zarówno autorytatywne standardy, określone przez rady polityk, jak i najczęściej stosowane i akceptowane sposoby pisania i publikowania informacji księgowych są połączone w celu stworzenia GAAP. Standardy te są wymagane od spółek, aby inwestor mógł zachować pewną podstawową spójność sprawozdań finansowych spółek w celu porównania. W ramach GAAP uwzględniono takie elementy, jak klasyfikacja pozycji w bilansie, wyceny akcji i ujmowanie przychodów.
Międzynarodowe standardy sprawozdawczości finansowej lub MSSF to lista zasad, które dotyczą sposobu, w jaki poszczególne transakcje, procedury i różne zdarzenia powinny być wskazane w sprawozdaniach finansowych spółki. Te oparte na zasadach standardy są opracowywane przez londyńską Radę Międzynarodowych Standardów Rachunkowości lub RMSR i czasami są mylone ze starszymi międzynarodowymi standardami rachunkowości lub MSR, które zostały zastąpione przez MSSF w 2000 r. Standardy te są stosowane przez Wielka Brytania i kraje członkowskie Unii Europejskiej, a także szereg innych krajów.
Kontrowersje pojawiły się niemal nieuchronnie, gdy jeden kraj stosuje metody rachunkowości innego kraju. Jednym z powodów, dla których tak trudno jest wygenerować jeden zestaw powszechnie przyjętych standardów rachunkowości, są podstawy, na których są one ustanawiane. GAAP stosowane w USA są oparte na zasadach, podczas gdy MSSF są oparte na zasadach. Dwa odmienne podejścia podstawowe utrudniają pogodzenie standardowych praktyk. Pomimo nałożonych trudności na bieżąco poszukuje się podstawowych, powszechnie akceptowanych sposobów dokumentowania i publikowania informacji księgowych.