Principiile contabile general acceptate, desemnate oficial în Statele Unite ca GAAP, variază de la o țară la alta și nu există în prezent un sistem de înregistrare și publicare contabilă universal acceptat. GAAP sunt o combinație de proceduri și standarde utilizate de o companie la generarea situațiilor financiare ale acesteia. Atât standardele autoritare, determinate de comitetele politice, cât și cele mai utilizate și acceptate mijloace de scriere și publicare a informațiilor contabile sunt alăturate pentru a crea GAAP Aceste standarde sunt cerute de companii, astfel încât un investitor poate avea o anumită consistență între situațiile financiare ale companiilor pentru comparare. Acoperite în cadrul GAAP sunt lucrări precum clasificarea elementelor din bilanț, măsurători ale acțiunilor și recunoașterea veniturilor.
Standardele internaționale de raportare financiară sau IFRS sunt o listă de principii care abordează modul în care tranzacțiile, procedurile și diverse evenimente speciale ar trebui indicate în situațiile financiare ale unei companii. Aceste standarde bazate pe principii sunt stabilite de Consiliul de Standarde Internaționale de Contabilitate din Londra sau IASB și uneori sunt confundate cu cele mai vechi standarde internaționale de contabilitate sau IAS, care au fost înlocuite de IFRS în 2000. Aceste standarde sunt utilizate de către Regatul Unit și țările membre ale Uniunii Europene, precum și o serie de alte țări.
Controversa a apărut aproape inevitabil atunci când o țară adoptă metodele contabile ale altei țări. O parte din motivul pentru care este atât de dificil să generezi un set de standarde contabile universal acceptate este baza pe care sunt stabilite standardele. GAAP utilizate în SUA sunt bazate pe reguli, în timp ce IFRS sunt bazate pe principii. Cele două abordări fundamentale diferite fac dificilă concilierea practicilor standard. În ciuda dificultăților prezentate, se caută în permanență un mijloc de bază universal acceptat pentru documentarea și publicarea informațiilor contabile.
