Akhir bulan, uang di laci tinggal sedikit — padahal rasanya jualan lagi ramai. Kamu coba ingat-ingat ke mana perginya: bayar supplier, ongkos angkut, beli galon, kasih kembalian… tapi nggak ada catatannya. Yang bikin kamu bisa jawab pertanyaan itu dalam 10 detik cuma satu: buku kas.
Buku kas adalah catatan semua uang yang masuk dan keluar dari usahamu, lengkap dengan sisa saldonya. Bentuknya sederhana — tanggal, keterangan, uang masuk, uang keluar, dan saldo. Di panduan ini kamu bakal dapat contoh buku kas yang siap ditiru untuk empat jenis (harian, bulanan, umum, dan kas kecil), cara mengisinya kolom demi kolom, cara bikin di buku tulis kalau kamu belum mau pakai komputer, sampai template gratis yang saldonya kehitung sendiri.
01. Apa itu buku kas?
Buku kas adalah catatan uang masuk dan uang keluar usahamu, diurutkan berdasarkan tanggal, dengan sisa saldo di kolom paling kanan. Fungsinya satu dan sangat praktis: kapan pun kamu buka, kamu tahu berapa uang yang seharusnya ada — lalu tinggal dicocokkan sama uang fisik di laci atau saldo rekening.
Bedanya sama pembukuan secara umum: pembukuan itu keseluruhan kebiasaan mencatat usaha, sedangkan buku kas fokus hanya pada uang tunai dan rekening. Kalau transaksinya belum menyentuh uang — misalnya kamu jual barang tapi dibayar bulan depan — transaksi itu belum masuk buku kas.
02. Buku kas yang mana yang kamu butuh?
Banyak yang bingung karena istilahnya kelihatan beda-beda, padahal isinya kolom yang sama. Yang membedakan cuma seberapa sering ditutup dan uang mana yang dicatat. Pilih satu dari tabel ini:
| Jenis | Cocok buat | Ditutup | Contohnya di bagian |
|---|---|---|---|
| Buku kas harian | Toko/warung yang ramai, transaksinya banyak tiap hari | Tiap tutup toko | Bagian 03 |
| Buku kas bulanan | Usaha kecil yang transaksinya nggak terlalu banyak | Tiap akhir bulan | Bagian 04 |
| Buku kas umum | Buku induk: semua uang masuk & keluar usaha jadi satu | Tiap akhir bulan | Bagian 05 |
| Buku kas kecil | Uang receh buat pengeluaran kecil (parkir, galon, fotokopi) | Diisi ulang saat menipis | Bagian 06 |
Baru mulai? Ambil buku kas umum saja dulu. Satu buku, semua uang masuk-keluar. Kalau nanti transaksi harian makin ramai, baru pecah jadi harian + kas kecil.
03. Contoh buku kas harian
Buku kas harian ditutup setiap hari, jadi kamu bisa langsung mencocokkan saldo di catatan dengan uang fisik di laci sebelum pulang. Kalau selisih, ketahuannya hari itu juga — bukan sebulan kemudian pas sudah lupa.
| Tanggal | Keterangan | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|
| 12 Ags | Saldo awal hari (kembalian di laci) | Rp300.000 | — | Rp300.000 |
| 12 Ags | Penjualan tunai pagi | Rp1.250.000 | — | Rp1.550.000 |
| 12 Ags | Beli es batu & galon air | — | Rp85.000 | Rp1.465.000 |
| 12 Ags | Penjualan tunai siang | Rp1.640.000 | — | Rp3.105.000 |
| 12 Ags | Bayar ongkos angkut sayur | — | Rp120.000 | Rp2.985.000 |
| 12 Ags | Penjualan tunai sore | Rp980.000 | — | Rp3.965.000 |
| 12 Ags | Ambil uang untuk belanja stok besok | — | Rp1.500.000 | Rp2.465.000 |
| Total · saldo akhir hari | Rp4.170.000 | Rp1.705.000 | Rp2.465.000 | |

Perhatikan baris pertama: saldo awal hari. Itu uang kembalian yang kamu tinggal di laci dari kemarin. Kalau baris ini kelewat, saldo akhirmu bakal selalu meleset sebesar uang kembalian itu.
04. Contoh buku kas bulanan
Kalau transaksimu nggak sampai puluhan per hari, nggak perlu repot menutup buku tiap hari. Buku kas bulanan mencatat semuanya dalam satu bulan, lalu ditutup di akhir bulan. Sebagian pemilik usaha juga memakainya sebagai rekap — satu baris untuk satu bulan, supaya kelihatan tren beberapa bulan sekaligus:
| Bulan | Keterangan | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|
| Jan 2026 | Rekap Januari | Rp18.400.000 | Rp14.900.000 | Rp3.500.000 |
| Feb 2026 | Rekap Februari | Rp16.750.000 | Rp13.200.000 | Rp7.050.000 |
| Mar 2026 | Rekap Maret | Rp21.300.000 | Rp16.800.000 | Rp11.550.000 |
| Apr 2026 | Rekap April | Rp19.900.000 | Rp15.400.000 | Rp16.050.000 |
| Mei 2026 | Rekap Mei | Rp23.100.000 | Rp17.600.000 | Rp21.550.000 |
| Jun 2026 | Rekap Juni | Rp20.500.000 | Rp15.950.000 | Rp26.100.000 |
| Total · saldo akhir Juni | Rp119.950.000 | Rp93.850.000 | Rp26.100.000 | |

Bentuk rekap seperti ini gunanya buat membandingkan. Di contoh atas, Mei paling besar pemasukannya tapi juga paling besar pengeluarannya — sisanya cuma sedikit lebih baik dari April. Itu jenis temuan yang nggak kelihatan kalau catatanmu berantakan.
05. Contoh buku kas umum
Buku kas umum adalah buku induknya: semua uang masuk dan keluar usaha dicatat di sini, tanpa dipisah-pisah. Contoh berikut memakai bulan yang sama dengan contoh di jurnal umum dan buku besar, jadi kamu bisa mengikuti satu cerita yang sama dari awal sampai akhir:
| Tanggal | Keterangan | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|
| 1 Jul | Pemilik menyetor modal awal usaha | Rp30.000.000 | — | Rp30.000.000 |
| 2 Jul | Bayar sewa toko bulan Juli | — | Rp2.500.000 | Rp27.500.000 |
| 3 Jul | Belanja beras dan minyak goreng, tunai | — | Rp12.000.000 | Rp15.500.000 |
| 8 Jul | Jualan tunai di toko, minggu pertama | Rp6.500.000 | — | Rp22.000.000 |
| 15 Jul | Bayar sebagian utang ke supplier | — | Rp5.000.000 | Rp17.000.000 |
| 20 Jul | Terima pelunasan sebagian piutang | Rp2.000.000 | — | Rp19.000.000 |
| 25 Jul | Bayar gaji karyawan bulan Juli | — | Rp3.000.000 | Rp16.000.000 |
| 28 Jul | Bayar listrik dan air toko | — | Rp450.000 | Rp15.550.000 |
| Total · saldo akhir Juli | Rp38.500.000 | Rp22.950.000 | Rp15.550.000 | |

Karena dua transaksi belum menyentuh uang: belanja stok yang dibayar tempo, dan penjualan ke warung langganan yang dibayar nanti. Keduanya tetap dicatat di jurnal umum, tapi belum masuk buku kas sampai uangnya benar-benar berpindah. Ini bedanya buku kas sama pembukuan lengkap.
06. Contoh buku kas kecil
Buku kas kecil mencatat pengeluaran receh yang jumlahnya kecil tapi sering — parkir, fotokopi, galon air, bensin motor antar barang. Uangnya dipisah dalam jumlah tetap (misalnya Rp500.000), dipegang satu orang, lalu diisi ulang sebesar yang terpakai saat menipis.
| Tanggal | Keterangan | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|
| 1 Jul | Pengisian awal kas kecil | Rp500.000 | — | Rp500.000 |
| 3 Jul | Fotokopi & alat tulis | — | Rp45.000 | Rp455.000 |
| 8 Jul | Bensin motor antar barang | — | Rp60.000 | Rp395.000 |
| 14 Jul | Air galon untuk bengkel | — | Rp38.000 | Rp357.000 |
| 19 Jul | Parkir & ongkos kirim kecil | — | Rp52.000 | Rp305.000 |
| 26 Jul | Konsumsi rapat kecil | — | Rp75.000 | Rp230.000 |
| 31 Jul | Pengisian ulang kas kecil | Rp270.000 | — | Rp500.000 |
| Total · saldo akhir | Rp770.000 | Rp270.000 | Rp500.000 | |

Pola “isi ulang sebesar yang terpakai” ini yang bikin kas kecil gampang dicek: saldo awal bulan selalu sama. Kalau uang di kotak plus nota-nota pengeluaran nggak berjumlah Rp500.000, berarti ada yang belum dicatat.
07. Buku kas kosong (template siap cetak)
Banyak yang cari buku kas kosong — kerangka yang tinggal diisi. Ini bentuk kosongnya, biar kamu tahu kolom apa saja yang perlu disiapkan sebelum mencetak:
| Tanggal | Keterangan | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|
| Total · saldo akhir | ||||
Versi cetaknya bisa kamu ambil di bawah. Yang Excel sudah ada rumus saldonya, jadi kamu cukup isi kolom masuk dan keluar — sisanya terhitung sendiri.

File contoh terisi memuat ketiga contoh di halaman ini — umum, harian, dan kas kecil — di tiga sheet terpisah.
08. Cara mengisi buku kas, kolom demi kolom
Nggak ribet. Kita pakai contoh buku kas umum di bagian 05 — ikuti nomornya:

- Judul & periode → nama usaha + bulannya, misalnya Toko Berkah Jaya — Juli 2026. Satu buku untuk satu bulan.
- Tanggal → tanggal uangnya benar-benar masuk atau keluar, bukan tanggal transaksinya disepakati.
- Keterangan → tulis yang spesifik: Bayar listrik dan air toko, bukan sekadar bayar-bayar. Nanti kamu sendiri yang bingung.
- Kas masuk / kas keluar → isi salah satu saja, jangan dua-duanya di baris yang sama.
- Saldo → saldo baris sebelumnya + kas masuk − kas keluar. Di template Excel ini terhitung sendiri.
Baris terakhir adalah totalnya: jumlahkan kolom masuk, jumlahkan kolom keluar, lalu selisihnya harus sama dengan saldo di baris terakhir. Kalau beda, ada baris yang saldonya salah hitung.
09. Uang masuk, uang keluar & saldo
Di buku besar akuntansi, kolomnya dinamai debit dan kredit. Buat kas, artinya gampang: debit = uang masuk, kredit = uang keluar. Kalau kamu belum terbiasa dengan dua istilah itu, pakai saja “masuk” dan “keluar” — isinya sama persis, dan buku kasmu tetap benar.
| Istilah akuntansi | Bahasa sehari-hari | Contoh |
|---|---|---|
| Debit (kas) | Uang masuk | Penjualan tunai, setoran modal, pelunasan piutang |
| Kredit (kas) | Uang keluar | Bayar sewa, gaji, belanja stok tunai, listrik |
| Saldo | Sisa uang | Saldo sebelumnya + masuk − keluar |

Kalau kamu memang mau lanjut ke pencatatan yang lebih lengkap — per akun, bukan cuma kas — lanjutannya ada di buku besar.
10. Cara bikin buku kas di buku tulis
Nggak semua orang mau langsung pakai komputer, dan itu nggak masalah. Buku kas tulis tangan tetap sah dan tetap berguna — asal rapi. Caranya:
- Pakai buku tulis bergaris biasa, lebih enak yang ukurannya agak lebar (folio) supaya kolomnya muat.
- Garis lima kolom pakai penggaris: tanggal · keterangan · masuk · keluar · saldo. Kolom keterangan dibikin paling lebar.
- Tulis nama usaha dan bulannya di baris paling atas tiap halaman baru.
- Isi setiap hari, jangan ditumpuk. Menulis 5 baris tiap malam jauh lebih gampang daripada 150 baris di akhir bulan.
- Pakai pulpen, bukan pensil. Kalau salah, coret sekali lalu tulis yang benar di sebelahnya — jangan ditip-ex.

Kalau sudah terbiasa, pindah ke template Excel di bagian 07 akan terasa jauh lebih ringan — terutama karena saldonya nggak perlu kamu hitung manual lagi.
11. Kesalahan umum & cara betulinnya
| Situasi | Akibatnya | Cara betulinnya |
|---|---|---|
| Uang pribadi tercampur uang usaha | Saldo buku nggak pernah cocok sama uang asli | Catat sebagai prive (ambilan pemilik) di kolom keluar, jangan dibiarkan tanpa catatan |
| Lupa catat beberapa hari | Selisih menumpuk, susah dilacak | Hitung uang fisik hari ini, catat selisihnya satu baris sebagai penyesuaian, lalu mulai disiplin lagi |
| Angka salah ketik | Semua saldo di bawahnya ikut salah | Jangan dihapus — coret, tulis yang benar, beri paraf. Di Excel, perbaiki angkanya saja; saldo akan menyesuaikan sendiri |
| Penjualan tempo dicatat di buku kas | Saldo kelihatan besar padahal uangnya belum ada | Baru catat saat uangnya diterima. Sebelum itu, statusnya piutang |
| Satu buku dipakai berbulan-bulan tanpa ditutup | Nggak ketahuan bulan mana yang rugi | Tutup tiap akhir bulan, lalu bawa saldo akhirnya jadi saldo awal bulan berikutnya |
12. Dari buku kas ke laporan arus kas
Buku kas menjawab pertanyaan “berapa uang saya sekarang?”. Kalau usahamu mulai berkembang, pertanyaannya naik satu tingkat: “uangnya habis ke mana, dan pola ini bakal bertahan berapa lama?” — itu yang dijawab laporan arus kas, yang mengelompokkan uang masuk-keluar berdasarkan kegiatannya (operasional, investasi, pendanaan).
Bikin laporan itu dari buku kas manual berarti mengelompokkan ulang ratusan baris tiap bulan. Mengerjakannya sekali masih santai; tiap bulan, sambil jaga toko, itu yang biasanya berhenti di tengah jalan.
Di sinilah pencatatan yang terhubung membantu: begitu penjualan dan pengeluaran tercatat sekali di Niagawan, laporan arus kas, laba-rugi, dan neraca tersusun otomatis dari catatan yang sama — kamu nggak perlu menyalin ulang buku kas ke format lain. Kasir dan pembukuannya juga jadi satu, jadi penjualan di depan langsung jadi catatan di belakang.
Baru mulai dan transaksinya masih sedikit? Template Excel di bagian 07 sudah lebih dari cukup. Pindah ke sistem itu urusan nanti, saat mencatat manual mulai makan waktu yang seharusnya kamu pakai buat jualan.
Pertanyaan yang Sering Ditanya (FAQ)
Apa itu buku kas?
Buku kas adalah catatan semua uang yang masuk dan keluar dari usaha, diurutkan berdasarkan tanggal, lengkap dengan sisa saldonya. Isinya lima kolom: tanggal, keterangan, kas masuk, kas keluar, dan saldo.
Apa bedanya buku kas dan pembukuan?
Pembukuan adalah keseluruhan kebiasaan mencatat usaha. Buku kas adalah salah satu bagiannya yang fokus hanya pada uang tunai dan rekening. Transaksi yang belum menyentuh uang, misalnya penjualan tempo, belum masuk buku kas.
Apa bedanya buku kas umum, harian, dan kas kecil?
Kolomnya sama, yang beda cuma seberapa sering ditutup dan uang mana yang dicatat. Buku kas umum mencatat semua uang usaha dan ditutup bulanan. Buku kas harian ditutup tiap hari, cocok untuk toko yang ramai. Buku kas kecil khusus pengeluaran receh dengan dana tetap yang diisi ulang.
Bagaimana cara membuat buku kas?
Siapkan lima kolom: tanggal, keterangan, kas masuk, kas keluar, dan saldo. Tulis nama usaha dan bulannya di atas. Isi tiap transaksi pada tanggal uangnya benar-benar berpindah, lalu hitung saldo = saldo sebelumnya + masuk - keluar. Tutup di akhir periode.
Bagaimana cara menghitung saldo buku kas?
Saldo baris ini = saldo baris sebelumnya + kas masuk - kas keluar. Di akhir periode, total kas masuk dikurangi total kas keluar harus sama dengan saldo baris terakhir. Kalau beda, ada baris yang salah hitung.
Apakah buku kas boleh ditulis tangan?
Boleh, dan tetap berguna asal rapi. Pakai buku bergaris, garis lima kolom dengan penggaris, tulis nama usaha dan bulan di tiap halaman baru, dan isi setiap hari. Kalau salah, coret sekali lalu tulis yang benar, jangan dihapus.
Kenapa saldo buku kas saya tidak cocok dengan uang yang ada?
Penyebab paling sering: uang pribadi tercampur uang usaha, ada hari yang lupa dicatat, salah ketik angka sehingga saldo di bawahnya ikut salah, atau penjualan tempo terlanjur dicatat padahal uangnya belum diterima.
Apakah ada template buku kas gratis?
Ada. Di halaman ini tersedia template buku kas gratis dalam Excel, Word, dan PDF, plus satu file contoh yang sudah terisi. Versi Excel-nya memakai rumus, jadi kolom saldo terhitung sendiri.
Buku kas kecil sebaiknya berapa?
Sesuaikan dengan pengeluaran receh usahamu dalam sebulan, misalnya Rp500.000 untuk warung atau bengkel kecil. Yang penting jumlahnya tetap dan diisi ulang sebesar yang terpakai, supaya saldo awalnya selalu sama dan gampang dicek.