On kaks peamist arvestusmeetodit: kassapõhine ja tekkepõhine. Kassapõhisel meetodil kajastatakse tulud ja kulud raha vahetamise ajal, olenemata sellest, millal tulu teeniti või võlg tekkis. Tekkepõhise meetodi korral kirjendatakse tulu ja võlg nende teenimise või tekkimise ajal, olenemata nende maksmise ajast. Mõned väikeettevõtted võivad kasutada ka hübriidvormi, mis ühendab need kaks meetodit.
Enamik füüsilisest isikust ettevõtjaid ja juriidilise isiku õigusteta väikeettevõtteid kasutab selle lihtsuse tõttu kassapõhist baasi. Kui töövõtja lõpetab töö 20. detsembril, kuid saab palka alles 20. jaanuaril, arvestab ta sissetuleku jaanuaris. Saldoaruande ja maksudeklaratsiooni koostamine on suhteliselt lihtne, sest aasta kasumi või kahjumi määramiseks peab ta lihtsalt vaatama oma hoiused ja tasutud arved. Kui keegi ei maksa seda, mida ta võlgu on, ei pea ta järgmise aasta bilanssi korrigeerima lootusetu võla mahaarvamisega, sest ta polnud talle võlgnetavat raha kunagi oma raamatupidamises kajastanud. Kuigi see meetod ei anna täpset pilti igakuistest kuludest ja kasumlikkusest, annab see inimesele täpselt teada, kui palju sularaha tal kogu aeg käes on.
Tekkepõhine meetod võib olla veidi keerulisem, kuid üldtunnustatud raamatupidamispõhimõtted nõuavad, et kõik ettevõtted kasutaksid tekkepõhist meetodit. Kulud ja tulud kirjendatakse nende tegemise või teenimise ajal. Näiteks kui ehitusprojekti saematerjal tarnitakse juulis, siis kulu kajastatakse juulis, isegi kui arve tasutakse alles augustis või hiljem. Kui projekt valmib detsembris, kuid lepingu tingimused lubavad tellijal viivitada tasumisega 30 päeva, siis projektist saadav tulu arvestatakse detsembris ja kantakse selle aasta maksudeklaratsioonile eeldusel, et ettevõte kasutab kalendriaastat. selle eelarveaastana.
Ka muud võlad, mida on võimalik tasuda kord kvartalis, jaotatakse tekkepõhise meetodi kasutamisel iga kohustuse kuu kohta, mitte ainult võla tasumisel. Näiteks kui ettevõte maksab varakindlustuse eest 1200 USA dollari (USD) aastapreemiat, luuakse konto, mis kajastab iga kuu 100 USA dollari suurust kindlustuskulu. Nii on tekkepõhise meetodi eeliseks see, et see annab igakuistest tegevuskuludest palju täpsema pildi kui kassameetodil. Tekkepõhisel raamatupidamisel põhinev iga-aastane kasumiaruanne annab täpsema pildi ka organisatsiooni üldisest kasumlikkusest.
Igal arvestusmeetodil on mõned puudused ja tekkepõhine meetod ei erine. Ettevõte võib paberil väga hea välja näha, kuid olla sularahavaene ja võlgades, eriti kui kliendid ei maksa enam oma arveid õigeaegselt. Tekkepõhine meetod eeldab, et kõik kontod on heas seisukorras, kuid kui klient on võlgnevus või maksejõuetus, ei pruugi ettevõte olla võimeline ka oma võlgasid maksma. Kui klient jätab oma võlga täitmata, peab ettevõte arvutama ja registreerima halbade võlgade mahaarvamise, et parandada kirjeid ja hüvitada kõik tulud, mida tegelikult ei laekunud, makstud maksud.