Meskipun akuntansi untuk pendapatan dan pengeluaran dalam lingkungan bisnis adalah proses yang kompleks, dasar-dasar akuntansi relatif sederhana. Suatu sistem yang dikenal sebagai Prinsip Akuntansi yang Diterima Secara Umum mendefinisikan empat asumsi dasar, empat prinsip dasar dan empat kendala dasar untuk akuntansi bisnis. Empat prinsip dasar GAAP berhubungan dengan cara uang mengalir masuk dan keluar dari bisnis serta cara aliran ini didokumentasikan.
Prinsip Biaya
Prinsip biaya menyatakan bahwa biaya aktual aset harus dicatat alih-alih mencatat biaya berdasarkan nilai pasar atau penyesuaian inflasi. Ini memastikan bahwa biaya persediaan yang dicatat dan pembelian lainnya tercermin secara akurat dalam buku besar akuntansi. Prinsip ini kadang-kadang disebut sebagai "prinsip biaya historis" karena biaya dicatat berdasarkan biaya aktual pada saat pembelian alih-alih menjadi estimasi atau biaya penyesuaian yang dicatat di waktu kemudian.
Prinsip Penghasilan
Prinsip pendapatan menyatakan bahwa pendapatan harus dicatat pada saat diperoleh, bukan pada saat pembayaran diterima. Hal ini mencegah kesalahan dalam akuntansi yang disebabkan oleh pembayaran yang tertunda karena setiap uang yang masih terutang kepada perusahaan terbukti dalam buku besar akuntansi. Prinsip pendapatan juga berfungsi sebagai dasar untuk metode akuntansi akrual, yang menyebabkannya kadang-kadang disebut sebagai "prinsip akrual."
Prinsip Pencocokan
Prinsip pencocokan menyatakan bahwa pengeluaran harus disesuaikan dengan pendapatan yang berhubungan dengan mereka. Pengeluaran tidak dicatat pada saat dihasilkan, melainkan dicatat setelah mereka berkontribusi terhadap pendapatan. Hal ini memungkinkan keuntungan barang dan jasa dengan mudah dievaluasi dan juga menggambarkan hubungan antara biaya dan pendapatan, karena produk dan layanan secara langsung dicocokkan dengan pendapatan yang dihasilkannya. Beberapa biaya seperti biaya administrasi dan gaji karyawan tidak dapat dihubungkan secara langsung dengan pendapatan, tentu saja; pengeluaran ini dicatat hanya sebagai pengeluaran untuk periode berjalan.
Prinsip Pengungkapan
Prinsip pengungkapan menyatakan bahwa semua informasi keuangan yang diungkapkan oleh suatu bisnis harus dirilis dalam bentuk yang mudah dipahami dan bahwa pengungkapan ini harus diseimbangkan dengan biaya mengumpulkan dan mengeluarkan informasi. Setiap informasi yang diperlukan untuk memahami laporan keuangan harus dimasukkan dalam badan laporan, dalam catatan kaki atau dalam dokumen tambahan yang disediakan di samping laporan. Jumlah informasi yang diungkapkan harus cukup bagi eksekutif perusahaan untuk membuat keputusan mengenai perusahaan; informasi yang tidak perlu harus disederhanakan untuk menjaga biaya pembuatan pernyataan tetap rendah.