Buku kas mencatat uang yang bergerak

Buku kas adalah daftar kronologis uang yang benar-benar masuk dan keluar dari kas, rekening, atau dompet digital usaha. Tujuannya sederhana: pada tanggal tertentu, kamu dapat menjelaskan dari mana saldo berasal dan untuk apa uang digunakan. Catatan ini berbeda dari daftar invoice. Invoice yang belum dibayar belum menjadi kas masuk. Begitu pula pembelian secara tempo belum menjadi kas keluar sampai pembayaran dilakukan.

Neracaku saat ini menjumlahkan pemasukan kas dan pengeluaran kas untuk memberi gambaran saldo serta hasil berbasis kas. Fitur itu membantu melihat ritme uang harian, tetapi tidak otomatis menjadi neraca lengkap, kartu stok, atau sistem akuntansi akrual. Jika kamu memiliki piutang, persediaan, utang pemasok, aset tetap, atau transaksi nonkas, simpan rincian tersebut dalam catatan pendukung dan tinjau dengan akuntan.

Mulai dari alur yang bisa dijalankan. Satu baris untuk satu kejadian, tanggal transaksi yang jelas, keterangan yang dapat dipahami orang lain, dan bukti yang tersimpan. Dengan dasar itu, alat buku kas Neracaku dapat dipakai untuk melihat penerimaan, pengeluaran, kategori, kanal, dan saldo berjalan tanpa menjanjikan sinkronisasi otomatis dengan rekening bank.

Untuk melihat bagaimana format pencatatan diterapkan, pelajari fitur buku kas online Neracaku sebelum mencoba contoh publiknya.

Siapkan kolom dan saldo awal

Gunakan kolom minimal: tanggal, nomor atau referensi, keterangan, kategori, kanal, kas masuk, kas keluar, dan saldo. Kanal sebaiknya membedakan kas tunai, rekening bank, dan dompet digital. Bila semua kanal dicampur menjadi satu saldo, kamu akan kesulitan menemukan apakah selisih berasal dari biaya admin, uang tunai yang belum disetor, atau transaksi yang lupa dicatat.

Tentukan saldo awal pada tanggal mulai. Hitung uang tunai di laci, baca saldo rekening usaha, lalu cocokkan saldo dompet digital. Jangan memasukkan saldo pribadi hanya karena rekeningnya dipakai bersama. Jika uang pribadi terlanjur masuk ke kas usaha, beri keterangan setoran pemilik. Jika uang usaha dipakai untuk keperluan pribadi, catat sebagai pengambilan pemilik atau prive, bukan biaya operasional.

Buat kategori yang cukup untuk mengambil keputusan: penjualan, bahan atau barang, sewa, gaji, listrik, pemasaran, transportasi, biaya bank, pajak, dan prive. Kategori yang terlalu rinci membuat pencatatan lambat. Kategori yang terlalu umum membuat laporan tidak berguna. Tambahkan satu kolom bukti dengan nama file atau tautan internal supaya setiap angka dapat ditelusuri.

Skema delapan kolom buku kas: tanggal, referensi, keterangan, kategori, kanal, masuk, keluar, dan saldo kanal, dengan contoh baris pelunasan katering INV-041 sebesar Rp1.250.000 lewat bank
Satu baris untuk satu kejadian. Kolom referensi menghubungkan angka ke invoice atau nota, kolom kanal memisahkan tunai, bank, dan dompet digital. Contoh fiktif. Skema: Neracaku.

Tetapkan siapa yang mengisi, siapa yang memeriksa, dan kapan koreksi ditutup. Pada usaha satu orang, ketiga peran boleh dilakukan oleh pemilik pada waktu berbeda. Pada usaha dengan kasir, kasir mengumpulkan bukti, pemilik memeriksa transaksi besar, dan pemeriksa mingguan mencocokkan saldo. Pembagian sederhana mengurangi risiko satu orang membuat dan menyetujui perubahan tanpa jejak.

  • Pastikan saldo awal punya tanggal dan dasar pengukuran.
  • Gunakan Rupiah dan nilai transaksi sebenarnya.
  • Simpan bukti transfer, nota, dan kuitansi di folder usaha.
  • Jangan menghapus baris yang salah; beri koreksi dengan alasan dan tanggal.

Contoh pencatatan satu hari

Bayangkan kedai kecil membuka hari dengan kas tunai Rp1.500.000 dan rekening usaha Rp4.000.000. Pada pagi hari, pelanggan membayar tunai Rp650.000. Siang hari, pelanggan lain mentransfer Rp1.250.000 untuk pesanan katering. Pemilik membeli bahan secara tunai Rp420.000 dan membayar biaya kurir melalui dompet digital Rp85.000. Sore hari, pemilik mengambil Rp200.000 untuk kebutuhan pribadi. Setiap kejadian dibuat sebagai satu baris, bukan digabung menjadi catatan “operasional hari ini”.

Contoh buku kas 4 Oktober 2026, angka ilustrasi
WaktuKeteranganKanalMasukKeluarSaldo kanal
08.00Saldo awalTunaiRp0Rp0Rp1.500.000
10.15Penjualan minumanTunaiRp650.000Rp0Rp2.150.000
12.40Pelunasan pesanan kateringBankRp1.250.000Rp0Rp5.250.000
13.20Pembelian bahanTunaiRp0Rp420.000Rp1.730.000
15.10Biaya kurirDompet digitalRp0Rp85.000Rp-85.000*
17.30Pengambilan pemilikTunaiRp0Rp200.000Rp1.530.000

*Saldo dompet digital perlu diberi saldo awal tersendiri. Angka negatif pada contoh menunjukkan kanal itu belum dimasukkan ke saldo awal, bukan berarti transaksi boleh dibiarkan tanpa penjelasan. Jika saldo awal dompet digital Rp300.000, saldo akhirnya Rp215.000. Total saldo semua kanal pada akhir hari adalah Rp1.530.000 tunai + Rp5.250.000 bank + Rp215.000 dompet digital = Rp6.995.000.

Pada buku kas Neracaku, gunakan keterangan yang cukup spesifik dan pilih kanal yang benar. Jika pembayaran pelanggan terkait invoice, tambahkan nomor invoice di keterangan. Saat transaksi masuk belum melunasi seluruh invoice, biarkan sisa piutang terlihat di daftar jatuh tempo.

Tangkapan layar alat Buku kas Neracaku dengan filter 4 Oktober 2026: saldo awal kas tunai Rp1.500.000, saldo awal rekening usaha Rp4.000.000, saldo awal dompet digital Rp300.000, penjualan minuman tunai Rp650.000, pelunasan katering INV-041 Rp1.250.000, pembelian bahan Rp420.000, biaya kurir Rp85.000, pengambilan pemilik Rp200.000, saldo berjalan Rp6.995.000
Hari yang sama dimasukkan ke Buku kas Neracaku. Saldo berjalan Rp6.995.000 cocok dengan hitungan manual di atas. Tangkapan layar produk Neracaku dengan data fiktif, 12 Oktober 2026.

Pada tangkapan layar itu, saldo awal tiap kanal dimasukkan sebagai baris uang masuk berkategori Lainnya supaya saldo berjalan sama dengan uang yang benar-benar ada. Konsekuensinya perlu diingat. Laporan laba rugi Neracaku menjumlahkan semua uang masuk dan keluar pada rentang tanggal yang dipilih, sehingga baris saldo awal, setoran pemilik, dan prive ikut terhitung bila tanggalnya masuk periode laporan. Pilih periode laporan yang dimulai sesudah tanggal saldo awal, atau keluarkan baris tersebut secara manual saat membaca hasilnya.

Buat ritme tutup buku

Pencatatan menjadi berguna ketika dilakukan dekat dengan waktu transaksi. Sisihkan 10 sampai 15 menit sebelum toko tutup atau setelah pekerjaan administrasi selesai. Masukkan penerimaan dari semua kanal, unggah bukti, lalu tandai transaksi yang masih menunggu konfirmasi. Jangan menunggu ingatan pulih pada akhir bulan karena nominal kecil dan biaya tunai paling mudah terlupakan.

Setiap akhir minggu, hitung kas fisik dan baca saldo bank atau dompet digital. Bandingkan angka itu dengan saldo buku kas per kanal. Jika ada selisih, cari dari mutasi paling baru: biaya admin, refund, transfer antar kanal, atau transaksi yang tertunda. Tutup minggu dengan catatan singkat, misalnya “selisih Rp25.000 karena biaya admin QRIS 4 Oktober, bukti M-041”.

Checklist tutup harian:

  • Semua penerimaan hari itu sudah memiliki tanggal dan kanal.
  • Pengeluaran punya kategori, penerima, dan bukti.
  • Pembayaran pribadi ditandai sebagai prive atau setoran pemilik.
  • Invoice yang belum lunas tidak dicatat sebagai kas masuk.
  • Saldo kas fisik tidak melebihi uang yang benar-benar ada.
Skema tiga ritme tutup buku kas: harian 10 sampai 15 menit untuk mencatat dan menyimpan bukti, mingguan untuk mencocokkan saldo per kanal, bulanan untuk ekspor CSV, transaksi tanpa kategori, dan invoice lewat jatuh tempo
Pemeriksaan harian menjaga bukti tetap lengkap, pemeriksaan mingguan menemukan selisih saat masih segar, penutupan bulanan mengunci periode. Skema: Neracaku.

Checklist tutup bulanan menambahkan ekspor CSV, pengecekan transaksi tanpa kategori, dan daftar invoice lewat jatuh tempo. Simpan hasil ekspor bersama periode laporan. File bernama buku-kas-2026-10.csv lebih mudah dicari daripada export-final-baru.csv.

Lakukan rekonsiliasi dan koreksi

Rekonsiliasi berarti membandingkan catatan internal dengan sumber eksternal. Untuk kas tunai, sumbernya adalah hitungan fisik. Untuk bank, sumbernya mutasi rekening. Untuk dompet digital, sumbernya saldo dan riwayat transaksi aplikasi. Bandingkan per kanal, kemudian jumlahkan setelah masing-masing cocok. Cara ini mencegah satu selisih bank tertutup oleh angka kas tunai yang kebetulan lebih besar.

Jika transfer pelanggan muncul di bank pada 5 Oktober tetapi keterangannya menyebut invoice 041 tanggal 4 Oktober, simpan tanggal uang diterima sebagai tanggal kas masuk dan tulis tanggal invoice di keterangan. Ini membuat laporan kas mengikuti pergerakan uang, sementara daftar piutang tetap menjelaskan kapan tagihan dibuat. Jangan mengubah tanggal hanya supaya laporan terlihat rapi.

Untuk salah input, buat baris pembalik lalu masukkan transaksi yang benar. Misalnya pengeluaran Rp180.000 salah diketik Rp810.000. Tambahkan koreksi masuk Rp630.000 dengan referensi baris awal, kemudian catat pengeluaran Rp180.000 yang benar jika belum ada. Pendekatan ini menjaga jejak perubahan. Sebelum mengirim laporan, filter kategori “koreksi” dan pastikan setiap baris memiliki alasan.

Skema koreksi salah input: baris K-17 beli bahan keluar Rp810.000, baris koreksi K-23 masuk Rp630.000 yang merujuk K-17, dampak bersih keluar Rp180.000 sesuai nota pemasok
Baris pembalik menyimpan jejak siapa memperbaiki, kapan, dan mengapa, sementara dampak bersihnya tetap sesuai nota. Contoh fiktif. Skema: Neracaku.

Rekonsiliasi juga menjadi kesempatan memeriksa kualitas keterangan. Kelompokkan selisih berdasarkan umur: transaksi hari ini, transaksi tiga sampai tujuh hari, dan selisih lebih lama. Selisih baru biasanya berasal dari transfer yang belum muncul atau biaya layanan. Selisih lama membutuhkan daftar bukti dan orang yang bertanggung jawab. Tandai statusnya sebagai terbuka, ditelusuri, atau selesai. Pada akhir bulan, lampirkan daftar selisih dan penjelasan, meskipun nilainya nol. Kebiasaan itu membuat orang lain dapat mengulang pemeriksaan tanpa menebak langkahmu.

Rekonsiliasi tidak membuktikan bahwa semua pendapatan sudah diakui menurut standar akuntansi. Ia hanya membuktikan saldo kas dapat dijelaskan. Untuk kewajiban perpajakan, ikuti sumber resmi DJP dan minta bantuan profesional bila metode, jenis usaha, atau skala transaksi membuat kasusmu lebih kompleks.

Kesalahan yang membuat saldo tidak cocok

Sebagian besar selisih buku kas berasal dari pola yang sama dan berulang. Mengenali polanya lebih cepat daripada menelusuri baris satu per satu. Tabel berikut merangkum kesalahan yang paling sering muncul pada usaha kecil, gejala yang biasanya terlihat saat rekonsiliasi, dan cara memperbaikinya tanpa menghapus jejak.

Kesalahan umum buku kas, gejala, dan perbaikannya
KesalahanGejala saat dicocokkanPerbaikan
Setoran dari laci ke bank dicatat sebagai penjualanPenjualan terlihat naik, total uang tidak bertambahCatat keluar dari kanal Kas dan masuk ke kanal Bank dengan keterangan pindah kanal
Biaya admin bank atau QRIS tidak dicatatSaldo bank di catatan lebih besar dari mutasiTambahkan baris biaya bank sesuai tanggal potongan
Penjualan tunai direkap per mingguKas laci tidak cocok di tengah mingguRekap paling lambat per hari dan simpan nota pendukung
Belanja usaha dibayar dari uang pribadi tanpa catatanAda nota biaya tanpa uang keluar dari kanal usahaCatat setoran pemilik, lalu catat pengeluarannya
Invoice dicatat masuk sebelum dibayarSaldo catatan lebih besar dari uang yang adaBuat baris koreksi dan pantau tagihannya di daftar jatuh tempo

Pola pertama paling sering lolos karena terasa wajar: uang dari laci disetor ke bank, lalu dicatat sebagai uang masuk bank. Akibatnya penjualan hari itu terhitung dua kali. Untuk pembayaran digital, baca juga panduan mencatat transaksi QRIS, karena potongan biaya layanan sering baru terlihat di mutasi. Bila sumber masalahnya rekening yang dipakai bersama, langkah paling efektif biasanya memisahkan uang pribadi dan usaha sebelum memperbaiki format catatan.

Simpan tabel ini di dekat meja kasir atau di folder pembukuan. Saat selisih muncul, periksa lima pola itu lebih dulu. Jika tidak satu pun cocok, barulah telusuri baris demi baris mulai dari transaksi terbaru, lalu catat temuan beserta tanggalnya di lembar selisih bulanan.

Hubungkan dengan alur Neracaku

Mulai di invoice dan nota ketika menjual barang atau jasa. Saat pelanggan membayar, masukkan penerimaan ke buku kas dan sertakan nomor invoice. Jika belum dibayar, gunakan pengingat jatuh tempo untuk menindaklanjuti, tetapi jangan menaikkan saldo kas sebelum uang diterima. Untuk ringkasan sederhana, buka laporan laba rugi dan pilih periode yang sama dengan buku kas.

Laporan Neracaku saat ini dirancang untuk membantu memahami pendapatan kas dikurangi biaya kas pada periode yang dipilih. Ia tidak mengambil saldo bank secara otomatis, tidak mencocokkan stok, dan tidak menyusun neraca aset, liabilitas, serta ekuitas. Jika angka laporan berbeda dari laporan akuntan, periksa perbedaan basis kas dan basis akrual terlebih dahulu. Jangan menyebut ringkasan kas sebagai laporan keuangan lengkap.

Alur 15 menit yang realistis: (1) kumpulkan mutasi dan bukti hari ini; (2) masukkan setiap baris ke buku kas; (3) hubungkan penerimaan dengan invoice; (4) tandai pembayaran pribadi; (5) cocokkan saldo per kanal; (6) ekspor ketika periode ditutup. Setelah tiga minggu, lihat kategori biaya terbesar dan transaksi yang paling sering dikoreksi. Perbaiki sumber masalahnya, misalnya template nota atau kebiasaan menyimpan bukti.

Uji alur itu dengan satu transaksi dari awal sampai akhir. Buat nota senilai Rp480.000, kirim kepada pelanggan, terima transfer, cocokkan nama pengirim dengan invoice, lalu catat biaya admin jika ada. Setelah itu, minta anggota tim lain membaca baris tersebut tanpa bertanya ulang. Jika ia dapat mengetahui pelanggan, kanal, tanggal, dan bukti, formatmu sudah cukup jelas. Jika tidak, perbaiki keterangan atau kategori sebelum menambah transaksi berikutnya. Latihan kecil ini menjaga kualitas ketika hari penjualan sedang ramai.

Untuk memahami hubungan dokumen dan angka, baca panduan pembukuan usaha kecil dan contoh laporan laba rugi. Jika buku kas sudah berjalan beberapa minggu, lanjutkan ke cara menghitung laba rugi usaha untuk mengubah baris kas menjadi laba yang bisa dibaca, dan ke panduan pencatatan keuangan UMKM untuk melihat catatan apa saja yang perlu berjalan di samping buku kas. Bacaan itu membantu menentukan kapan buku kas cukup dan kapan usaha membutuhkan pembukuan yang lebih lengkap.

Sumber resmi dan batas penggunaan

Panduan ini memakai penjelasan DJP tentang pencatatan dan pembukuan, halaman peraturan DJP tentang tata cara pembukuan, ED SAK EMKM dari IAI, dan materi literasi keuangan digital OJK. Buka naskah sumber sebelum mengambil keputusan pajak atau akuntansi. Contoh angka di artikel ini bersifat ilustrasi, bukan nasihat pajak.