Orang atau Badan yang melakukan kegiatan usaha atau pekerjaan bebas di Indonesia harus mengadakan pembukuan yang dapat menyajikan keterangan-keterangan yang cukup untuk menghitung Penghasilan Kena Pajak atau harga perolehan dan penyerahan barang atau jasa, guna penghitungan jumlah pajak terhutang berdasarkan ketentuan peraturan perundang-undangan perpajakan.
(2) Bagi Wajib Pajak yang menurut ketentuan peraturan perundang-undangan perpajakan dibebaskan dari kewajiban untuk mengadakan pembukuan sebagaimana dimaksud dalam ayat (1), sekurang-kurangnya harus menyelenggarakan pencatatan untuk dijadikan dasar pengenaan pajak yang terhutang.
(3) Pembukuan atau pencatatan tersebut harus diselenggarakan dengan memperhatikan itikad baik dan mencerminkan keadaan atau kegiatan usaha yang sebenarnya.
(4) Pembukuan sebagaimana dimaksud dalam ayat (1) sekurang-kurangnya terdiri dari catatan yang dikerjakan secara teratur tentang keadaan kas dan bank, daftar hutang-piutang dan daftar persediaan barang, dan pada setiap Tahun Pajak berakhir Wajib Pajak harus menutup pembukuannya dengan membuat neraca dan perhitungan rugi laba berdasarkan prinsip pembukuan yang taat asas (konsisten) dengan tahun sebelumnya.
(5) Pembukuan atau pencatatan harus diselenggarakan di Indonesia dengan menggunakan huruf Latin, angka Arab, satuan mata uang rupiah, dan disusun dalam bahasa Indonesia atau dalam bahasa asing yang diizinkan oleh Menteri Keuangan.
(6) Pembukuan atau pencatatan dan dokumen yang menjadi dasarnya serta dokumen lain yang berhubungan dengan kegiatan usaha atau pekerjaan bebas Wajib Pajak harus disimpan selama sepuluh tahun.