Di bawah basis akrual akuntansi, pendapatan dan pengeluaran dihitung ketika mereka diperoleh. Ini berbeda dari basis kas akuntansi, di mana mereka dilaporkan setiap kali uang tunai benar-benar masuk dan keluar dari bisnis. Sebagian besar akuntan menganggap metode akuntansi akrual sebagai ukuran yang lebih baik dari profitabilitas untuk tujuan laporan laba rugi.
Sebagian besar perusahaan menggunakan akuntansi akrual sebagai praktik akuntansi standar mereka, meskipun lebih rumit dan subyektif daripada akuntansi tunai. Sebagian besar perusahaan memiliki beberapa bentuk hutang yang tertunda dan piutang dagang, seperti penjualan secara kredit atau proyek yang menghasilkan aliran pendapatan dalam periode waktu yang lama. Peristiwa ini memiliki dampak nyata pada operasi bisnis, bahkan jika tidak ada uang tunai segera diterima.
Sebagai contoh, sebuah perusahaan yang menjual perabot dengan kredit mencatat penjualan dengan segera, tidak setelah semua pembayaran akhirnya diterima. Ketika pembayaran telah diterima sebelum suatu layanan diberikan atau suatu barang telah benar-benar dibuat dan dikirimkan, metode akuntansi akrual memperlakukan peristiwa ini sebagai kewajiban. Perusahaan mengakui pendapatan dengan cara tradisional hanya ketika pembayaran penuh telah diterima.
Hampir selalu, akuntansi akrual memperlakukan pengakuan biaya berdasarkan pengakuan pendapatan terkait. Ini dikenal sebagai prinsip pencocokan. Prinsip ini, sebagaimana didikte oleh prinsip akuntansi yang diterima secara umum (GAAP), berlaku untuk penjualan barang dan pemberian jasa profesional. Tanpa ini, laporan keuangan akan mengungkapkan sangat sedikit informasi yang berguna karena pembaca tidak akan memiliki penilaian aset dan kewajiban yang akurat.
Setiap kali transaksi dicatat selama satu periode akuntansi, tetapi pendapatan tunai tidak benar-benar diterima sampai periode akuntansi berikutnya, akuntan menyebutnya pendapatan yang masih harus dibayar. Demikian pula, biaya yang masih harus dibayar berkaitan dengan biaya-biaya yang dikeluarkan selama satu periode tetapi dibayar di periode lain. Dasar akuntansi akrual wajib untuk setiap bisnis yang memelihara inventaris. Bagi mereka yang kurang dari $ 10 juta dalam penjualan, metode hybrid akrual dan akuntansi kas dapat digunakan selama metode akrual digunakan untuk penjualan, pembelian dan persediaan barang.
Perangkat lunak perusahaan, seperti QuickBooks, telah menjadi sangat populer untuk bisnis dan individu. Meskipun banyak yang menghasilkan laporan uang tunai dan basis akrual, pengaturan default hampir selalu akrual.
Meskipun metode akrual menunjukkan seluk beluk pendapatan bisnis lebih akurat, itu juga membuatnya lebih sulit untuk mengetahui berapa banyak uang tunai yang sebenarnya ada di tangan. Bisnis yang tidak secara hati-hati memonitor arus kas mereka secara terpisah dari akuntansi akrual mereka dapat menghadapi masalah arus kas yang serius. Ini sangat penting bagi bisnis yang sangat bergantung pada akun kredit dan pembayaran tertunda dari pelanggan mereka.