TL;DR
Mindahin pembukuan tulis tangan ke spreadsheet paling gampang dikerjain lewat satu tabel transaksi dengan tujuh kolom: tanggal, keterangan, kategori, masuk, keluar, saldo, dan catatan. Kamu nggak perlu ngetik ulang catatan bertahun-tahun. Mulai dari saldo awal per tanggal pindah, lalu input harian selama 10 sampai 15 menit tiap tutup toko. Setelah satu bulan jalan, rumus SUMIFS bisa jawab pertanyaan yang buku tulis nggak pernah bisa jawab.
Pembukuan tulis tangan nggak salah. Dia cepat, murah, dan nggak butuh listrik. Masalahnya baru muncul waktu kamu nanya sesuatu yang butuh jawaban dari 300 baris sekaligus.
"Bulan ini kategori mana yang paling banyak nyedot uang?" Buat jawab itu dari buku tulis, kamu harus baca ulang semua halaman sambil nyoret di kertas lain.
Kabar baiknya, pindah ke spreadsheet nggak berarti ngetik ulang catatan tiga tahun. Ini caranya, delapan langkah, dan kamu bisa selesai dalam satu sore.
Ada tiga tanda yang biasanya muncul barengan. Pertama, kamu butuh lebih dari 20 menit buat tahu untung bulan lalu. Kedua, kamu pernah nemu selisih kas tapi nggak bisa lacak dari mana. Ketiga, ada orang lain yang ikut nyatet dan tulisannya beda gaya.
Kalau tokomu masih sepuluh transaksi sehari dan cuma kamu yang pegang, buku tulis masih menang. Nggak usah maksa pindah.
Di atas 30 transaksi sehari, atau begitu ada karyawan yang ikut nyatet, biaya buku tulis mulai kerasa. Bukan biaya uang, tapi biaya waktu kamu tiap akhir bulan.
Yang berubah cuma tempat nyimpen dan cara ngerekap. Isi catatanmu tetap sama: tanggal, apa yang terjadi, uang masuk, uang keluar. Spreadsheet nggak minta kamu belajar akuntansi dulu.
Yang tetap sama juga penting. Nota, struk, dan buku kecil di meja kasir tetap jalan. Kertas itu bukti mentah, spreadsheet cuma tempat ngerapiin.
Kesalahan yang paling sering aku lihat: orang langsung buang buku tulisnya di hari pertama pakai spreadsheet. Dua minggu kemudian filenya kehapus dan nggak ada cadangan apa-apa.
Delapan langkah, urut. Total waktu sekitar dua sampai tiga jam buat persiapan, lalu 10 sampai 15 menit per hari buat jalanin. Nggak ada langkah yang butuh keahlian khusus.
Transaksi dan Kategori.Langkah 8 yang paling sering dilewat orang. Latihan seminggu bikin kamu nemu kategori yang kurang sebelum datanya terlanjur banyak.
Tujuh kolom, nggak lebih. Setiap kolom tambahan yang kamu bikin di awal itu kolom yang bakal kosong dalam dua minggu. Mulai dari yang minimum, tambah nanti kalau memang butuh.
| Kolom | Isi | Contoh |
|---|---|---|
| A. Tanggal | Format tanggal, bukan teks | 11/08/2025 |
| B. Keterangan | Apa yang terjadi, singkat | Setoran kasir shift pagi |
| C. Kategori | Dropdown dari sheet Kategori | Penjualan |
| D. Masuk | Angka saja, tanpa "Rp" | 1250000 |
| E. Keluar | Angka saja, tanpa "Rp" | |
| F. Saldo | Rumus, jangan diketik | 3.450.000 |
| G. Catatan | Nomor nota atau nama orang | Nota 0312 |
Dua aturan yang bikin beda antara sheet yang kepakai lama dan sheet yang berantakan dalam sebulan.
Pertama, jangan ketik "Rp" di dalam sel. Ketik angkanya doang, lalu atur tampilannya lewat Format Cells dan pilih Accounting. Kalau "Rp" diketik manual, isinya jadi teks dan nggak bisa dijumlahin.
Kedua, satu transaksi satu baris. Jangan gabungin "jual 3 barang" jadi satu baris kalau kamu mau tahu rinciannya nanti.
Empat rumus. Semuanya dipasang sekali di awal dan nggak perlu disentuh lagi. Kamu cuma perlu ngetik di kolom A sampai E, sisanya jalan sendiri.
Saldo berjalan. Pasang di F3, lalu tarik ke bawah.
=IF(A3="", "", F2 + N(D3) - N(E3))
N() ngubah sel kosong jadi nol biar rumusnya nggak error. Bagian IF(A3="", "") bikin baris yang belum diisi kelihatan bersih, bukan penuh angka saldo yang sama.
Total per kategori bulan berjalan. Taruh di sheet terpisah atau di kolom sebelah kanan.
=SUMIFS($E:$E, $C:$C, $I2,
$A:$A, ">="&$J$1,
$A:$A, "<="&$J$2)
Sel J1 dan J2 diisi tanggal awal dan akhir bulan. Ganti dua sel itu, semua ringkasanmu ikut berubah. Penjelasan argumennya ada di dukungan resmi Microsoft dan versi ringkasnya di halaman fungsi SUMIFS.
Kolom bulan buat ngerekap. Pasang di kolom bantu, misalnya kolom H.
=IF(A3="", "", TEXT(A3, "yyyy-mm"))
Hasilnya kayak 2025-08. Format ini urut kalau di-sort, beda sama "Agustus 2025" yang urutannya jadi ngaco secara abjad. Detailnya ada di halaman fungsi TEXT.
Penjaga saldo minus. Pasang di satu sel di atas tabel.
=IF(COUNTIF(F:F, "<0")>0, "Ada saldo minus, cek catatanmu", "Aman")
Saldo kas nggak mungkin minus di dunia nyata. Kalau alarm ini nyala, artinya ada transaksi yang kebalik kolomnya atau ada pemasukan yang belum kamu catat.
Pakai alur dua lapis. Sepanjang hari, semua tetap dicatat di kertas atau nota kayak biasa. Sekali sehari, saat tutup toko, kamu pindahin ke spreadsheet dan cocokin saldonya sama uang fisik di laci.
Alur ini nyelametin kamu dari dua hal sekaligus. Kalau file rusak, kertasnya masih ada. Kalau kertasnya kececer, spreadsheetnya udah nyimpen.
Tiga aturan biar alurnya nggak putus:
Dataset ngulikdata punya catatan warung sembako di pinggiran Semarang yang sebelumnya murni tulis tangan. Sebulan catatan berisi 612 baris transaksi, ditulis di buku tulis 38 lembar.
Waktu 612 baris itu diketik ke spreadsheet buat percobaan, ketahuan tiga hal yang nggak kelihatan di buku:
Setelah alur harian jalan, waktu rekap akhir bulan turun dari sekitar 90 menit jadi 4 menit, karena rekapnya udah ditarik SUMIFS otomatis. Input hariannya sendiri makan 8 sampai 12 menit.
Yang paling berdampak justru pencocokan saldo harian. Selisih yang tadinya numpuk sebulan sekarang ketahuan di hari yang sama, dan angkanya turun jauh di bulan berikutnya.
Nggak perlu. Ketik ulang setahun catatan itu kerjaan berminggu-minggu dan hasilnya jarang kepakai. Cukup mulai dari saldo kas per tanggal kamu pindah, lalu catat maju dari situ. Buku lamanya simpan aja sebagai arsip. Kalau suatu saat butuh angka lama, kamu bisa ketik bagian tertentu doang sesuai kebutuhan.
Google Sheets kalau kamu sering input dari HP dan mau catatanmu otomatis kesimpan di cloud. Excel kalau datamu udah ribuan baris atau kamu butuh fitur yang lebih berat. Rumus dasarnya hampir sama persis di dua-duanya, jadi kamu nggak perlu belajar ulang kalau nanti pindah.
Sekitar 10 sampai 15 menit kalau kamu rutin tiap hari. Yang bikin lama itu numpuk. Kalau kamu tunda seminggu, sesi inputnya bisa satu jam lebih dan kamu udah lupa detail beberapa transaksi. Tetapkan satu waktu tetap, misalnya tiap tutup toko, dan perlakukan itu sebagai bagian dari nutup toko.
Makanya jangan buang nota dan buku tulisnya. Alur paling aman itu dua lapis: nota dan catatan kertas tetap jalan sepanjang hari sebagai bukti mentah, spreadsheet diisi sekali saat tutup toko. Kalau file bermasalah, kamu masih bisa nyusun ulang dari kertas. Untuk Google Sheets, aktifkan juga akses offline di HP.
Cocokin saldo di spreadsheet sama uang fisik di laci setiap akhir hari. Kalau angkanya sama, catatanmu benar. Kalau beda, selisihnya biasanya dari transaksi yang belum diinput atau nominal yang kebalik antara kolom masuk dan keluar. Cari selisihnya hari itu juga, jangan ditunda, karena besok jejaknya makin susah dilacak.
Tiga hal yang perlu kamu bawa. Mulai dari saldo hari ini, bukan dari ngetik ulang catatan lama. Tujuh kolom cukup, kategori pakai dropdown. Dan cocokin saldo sama uang laci tiap malam, karena di situ semua kesalahan ketahuan.
Coba sekarang: hitung uang di lacimu, buka spreadsheet kosong, dan tulis satu baris saldo awal. Sisanya nyusul sendiri.
Kalau kamu belum yakin buku apa aja yang perlu dipegang, baca dulu pembukuan sederhana untuk usaha kecil. Kalau udah jalan sebulan dan mau naik ke laporan resmi, lanjut ke laporan keuangan Excel. Rumus saldo berjalannya bisa kamu perdalam lewat halaman fungsi SUMIF.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Punya ratusan angka dan mau tau sebarannya masuk ke rentang mana aja? FREQUENCY ngitung distribusi frekuensi sekali jalan, tanpa nulis COUNTIFS berkali-kali.
SUMIFS ribet kalau kriterianya banyak dan sering ganti. Rumus database Excel kayak DSUM baca kriteria dari sel terpisah, jadi kamu tinggal ubah tabel kecil tanpa nyentuh rumus.
DATEDIF ngasih umur bulat, tapi kadang kamu butuh angka desimal kayak 27,6 tahun buat hitung masa kerja atau bunga. YEARFRAC ngasih pecahan tahun dengan presisi.