excel.my.id
Contoh kasus 9 menit baca

Pembukuan Sederhana UMKM di Excel: Buku Kas dan Laba Rugi

Pembukuan sederhana UMKM di Excel atau Google Sheets: buku kas, kategori dropdown, saldo berjalan, dan laba rugi bulanan dengan SUMIFS, lengkap dengan rumusnya.

Hadie Danker Terbit Diperbarui
Daftar isi

Pembukuan sederhana UMKM di Excel dibuat dari satu buku kas: tanggal, keterangan, kategori, pemasukan, pengeluaran, dan saldo berjalan. Sheet kedua menjumlahkan tiap kategori per bulan dengan SUMIFS untuk menampilkan laba rugi. Kategori dipilih dari dropdown supaya penulisan seragam dan jumlahnya tidak meleset.

Ini pencatatan kas sederhana. Bukan standar akuntansi, bukan laporan keuangan resmi, dan bukan nasihat pajak. Untuk kewajiban pajak atau laporan keuangan formal, tanyakan ke akuntan atau kantor pajak.

Kalau Excel Anda memakai pengaturan regional Indonesia, pemisah argumen rumus biasanya titik koma (;), bukan koma. Rumus di artikel ditulis dengan koma.

Contoh kasus

Sebuah toko pakaian kecil mencatat uang masuk dan keluar selama Oktober 2026. Saldo awal Rp5.000.000. Nama pemasok, barang, dan semua angka di bawah adalah contoh, bukan data usaha nyata.

Sheet 1: Kas (buku kas)

Satu baris untuk satu kejadian uang. Pemasukan dan pengeluaran diisi di kolom terpisah, jadi tidak perlu tanda minus.

Kolom 1A (Tanggal)B (Keterangan)C (Kategori)D (Pemasukan)E (Pengeluaran)F (Saldo)
1TanggalKeteranganKategoriPemasukanPengeluaranSaldo
201/10/2026Saldo awal bulanSaldo awal5.000.0005.000.000
302/10/2026Penjualan harianPenjualan1.250.0006.250.000
403/10/2026Beli kaos dari pemasokPembelian barang2.400.0003.850.000
505/10/2026Penjualan harianPenjualan1.870.0005.720.000
607/10/2026Bayar listrik tokoListrik dan air350.0005.370.000
709/10/2026Penjualan harianPenjualan2.150.0007.520.000
810/10/2026Ongkos kirim barangTransportasi125.0007.395.000
914/10/2026Penjualan harianPenjualan1.640.0009.035.000
1015/10/2026Gaji karyawanGaji1.500.0007.535.000
1118/10/2026Hanger dan plastik kemasanPerlengkapan210.0007.325.000
1221/10/2026Penjualan harianPenjualan2.320.0009.645.000
1325/10/2026Sewa lapakSewa tempat800.0008.845.000
1427/10/2026Penjualan harianPenjualan1.930.00010.775.000
1528/10/2026Beli kaos dari pemasokPembelian barang1.600.0009.175.000

Saldo berjalan

Rumus F2, disalin ke F3 sampai F15 dan seterusnya:

=SUM($D$2:D2)-SUM($E$2:E2)

Awal rentang dikunci dengan $, akhirnya tidak. Di baris 3 rumus menjadi SUM($D$2:D3)-SUM($E$2:E3), dan seterusnya. Hasil di F15 adalah 9.175.000.

Alasan memilih rumus ini, bukan =F2+D3-E3: rumus tumpuk yang sama bisa disalin ke semua baris termasuk baris pertama, dan satu baris yang terhapus tidak memutus rantai saldo. Fungsi dasarnya ada di SUM. Demo di bawah menulis rentang tanpa $ (misalnya SUM(D2:D5)) dan mengisi tiap baris sendiri. Di Excel dan Sheets pakai $ seperti rumus di atas.

Buku kas dengan saldo berjalan

Satu rumus saldo yang sama di setiap baris.

F2 =SUM(D2:D2)-SUM(E2:E2)
Buku kas toko pakaian bulan Oktober 2026 dengan saldo berjalan per baris.
ABCDEF
1TanggalKeteranganKategoriPemasukanPengeluaranSaldo
21 Okt 2026Saldo awal bulanSaldo awalRp 5.000.000Rp 5.000.000
32 Okt 2026Penjualan harianPenjualanRp 1.250.000Rp 6.250.000
43 Okt 2026Beli kaos dari pemasokPembelian barangRp 2.400.000Rp 3.850.000
55 Okt 2026Penjualan harianPenjualanRp 1.870.000Rp 5.720.000
67 Okt 2026Bayar listrik tokoListrik dan airRp 350.000Rp 5.370.000
79 Okt 2026Penjualan harianPenjualanRp 2.150.000Rp 7.520.000
810 Okt 2026Ongkos kirim barangTransportasiRp 125.000Rp 7.395.000
914 Okt 2026Penjualan harianPenjualanRp 1.640.000Rp 9.035.000
1015 Okt 2026Gaji karyawanGajiRp 1.500.000Rp 7.535.000
1118 Okt 2026Hanger dan plastik kemasanPerlengkapanRp 210.000Rp 7.325.000
1221 Okt 2026Penjualan harianPenjualanRp 2.320.000Rp 9.645.000
1325 Okt 2026Sewa lapakSewa tempatRp 800.000Rp 8.845.000
1427 Okt 2026Penjualan harianPenjualanRp 1.930.000Rp 10.775.000
1528 Okt 2026Beli kaos dari pemasokPembelian barangRp 1.600.000Rp 9.175.000

Sel biru bisa diubah: angka pemasukan (kolom D) dan pengeluaran (kolom E). Ubah satu angka di tengah, saldo semua baris di bawahnya ikut bergeser.

Pelajaran
  1. =SUM(D2:D5)-SUM(E2:E5)

    Rentang selalu mulai dari baris 2 dan berakhir di baris itu sendiri. Di Excel, tulis $D$2:D5 agar awal rentang terkunci lalu salin ke bawah.

Untuk saldo awal, catat sebagai baris pertama dengan kategori “Saldo awal”, seperti baris 2 di atas. Dengan begitu buku kas tetap satu tabel.

Sheet 2: Kategori

Daftar kategori ditaruh di sheet terpisah supaya dropdown mengambil nama yang tetap.

Kolom 1A (Kategori)B (Kelompok)
1KategoriKelompok
2Saldo awalModal
3PenjualanPemasukan
4Pembelian barangPembelian
5GajiOperasional
6Sewa tempatOperasional
7Listrik dan airOperasional
8TransportasiOperasional
9PerlengkapanOperasional

Kolom B hanya keterangan untuk Anda. Rumus di artikel ini mencocokkan nama kategori persis seperti di kolom A.

AplikasiLangkah
ExcelPilih C2:C1000, tab Data > Data Validation > Allow List, Source =Kategori!$A$2:$A$30. (Microsoft)
Google SheetsPilih C2:C1000, Data > Data validation > Add rule > Dropdown from a range, pilih Kategori!A2:A30. (Google)

Tampilan dialog dan hasilnya (dengan contoh item lain) ada di tangkapan layar stok barang di Excel. Kolom ini penting. Satu kali ketik “penjualan " (huruf kecil dan ada spasi) di luar dropdown bisa membuat kategorinya tidak terjumlah di laporan. Penjelasan umum ada di membuat dropdown list.

Sheet 3: Laba Rugi bulanan

Sel input B1 berisi tanggal 1 bulan yang dilaporkan: ketik 01/10/2026. Sel B2 menghitung tanggal terakhir bulan itu:

=EOMONTH(B1,0) menghasilkan 31/10/2026.

Format B1 dan B2 sebagai tanggal. EOMONTH mengembalikan tanggal terakhir bulan dari tanggal yang diberikan, dengan 0 berarti bulan yang sama.

SelLabel (kolom A)Rumus (kolom B)Hasil
B4Penjualan=SUMIFS(Kas!$D$2:$D$1000,Kas!$C$2:$C$1000,"Penjualan",Kas!$A$2:$A$1000,">="&$B$1,Kas!$A$2:$A$1000,"<="&$B$2)11.160.000
B5Pembelian barang=SUMIFS(Kas!$E$2:$E$1000,Kas!$C$2:$C$1000,"Pembelian barang",Kas!$A$2:$A$1000,">="&$B$1,Kas!$A$2:$A$1000,"<="&$B$2)4.000.000
B6Laba kotor=B4-B57.160.000
B8Gajisama dengan B5, kategori “Gaji”1.500.000
B9Sewa tempatsama, kategori “Sewa tempat”800.000
B10Listrik dan airsama, kategori “Listrik dan air”350.000
B11Transportasisama, kategori “Transportasi”125.000
B12Perlengkapansama, kategori “Perlengkapan”210.000
B13Total biaya operasional=SUM(B8:B12)2.985.000
B15Laba bersih=B6-B134.175.000

Hasil B4: dari kolom D sheet Kas, jumlahkan baris yang kategorinya “Penjualan” dan tanggalnya antara 1 Oktober dan 31 Oktober. Enam baris penjualan: 1.250.000 + 1.870.000 + 2.150.000 + 1.640.000 + 2.320.000 + 1.930.000 = 11.160.000.

Tanda ">="&$B$1 menggabungkan operator dengan sel tanggal. Rumus tanggal bergantung pada angka urut tanggal di sel, jadi sel tanggal di kolom A sheet Kas harus benar-benar tanggal, bukan teks. Fungsi inti ada di SUMIFS.

Ganti B1 menjadi 01/11/2026 dan seluruh laporan pindah ke November tanpa mengubah rumus lain. Di demo, tanggal ditulis 2026-10-01 dan sel mulai bulan ada di F2.

Laba rugi bulanan dengan SUMIFS

Kiri: buku kas Oktober 2026. Kanan: laporan yang menjumlahkan per kategori dan per bulan.

F3 =EOMONTH(F2,0)
Buku kas ringkas dan laporan laba rugi Oktober 2026: penjualan, pembelian barang, biaya operasional, dan laba bersih.
ABCDEF
1TanggalKategoriPemasukanPengeluaranLaporanNilai
21 Okt 2026Saldo awalRp 5.000.000Bulan mulai1 Okt 2026
32 Okt 2026PenjualanRp 1.250.000Bulan akhir31 Okt 2026
43 Okt 2026Pembelian barangRp 2.400.000PenjualanRp 11.160.000
55 Okt 2026PenjualanRp 1.870.000Pembelian barangRp 4.000.000
67 Okt 2026Listrik dan airRp 350.000Laba kotorRp 7.160.000
79 Okt 2026PenjualanRp 2.150.000GajiRp 1.500.000
810 Okt 2026TransportasiRp 125.000Sewa tempatRp 800.000
914 Okt 2026PenjualanRp 1.640.000Listrik dan airRp 350.000
1015 Okt 2026GajiRp 1.500.000TransportasiRp 125.000
1118 Okt 2026PerlengkapanRp 210.000PerlengkapanRp 210.000
1221 Okt 2026PenjualanRp 2.320.000Total operasionalRp 2.985.000
1325 Okt 2026Sewa tempatRp 800.000Laba bersihRp 4.175.000
1427 Okt 2026PenjualanRp 1.930.000
1528 Okt 2026Pembelian barangRp 1.600.000

Sel biru bisa diubah: bulan mulai (F2) dan angka kas. Ketik 2026-11-01 di F2, laporan berpindah ke November dan semua angkanya jadi 0.

Pelajaran

  1. =SUMIFS(C2:C15,B2:B15,"Penjualan",A2:A15,">="&F2,A2:A15,"<="&F3)

    Jumlahkan pemasukan berkategori Penjualan yang tanggalnya antara awal dan akhir bulan.

Saldo kas akhir bulan

Untuk mencocokkan laporan dengan uang di tangan:

=SUMIFS(Kas!$D$2:$D$1000,Kas!$A$2:$A$1000,"<="&$B$2)-SUMIFS(Kas!$E$2:$E$1000,Kas!$A$2:$A$1000,"<="&$B$2)

Hasilnya 9.175.000, sama dengan F15 di buku kas. Jika angkanya tidak sama dengan uang yang Anda hitung di laci atau rekening, ada transaksi yang belum dicatat.

Mengapa laba bersihnya sama dengan kenaikan kas

Kas naik dari 5.000.000 ke 9.175.000, selisih 4.175.000, sama dengan laba bersih di atas. Itu terjadi karena semua transaksi contoh tunai dan dicatat di hari uangnya bergerak. Pembelian kaos 1.600.000 pada 28 Oktober sudah dihitung sebagai biaya penuh, meskipun barangnya mungkin belum terjual. Cara ini sengaja disederhanakan. Pembukuan lengkap menghitung biaya hanya untuk barang yang sudah terjual dan memerlukan catatan persediaan.

Kalau Anda juga mencatat stok barang, polanya ada di stok barang di Excel.

Beda Excel dan Google Sheets

HalExcelGoogle Sheets
SUMIFS, EOMONTH, SUMSamaSama
Dropdown dan kriteria tanggalSamaSama
Letak menu dropdownData > Data ValidationData > Data validation
Filter per bulanFilter bawaan di kolom TanggalFilter bawaan di kolom Tanggal
Berbagi dengan pasangan atau karyawanLewat layanan berbagi berkasLewat tombol Share di berkas yang sama

Rumus di artikel ini sama di keduanya. Kalau tanggal di Sheets tidak terbaca, periksa bahasa dan lokal berkas di File > Settings, karena format tanggal 01/10/2026 bisa terbaca sebagai 10 Januari pada lokal tertentu.

Kesalahan yang sering terjadi

  • Tanggal tersimpan sebagai teks. SUMIFS tidak menghitung baris itu. Cek dengan mengubah format sel ke Umum: tanggal asli berubah menjadi angka lima digit (1 Oktober 2026 menjadi 46296), sedangkan teks tidak berubah.
  • Pemasukan dan pengeluaran digabung di satu kolom dengan tanda minus. Rumus laporan jadi rumit. Pisahkan seperti contoh.
  • Kategori diketik bebas. Pakai dropdown.
  • Saldo awal dicatat sebagai penjualan. Laba bulan itu menjadi terlalu besar. Beri kategori sendiri.
  • Rentang SUMIFS berhenti di baris terakhir yang terisi. Rumus di artikel ini sampai baris 1000, jadi baris baru ikut terhitung. Perpanjang jika data lebih banyak.
  • Uang pribadi dan uang usaha tercampur. Catat pengambilan pribadi sebagai kategori tersendiri atau jangan campur sama sekali, supaya laba usaha tidak bias.
  • Data satu tahun menumpuk di satu sheet. Simpan satu berkas per tahun atau arsipkan, lalu pindahkan saldo akhir menjadi saldo awal tahun berikutnya.

Cara angka di artikel ini diperiksa

Semua angka (saldo berjalan F2 sampai F15, 11.160.000, 4.000.000, 7.160.000, 2.985.000, 4.175.000, dan 9.175.000) dihitung dengan skrip Node memakai hot-formula-parser. SUMIFS tidak berjalan benar di pustaka itu, jadi skrip memakai penggantian tulisan sendiri untuk SUMIFS dengan kriteria teks dan tanggal. Saya tidak menjalankan rumus ini langsung di Excel atau Google Sheets. Langkah menu dikutip dari bantuan resmi Microsoft dan Google yang ditautkan di atas.

Template pembukuan sedang direncanakan. Daftar yang tersedia nanti ada di halaman template.

Untuk mengatur anggaran sebelum mencatat, lihat rencana anggaran perjalanan. Dasar-dasar rumus ada di 50 rumus dasar dan belajar Excel untuk pemula.

Pertanyaan yang sering muncul

Bagaimana membuat pembukuan sederhana UMKM di Excel?

Buat sheet buku kas berisi tanggal, keterangan, kategori, pemasukan, pengeluaran, dan saldo. Lalu buat sheet laporan yang menjumlahkan tiap kategori per bulan dengan SUMIFS. Saldo berjalan dihitung dengan SUM yang menumpuk dari baris pertama.

Apa rumus saldo berjalan di buku kas Excel?

Di F2 tulis =SUM($D$2:D2)-SUM($E$2:E2) lalu salin ke bawah. D adalah pemasukan dan E pengeluaran. Rumus yang sama bisa disalin ke semua baris tanpa mengubah apa pun.

Bagaimana menghitung laba rugi bulanan dengan SUMIFS?

Jumlahkan pemasukan berkategori penjualan pada satu bulan, kurangi pembelian barang untuk laba kotor, lalu kurangi biaya operasional. Batas bulan dibuat dari tanggal 1 di sel input dan EOMONTH untuk tanggal akhirnya.

Apakah pembukuan di artikel ini sesuai standar akuntansi?

Tidak. Ini pencatatan kas sederhana untuk melihat arus uang dan hasil usaha bulanan. Standar akuntansi dan kewajiban pajak punya aturan sendiri, jadi tanyakan ke akuntan atau kantor pajak untuk keperluan tersebut.

Mengapa laba rugi di sini berbeda dari laba menurut akuntansi?

Contoh ini mencatat uang pada hari kas bergerak. Pembelian stok langsung dihitung sebagai pengeluaran, padahal barangnya mungkin belum terjual. Akuntansi lengkap menghitung biaya barang yang terjual saja.

Cari di excel.my.id

Coba cari