Buku besar utama atau buku besar umum (general ledger) adalah kumpulan master akun yang merangkum semua transaksi yang terjadi di dalam suatu entitas.
Buku besar utama terdiri dari semua akun yang dibutuhkan untuk mencatat aset, kewajiban, ekuitas, pendapatan, beban, keuntungan, dan kerugian transaksi bisnis. Dalam kebanyakan kasus, transaksi rinci dicatat langsung ke dalam akun buku besar utama. Dalam beberapa kasus di mana volume transaksi terlalu banyak untuk ditampung di buku besar utama, sebagian transaksi rinci ditampung di buku besar pembantu di mana hanya totalnya yang dicatat di dalam akun kontrol dalam buku besar utama.
Buku besar berisi debit dan kredit setiap entri transaksi yang tercatat di dalamnya, sehingga total semua saldo debit dalam buku besar harus selalu sesuai dengan total semua saldo kredit. Jika tidak cocok, buku besar dikatakan tidak seimbang, dan harus dikoreksi sebelum laporan keuangan yang andal dapat dikompilasi darinya.