Banyak pemilik usaha mengetahui jumlah uang yang terdapat di rekening, tetapi tidak mengetahui secara tepat apakah usahanya menghasilkan laba.
Saldo rekening tidak dapat digunakan sebagai satu-satunya ukuran kinerja usaha.
Saldo dapat bertambah karena:
- Penjualan.
- Pelunasan piutang.
- Tambahan modal pemilik.
- Pinjaman.
- Uang muka pelanggan.
- Penjualan aset.
- Penundaan pembayaran kepada pemasok.
Saldo juga dapat berkurang karena:
- Pembelian persediaan.
- Pelunasan utang.
- Pembelian peralatan.
- Pengambilan uang oleh pemilik.
- Pembayaran cicilan.
- Biaya operasional.
- Pengeluaran pribadi yang dibayar melalui rekening usaha.
Tanpa pencatatan yang teratur, pemilik usaha akan kesulitan membedakan omzet, laba, modal, utang, pengambilan pribadi, dan kas yang benar-benar tersedia.
Pencatatan keuangan membantu mengubah transaksi harian menjadi informasi yang dapat digunakan untuk:
- Mengetahui pendapatan.
- Menghitung biaya.
- Menilai laba atau rugi.
- Mengendalikan pengeluaran.
- Memeriksa piutang dan utang.
- Membandingkan anggaran dengan realisasi.
- Menyusun proyeksi arus kas.
- Menilai kinerja produk atau layanan.
- Menyiapkan dokumen untuk pembiayaan.
- Mendukung pemenuhan kewajiban pajak dan administrasi.
Bank Indonesia juga menekankan bahwa pencatatan transaksi yang tertib dan konsisten membantu UMKM memahami kondisi keuangannya, meningkatkan akuntabilitas, dan mendukung akses kepada lembaga keuangan.
Artikel ini menjelaskan sistem pencatatan sederhana, dokumen yang perlu disimpan, perbedaan pencatatan kas dan akrual, cara menyusun laporan laba rugi, serta cara membaca hasilnya untuk mengambil keputusan usaha.
Daftar Isi
- Apa yang dimaksud dengan pencatatan keuangan?
- Mengapa saldo rekening bukan laba?
- Pisahkan keuangan pribadi dan usaha
- Dokumen transaksi yang perlu disimpan
- Informasi minimum setiap transaksi
- Kelompok akun keuangan sederhana
- Perbedaan pencatatan kas dan akrual
- Cara mencatat transaksi usaha
- Contoh buku kas harian
- Cara menangani penjualan tunai dan kredit
- Cara mencatat pembelian dan utang usaha
- Cara mencatat modal, pinjaman, dan pengambilan pemilik
- Apa yang dimaksud dengan laporan laba rugi?
- Struktur laporan laba rugi
- Cara membuat laporan laba rugi
- Contoh laporan laba rugi usaha
- Menghitung margin usaha
- Rekonsiliasi kas dan rekening bank
- Proses penutupan pembukuan bulanan
- Cara membaca laporan laba rugi
- Kesalahan pencatatan yang sering terjadi
- Checklist pencatatan keuangan
- Pertanyaan yang sering diajukan
Apa yang Dimaksud dengan Pencatatan Keuangan?
Pencatatan keuangan adalah proses mencatat, mengelompokkan, memeriksa, dan merangkum transaksi yang terjadi dalam usaha.
Transaksi tersebut dapat berupa:
- Penjualan tunai.
- Penjualan kredit.
- Penerimaan pelunasan piutang.
- Pembelian bahan.
- Pembelian barang dagangan.
- Pembayaran gaji.
- Pembayaran sewa.
- Biaya listrik dan internet.
- Biaya pengiriman.
- Penerimaan pinjaman.
- Pembayaran cicilan.
- Tambahan modal pemilik.
- Pengambilan uang oleh pemilik.
- Pembelian atau penjualan aset.
Pencatatan yang baik harus dapat menjawab:
- Kapan transaksi terjadi?
- Apa yang dibeli, dijual, diterima, atau dibayar?
- Berapa nilainya?
- Siapa pihak yang terlibat?
- Bagaimana cara pembayarannya?
- Termasuk kategori apa?
- Apakah terdapat bukti transaksi?
- Apakah transaksi tersebut sudah dilunasi?
Pencatatan bukan hanya memasukkan nilai ke dalam spreadsheet. Setiap angka harus dapat ditelusuri ke bukti transaksi yang relevan.
Panduan resmi business.gov.au mengenai pencatatan usaha menyebutkan bahwa pencatatan yang baik membantu pemilik memantau kesehatan usaha, mengelola arus kas, menunjukkan posisi keuangan kepada pemberi pinjaman, serta memenuhi kewajiban usaha.
Mengapa Saldo Rekening Bukan Laba?
Laba mengukur selisih antara pendapatan dan biaya yang berkaitan dengan kegiatan usaha dalam suatu periode.
Rumus sederhananya:
Laba = Pendapatan โ Biaya
Saldo kas menunjukkan uang yang tersedia pada suatu waktu.
Rumus pergerakan kas:
Saldo kas akhir = Saldo kas awal + Kas masuk โ Kas keluar
Kedua ukuran tersebut berbeda.
Contoh:
- Penjualan bulan ini: Rp40.000.000.
- Biaya usaha bulan ini: Rp32.000.000.
- Laba: Rp8.000.000.
- Piutang yang belum dibayar pelanggan: Rp12.000.000.
Meskipun usaha mencatat laba Rp8.000.000, kas dari seluruh penjualan belum diterima.
Contoh lain:
- Usaha mengalami rugi operasional Rp3.000.000.
- Pemilik memperoleh pinjaman Rp20.000.000.
Saldo rekening dapat meningkat Rp17.000.000, tetapi kenaikan tersebut tidak berarti usaha menghasilkan laba.
Pinjaman adalah sumber kas dan kewajiban, bukan pendapatan usaha.
Pisahkan Keuangan Pribadi dan Usaha
Pemisahan keuangan merupakan fondasi pencatatan yang dapat dipercaya.
Gunakan setidaknya:
- Satu rekening khusus usaha.
- Satu dompet kas usaha.
- Satu saluran pembayaran digital usaha.
- Satu sistem pencatatan yang hanya memuat transaksi usaha.
Pemisahan ini membantu:
- Mengetahui saldo usaha sebenarnya.
- Mengurangi transaksi yang tidak diketahui tujuannya.
- Menilai pengeluaran operasional.
- Menghitung pengambilan pemilik.
- Memeriksa kecocokan catatan dengan rekening.
- Menyiapkan laporan keuangan.
- Mengurangi risiko penggunaan dana usaha untuk kebutuhan pribadi.
Jika pemilik membayar biaya usaha menggunakan uang pribadi, transaksi tersebut tetap perlu dicatat.
Contoh:
Pemilik membeli bahan usaha Rp500.000 menggunakan rekening pribadi.
Transaksi tersebut dapat dicatat sebagai:
- Pembelian bahan: Rp500.000.
- Tambahan modal atau utang usaha kepada pemilik: Rp500.000.
Jika pemilik mengambil uang dari rekening usaha untuk kebutuhan pribadi, jangan mencatatnya sebagai biaya operasional.
Catat sebagai:
- Pengambilan pemilik atau prive, untuk bentuk usaha yang sesuai.
- Piutang kepada pemilik, distribusi, gaji, atau klasifikasi lain sesuai struktur hukum dan perlakuan akuntansi usaha.
Klasifikasi harus disesuaikan dengan bentuk badan usaha. Uang perusahaan tidak otomatis dapat diperlakukan sebagai uang pribadi pemegang saham atau direktur.
Dokumen Transaksi yang Perlu Disimpan
Simpan bukti untuk setiap transaksi material, antara lain:
- Nota penjualan.
- Faktur penjualan.
- Struk pembelian.
- Faktur pemasok.
- Bukti transfer.
- Mutasi rekening.
- Bukti pembayaran digital.
- Kontrak.
- Surat pesanan.
- Bukti penerimaan barang.
- Bukti pengiriman.
- Daftar gaji.
- Bukti pembayaran pajak.
- Dokumen pinjaman.
- Dokumen pembelian aset.
- Bukti retur.
- Nota kredit.
- Rekap transaksi marketplace.
- Rekap biaya platform dan komisi.
Bukti transaksi diperlukan untuk memastikan:
- Transaksi benar-benar terjadi.
- Nilainya sesuai.
- Tanggalnya benar.
- Pihak yang terlibat dapat diidentifikasi.
- Pajak dan potongan dapat diperiksa.
- Tidak terdapat pencatatan ganda.
- Saldo dapat direkonsiliasi.
Dokumen digital harus disimpan secara teratur dan dicadangkan.
Contoh struktur folder:
- 2026
- 01 Januari
- Penjualan
- Pembelian
- Bank
- Gaji
- Pajak
- Aset
- 02 Februari
- 03 Maret
- 01 Januari
Gunakan nama file yang konsisten, misalnya:
2026-07-28_Pembelian_Bahan_Pemasok-A_Rp850000.pdf
Jangan hanya mengandalkan foto bukti transaksi yang bercampur dengan galeri pribadi atau percakapan WhatsApp.
Informasi Minimum Setiap Transaksi
Setiap catatan sebaiknya memuat:
| Kolom | Keterangan |
|---|---|
| Tanggal | Tanggal transaksi |
| Nomor referensi | Nomor faktur, nota, atau bukti |
| Keterangan | Penjelasan singkat transaksi |
| Pihak | Pelanggan, pemasok, karyawan, atau pihak lain |
| Kategori | Penjualan, bahan, sewa, gaji, dan sebagainya |
| Metode pembayaran | Tunai, transfer, kartu, QR, atau kredit |
| Kas masuk | Uang yang diterima |
| Kas keluar | Uang yang dibayar |
| Status | Lunas, belum lunas, sebagian, atau dibatalkan |
| Jatuh tempo | Untuk piutang atau utang |
| Bukti | Lokasi atau tautan dokumen |
| Catatan | Informasi tambahan |
Jika usaha menggunakan beberapa saluran penjualan, tambahkan:
- Cabang.
- Produk atau layanan.
- Saluran penjualan.
- Petugas.
- Proyek.
- Wilayah.
- Pelanggan.
- Pajak.
- Diskon.
- Biaya platform.
Semakin rinci pencatatan, semakin banyak analisis yang dapat dilakukan. Namun, sistem yang terlalu rumit dan tidak pernah digunakan juga tidak efektif.
Gunakan tingkat detail yang benar-benar diperlukan untuk mengambil keputusan.
Kelompok Akun Keuangan Sederhana
Agar transaksi dapat diringkas, setiap transaksi perlu dimasukkan ke kategori yang konsisten.
Pendapatan
Contohnya:
- Penjualan produk.
- Pendapatan jasa.
- Pendapatan proyek.
- Biaya pengiriman yang ditagihkan.
- Komisi.
- Pendapatan sewa.
- Pendapatan usaha lainnya.
Tambahan modal dan pinjaman tidak termasuk pendapatan penjualan.
Harga pokok penjualan atau biaya langsung
Contohnya:
- Bahan baku.
- Barang dagangan.
- Kemasan.
- Tenaga kerja langsung.
- Komisi per penjualan.
- Biaya platform per transaksi.
- Ongkos kirim yang menjadi tanggungan usaha.
- Biaya lain yang langsung berkaitan dengan produk atau layanan.
Biaya operasional
Contohnya:
- Gaji administrasi.
- Sewa.
- Listrik.
- Air.
- Internet.
- Pemasaran.
- Transportasi.
- Perawatan.
- Perangkat lunak.
- Jasa profesional.
- Administrasi bank.
- Perizinan.
Aset
Contohnya:
- Kas.
- Rekening bank.
- Piutang pelanggan.
- Persediaan.
- Peralatan.
- Mesin.
- Kendaraan.
- Uang muka.
- Deposito sewa.
Kewajiban
Contohnya:
- Utang pemasok.
- Pinjaman.
- Gaji terutang.
- Pajak terutang.
- Uang muka pelanggan.
- Biaya yang masih harus dibayar.
Modal
Contohnya:
- Setoran modal.
- Tambahan modal.
- Saldo laba.
- Pengambilan pemilik sesuai struktur usaha.
Jangan membuat terlalu banyak kategori yang memiliki arti hampir sama. Misalnya, โbiaya bensinโ, โBBMโ, dan โbahan bakarโ sebaiknya menggunakan satu kategori konsisten.
Perbedaan Pencatatan Kas dan Akrual
Pencatatan berbasis kas
Dalam pencatatan kas:
- Pendapatan dicatat ketika uang diterima.
- Biaya dicatat ketika uang dibayar.
Metode ini sederhana dan membantu memantau pergerakan kas.
Namun, metode kas tidak sepenuhnya menunjukkan:
- Piutang yang belum diterima.
- Utang yang belum dibayar.
- Pendapatan yang sudah diperoleh tetapi belum dibayar.
- Biaya yang sudah terjadi tetapi belum dibayar.
Pencatatan berbasis akrual
Dalam pencatatan akrual:
- Pendapatan dicatat ketika diperoleh.
- Biaya dicatat ketika terjadi atau dikonsumsi.
- Waktu pencatatan tidak selalu sama dengan waktu penerimaan atau pembayaran kas.
Contoh:
Usaha menyelesaikan jasa senilai Rp5.000.000 pada 28 Juli. Pelanggan membayar pada 10 Agustus.
Pada basis akrual:
- Pendapatan dicatat pada Juli.
- Piutang dicatat pada Juli.
- Penerimaan kas dan pengurangan piutang dicatat pada Agustus.
Pada basis kas, pendapatan baru dicatat ketika pembayaran diterima pada Agustus.
Panduan business.gov.au mengenai metode kas dan akrual menjelaskan bahwa basis kas mengikuti uang yang benar-benar masuk dan keluar, sedangkan basis akrual mencatat penjualan dan biaya ketika transaksi ekonominya terjadi.
Pemilihan metode tidak boleh dilakukan hanya berdasarkan metode yang menghasilkan laba atau pajak lebih rendah. Pertimbangkan:
- Bentuk usaha.
- Kewajiban perpajakan.
- Standar pelaporan.
- Volume piutang.
- Volume utang.
- Persediaan.
- Kebutuhan pembiayaan.
- Kompleksitas transaksi.
- Saran tenaga profesional.
Untuk pengendalian internal, usaha tetap perlu memantau kas meskipun laporan laba rugi disusun menggunakan pendekatan akrual.
Cara Mencatat Transaksi Usaha
Langkah 1: Kumpulkan bukti transaksi
Jangan menunggu sampai akhir bulan.
Bukti transaksi yang terlambat dikumpulkan meningkatkan risiko:
- Dokumen hilang.
- Transaksi terlupakan.
- Nilai salah.
- Pencatatan ganda.
- Kategori keliru.
- Saldo kas tidak cocok.
Langkah 2: Catat transaksi secara rutin
Frekuensi yang disarankan bergantung pada volume:
- Harian untuk usaha dengan transaksi tinggi.
- Setiap dua atau tiga hari untuk volume rendah.
- Mingguan hanya jika jumlah transaksi sangat sedikit.
Kas fisik sebaiknya diperiksa setiap hari.
Langkah 3: Pisahkan nilai transaksi
Satu pembayaran dapat mengandung beberapa komponen.
Contoh pembelian senilai Rp5.500.000 terdiri atas:
- Bahan baku: Rp1.500.000.
- Peralatan: Rp4.000.000.
Jangan memasukkan seluruhnya sebagai biaya bahan. Pembelian peralatan perlu dipisahkan dari biaya operasional dan dinilai perlakuan asetnya.
Langkah 4: Gunakan kategori konsisten
Buat daftar kategori dan definisinya.
Contoh:
| Kategori | Definisi |
|---|---|
| Bahan baku | Bahan utama yang digunakan dalam produk |
| Kemasan | Wadah dan material pengemasan |
| Pengiriman | Biaya pengiriman yang ditanggung usaha |
| Pemasaran | Iklan dan promosi untuk memperoleh pelanggan |
| Peralatan | Barang berumur manfaat lebih dari satu periode |
| Pengambilan pemilik | Dana yang diambil untuk kebutuhan pribadi |
Langkah 5: Tandai transaksi yang belum lunas
Jangan menyamakan faktur penjualan dengan penerimaan kas.
Catat:
- Nilai faktur.
- Nilai yang telah dibayar.
- Sisa piutang.
- Tanggal jatuh tempo.
- Status penagihan.
Langkah 6: Periksa catatan dengan bukti
Setiap akhir hari atau minggu, periksa:
- Total penjualan.
- Kas fisik.
- Pembayaran digital.
- Transfer bank.
- Transaksi batal.
- Retur.
- Diskon.
- Biaya platform.
- Biaya yang belum memiliki bukti.
Langkah 7: Rekonsiliasi rekening
Cocokkan catatan usaha dengan mutasi bank secara berkala.
Contoh Buku Kas Harian
| Tanggal | Keterangan | Kategori | Kas masuk | Kas keluar | Saldo |
|---|---|---|---|---|---|
| 1 Juli | Saldo awal | Saldo awal | โ | โ | Rp8.000.000 |
| 1 Juli | Penjualan tunai | Penjualan | Rp2.500.000 | โ | Rp10.500.000 |
| 1 Juli | Pembelian bahan | Bahan baku | โ | Rp900.000 | Rp9.600.000 |
| 2 Juli | Pembayaran pelanggan | Pelunasan piutang | Rp1.500.000 | โ | Rp11.100.000 |
| 2 Juli | Biaya pengiriman | Pengiriman | โ | Rp250.000 | Rp10.850.000 |
| 3 Juli | Pengambilan pemilik | Pengambilan pemilik | โ | Rp1.000.000 | Rp9.850.000 |
| 3 Juli | Pembayaran listrik | Utilitas | โ | Rp450.000 | Rp9.400.000 |
Buku kas menunjukkan pergerakan uang, tetapi belum otomatis menjadi laporan laba rugi.
Pada tabel tersebut:
- Pelunasan piutang merupakan kas masuk, tetapi penjualannya mungkin sudah dicatat sebagai pendapatan pada periode sebelumnya.
- Pengambilan pemilik mengurangi kas, tetapi bukan biaya operasional.
- Pembelian bahan dapat menjadi persediaan sebelum digunakan.
- Saldo awal bukan pendapatan.
Karena itu, buku kas perlu didukung oleh pengelompokan dan penyesuaian yang benar.
Cara Menangani Penjualan Tunai dan Kredit
Penjualan tunai
Contoh:
Produk dijual Rp1.000.000 dan langsung dibayar.
Catat:
- Pendapatan penjualan: Rp1.000.000.
- Penerimaan kas: Rp1.000.000.
Jika terdapat diskon Rp50.000:
- Harga awal: Rp1.000.000.
- Diskon: Rp50.000.
- Pendapatan bersih: Rp950.000.
- Kas diterima: Rp950.000.
Gunakan perlakuan diskon yang konsisten.
Penjualan kredit
Contoh:
Jasa senilai Rp5.000.000 telah selesai, tetapi baru akan dibayar bulan depan.
Dalam sistem akrual, catat:
- Pendapatan: Rp5.000.000.
- Piutang: Rp5.000.000.
Ketika pelanggan membayar:
- Kas bertambah Rp5.000.000.
- Piutang berkurang Rp5.000.000.
- Jangan mencatat pendapatan kedua kali.
Uang muka pelanggan
Uang muka belum tentu seluruhnya menjadi pendapatan pada saat diterima.
Contoh:
Pelanggan membayar uang muka Rp3.000.000 untuk pekerjaan yang belum dimulai.
Catat penerimaan kas dan kewajiban kepada pelanggan sesuai kondisi transaksi. Pendapatan diakui ketika kewajiban layanan atau penyerahan barang dipenuhi berdasarkan kebijakan akuntansi yang sesuai.
Jangan otomatis menganggap seluruh kas masuk sebagai omzet.
Cara Mencatat Pembelian dan Utang Usaha
Pembelian tunai
Contoh:
Bahan dibeli tunai Rp800.000.
Catat:
- Pembelian bahan atau persediaan: Rp800.000.
- Kas keluar: Rp800.000.
Pembelian kredit
Contoh:
Bahan senilai Rp2.500.000 diterima sekarang dan akan dibayar 30 hari kemudian.
Catat:
- Pembelian atau persediaan: Rp2.500.000.
- Utang pemasok: Rp2.500.000.
Ketika utang dibayar:
- Kas berkurang Rp2.500.000.
- Utang pemasok berkurang Rp2.500.000.
- Jangan mencatat biaya pembelian kedua kali.
Pembelian persediaan
Pembelian persediaan tidak selalu seluruhnya menjadi HPP pada bulan pembelian.
Rumus sederhana:
HPP = Persediaan awal + Pembelian bersih โ Persediaan akhir
Contoh:
- Persediaan awal: Rp5.000.000.
- Pembelian selama bulan berjalan: Rp18.000.000.
- Persediaan akhir: Rp6.500.000.
Maka:
HPP = Rp5.000.000 + Rp18.000.000 โ Rp6.500.000
HPP = Rp16.500.000
Kas yang dibayarkan untuk membeli persediaan dapat berbeda dari HPP yang masuk ke laporan laba rugi.
Cara Mencatat Modal, Pinjaman, dan Pengambilan Pemilik
Tambahan modal
Jika pemilik menyetor Rp10.000.000:
- Kas bertambah Rp10.000.000.
- Modal bertambah Rp10.000.000.
- Pendapatan tidak bertambah.
Pinjaman
Jika usaha menerima pinjaman Rp20.000.000:
- Kas bertambah Rp20.000.000.
- Kewajiban pinjaman bertambah Rp20.000.000.
- Pendapatan tidak bertambah.
Pembayaran cicilan
Misalnya cicilan Rp2.500.000 terdiri atas:
- Pokok pinjaman: Rp2.000.000.
- Bunga dan biaya: Rp500.000.
Perlakuannya:
- Pokok mengurangi kewajiban pinjaman.
- Bunga dan biaya dapat menjadi beban sesuai ketentuan.
- Kas berkurang Rp2.500.000.
Jangan mencatat seluruh cicilan sebagai biaya tanpa memisahkan pokok dan bunga.
Pengambilan pemilik
Jika pemilik mengambil Rp3.000.000 untuk kebutuhan pribadi:
- Kas usaha berkurang Rp3.000.000.
- Pengambilan pemilik bertambah.
- Biaya usaha tidak bertambah.
Pengambilan pemilik dapat mengurangi kas meskipun usaha mencatat laba.
Apa yang Dimaksud dengan Laporan Laba Rugi?
Laporan laba rugi merangkum pendapatan dan biaya selama periode tertentu untuk menunjukkan apakah usaha menghasilkan laba atau rugi.
Periode tersebut dapat berupa:
- Mingguan.
- Bulanan.
- Kuartalan.
- Tahunan.
- Per proyek.
- Per cabang.
- Per unit usaha.
Panduan business.gov.au tentang laporan laba rugi menjelaskan bahwa laporan laba rugi mencantumkan penjualan dan biaya untuk menunjukkan berapa besar laba atau rugi usaha.
Laporan laba rugi berbeda dari:
- Buku kas.
- Mutasi bank.
- Laporan arus kas.
- Neraca atau laporan posisi keuangan.
- Daftar piutang.
- Daftar utang.
- Laporan persediaan.
Masing-masing mempunyai fungsi yang berbeda.
Struktur Laporan Laba Rugi
Struktur umum yang sederhana:
- Pendapatan kotor.
- Diskon, retur, dan potongan.
- Pendapatan bersih.
- Harga pokok penjualan atau biaya langsung.
- Laba kotor.
- Biaya operasional.
- Laba operasional.
- Pendapatan dan biaya lain.
- Beban keuangan.
- Pajak sesuai penyajian yang digunakan.
- Laba bersih.
Rumus utama:
Pendapatan bersih = Pendapatan kotor โ Diskon โ Retur โ Potongan
Laba kotor = Pendapatan bersih โ HPP
Laba operasional = Laba kotor โ Biaya operasional
Laba bersih = Pendapatan dan keuntungan โ Seluruh biaya dan kerugian
Struktur dapat berbeda menurut jenis usaha dan standar pelaporan yang digunakan.
Cara Membuat Laporan Laba Rugi
Langkah 1: Tentukan periode
Contoh:
- 1โ31 Juli 2026.
- Kuartal ketiga 2026.
- Tahun yang berakhir 31 Desember 2026.
Jangan mencampur transaksi dari periode berbeda.
Langkah 2: Pastikan seluruh transaksi telah dicatat
Periksa:
- Penjualan tunai.
- Penjualan kredit.
- Retur.
- Diskon.
- Pembelian.
- Biaya tunai.
- Biaya transfer.
- Tagihan yang belum dibayar.
- Biaya platform.
- Penggajian.
- Persediaan.
- Aset.
- Pinjaman.
- Transaksi pemilik.
Langkah 3: Hitung pendapatan bersih
Pisahkan:
- Penjualan produk.
- Pendapatan jasa.
- Pendapatan proyek.
- Pendapatan usaha lainnya.
- Diskon.
- Retur.
- Potongan penjualan.
Langkah 4: Hitung HPP atau biaya langsung
Untuk usaha barang, gunakan data persediaan dan pembelian.
Untuk usaha jasa, hitung biaya yang langsung diperlukan untuk memberikan layanan, misalnya:
- Tenaga kerja langsung.
- Material.
- Transportasi proyek.
- Sewa alat khusus proyek.
- Komisi.
- Subkontraktor.
- Biaya platform per transaksi.
Langkah 5: Hitung laba kotor
Laba kotor = Pendapatan bersih โ HPP
Laba kotor menunjukkan nilai yang tersisa untuk menutup biaya operasional, pembiayaan, pajak, dan laba.
Langkah 6: Kelompokkan biaya operasional
Jangan mencampurkan biaya langsung dengan biaya operasional jika usaha ingin memantau margin kotor secara akurat.
Langkah 7: Pisahkan transaksi nonoperasional
Contohnya:
- Pendapatan bunga.
- Keuntungan atau kerugian penjualan aset.
- Beban bunga.
- Denda.
- Pendapatan insidental.
Langkah 8: Hitung laba bersih
Pastikan tidak terdapat transaksi:
- Ganda.
- Hilang.
- Salah periode.
- Salah kategori.
- Bersifat pribadi.
- Merupakan pembelian aset.
- Merupakan pembayaran pokok pinjaman.
Langkah 9: Bandingkan dengan anggaran dan periode sebelumnya
Laporan laba rugi akan lebih berguna jika dibandingkan dengan:
- Anggaran.
- Bulan sebelumnya.
- Periode yang sama tahun sebelumnya.
- Target margin.
- Kapasitas.
- Penjualan per produk atau layanan.
Contoh Laporan Laba Rugi Usaha
Sebuah usaha makanan mencatat hasil bulan Juli sebagai berikut:
| Komponen | Nilai |
|---|---|
| Penjualan kotor | Rp55.000.000 |
| Diskon dan retur | Rp2.500.000 |
| Pendapatan bersih | Rp52.500.000 |
| Persediaan awal | Rp5.000.000 |
| Pembelian bersih | Rp19.000.000 |
| Persediaan akhir | Rp6.500.000 |
| Harga pokok penjualan | Rp17.500.000 |
| Laba kotor | Rp35.000.000 |
| Gaji dan upah | Rp12.000.000 |
| Sewa | Rp4.000.000 |
| Listrik, air, dan internet | Rp2.250.000 |
| Pemasaran | Rp3.000.000 |
| Transportasi dan pengiriman | Rp1.750.000 |
| Administrasi dan perangkat lunak | Rp1.250.000 |
| Perawatan | Rp750.000 |
| Total biaya operasional | Rp25.000.000 |
| Laba operasional | Rp10.000.000 |
| Beban bunga dan biaya keuangan | Rp750.000 |
| Laba sebelum pajak | Rp9.250.000 |
Laba sebelum pajak Rp9.250.000 tidak berarti kas bertambah dengan jumlah yang sama.
Perbedaan dapat disebabkan oleh:
- Penjualan kredit yang belum dibayar.
- Pembelian persediaan.
- Pelunasan utang pemasok.
- Pembayaran pokok pinjaman.
- Pembelian aset.
- Tambahan modal.
- Pengambilan pemilik.
- Uang muka pelanggan.
- Biaya yang belum dibayar.
Menghitung Margin Usaha
Margin laba kotor
Margin laba kotor = Laba kotor รท Pendapatan bersih ร 100%
Dari contoh:
Rp35.000.000 รท Rp52.500.000 ร 100% = 66,67%
Artinya, setelah HPP, tersisa sekitar 66,67% dari pendapatan bersih untuk menutup biaya operasional dan menghasilkan laba.
Margin laba operasional
Margin laba operasional = Laba operasional รท Pendapatan bersih ร 100%
Rp10.000.000 รท Rp52.500.000 ร 100% = 19,05%
Margin laba sebelum pajak
Rp9.250.000 รท Rp52.500.000 ร 100% = 17,62%
Margin perlu dibandingkan secara konsisten.
Penurunan margin dapat disebabkan oleh:
- Harga jual bersih turun.
- Diskon meningkat.
- Biaya bahan naik.
- Pemakaian bahan berlebihan.
- Bauran produk berubah.
- Komisi platform meningkat.
- Produktivitas tenaga kerja menurun.
- Biaya tetap naik.
- Penjualan turun tanpa penyesuaian biaya.
Jangan hanya mengejar omzet. Pertumbuhan penjualan yang menurunkan margin dan memperburuk arus kas belum tentu menciptakan nilai.
Rekonsiliasi Kas dan Rekening Bank
Rekonsiliasi adalah proses mencocokkan catatan internal dengan saldo kas, mutasi bank, dan catatan pihak ketiga.
Rekonsiliasi kas fisik
Rumus sederhana:
Kas seharusnya = Kas awal + Penerimaan tunai โ Pengeluaran tunai
Bandingkan kas seharusnya dengan kas fisik.
Jika berbeda, periksa:
- Penjualan belum dicatat.
- Pengeluaran tanpa bukti.
- Kesalahan uang kembalian.
- Transaksi batal.
- Pengambilan pribadi.
- Kesalahan input.
- Kehilangan.
- Pencatatan pada tanggal yang salah.
Rekonsiliasi bank
Cocokkan:
- Saldo awal.
- Transfer masuk.
- Transfer keluar.
- Biaya bank.
- Bunga.
- Transaksi tertunda.
- Pembayaran otomatis.
- Pengembalian dana.
- Potongan platform.
- Saldo akhir.
Selisih tidak boleh dibiarkan hanya karena nilainya kecil. Selisih kecil yang berulang dapat menunjukkan kelemahan proses.
Rekonsiliasi platform
Untuk marketplace atau aplikasi pembayaran, bedakan:
- Penjualan kotor.
- Diskon yang ditanggung usaha.
- Diskon yang ditanggung platform.
- Komisi.
- Biaya layanan.
- Pajak atau potongan.
- Refund.
- Dana yang ditahan.
- Dana bersih yang ditransfer.
Transfer bersih dari platform bukan selalu nilai penjualan.
Proses Penutupan Pembukuan Bulanan
Gunakan proses berikut setiap akhir bulan:
- Pastikan seluruh penjualan telah dicatat.
- Pastikan seluruh biaya telah dicatat.
- Kumpulkan bukti transaksi yang belum lengkap.
- Rekonsiliasi kas fisik.
- Rekonsiliasi rekening bank.
- Rekonsiliasi saluran pembayaran digital.
- Rekonsiliasi marketplace.
- Periksa piutang pelanggan.
- Periksa utang pemasok.
- Hitung persediaan akhir.
- Pisahkan pembelian aset.
- Pisahkan pembayaran pokok dan bunga pinjaman.
- Periksa uang muka pelanggan.
- Catat biaya yang sudah terjadi tetapi belum dibayar jika menggunakan pendekatan akrual.
- Periksa transaksi pemilik.
- Cari transaksi ganda.
- Cari transaksi tanpa kategori.
- Susun laporan laba rugi.
- Bandingkan dengan anggaran.
- Jelaskan selisih material.
- Perbarui proyeksi arus kas.
- Cadangkan data.
- Kunci periode jika sistem memungkinkan.
Jangan mengubah transaksi periode lama tanpa jejak perubahan.
Jika koreksi diperlukan, simpan:
- Tanggal koreksi.
- Nilai sebelum koreksi.
- Nilai setelah koreksi.
- Alasan.
- Pihak yang melakukan.
- Bukti pendukung.
Cara Membaca Laporan Laba Rugi
Periksa pertumbuhan pendapatan
Tanyakan:
- Apakah jumlah transaksi meningkat?
- Apakah nilai transaksi rata-rata meningkat?
- Apakah kenaikan berasal dari harga atau volume?
- Apakah diskon meningkat?
- Apakah retur bertambah?
- Apakah pertumbuhan berasal dari produk yang menguntungkan?
Periksa laba kotor
Jika pendapatan meningkat tetapi laba kotor tidak meningkat sebanding, periksa:
- Kenaikan harga bahan.
- Produk bermargin rendah.
- Diskon.
- Pemborosan.
- Komisi.
- Ongkos pengiriman.
- Harga jual yang tidak diperbarui.
Periksa biaya operasional
Pisahkan:
- Biaya yang memang diperlukan untuk pertumbuhan.
- Biaya yang meningkat karena inefisiensi.
- Pengeluaran satu kali.
- Komitmen biaya tetap baru.
- Biaya yang sebenarnya bersifat pribadi.
- Biaya yang salah diklasifikasikan.
Periksa kualitas laba
Laba yang berkualitas seharusnya terutama berasal dari operasi utama, bukan dari:
- Penjualan aset.
- Pendapatan insidental.
- Pengurangan biaya penting yang hanya ditunda.
- Pencatatan pendapatan sebelum waktunya.
- Tidak mencatat biaya yang sudah terjadi.
- Tidak mengakui kerusakan persediaan.
Hubungkan dengan arus kas
Jika laba positif tetapi kas menurun, periksa:
- Piutang.
- Persediaan.
- Utang.
- Pembelian aset.
- Cicilan pokok.
- Pengambilan pemilik.
- Pembayaran kewajiban lama.
Jika kas meningkat tetapi usaha rugi, periksa:
- Pinjaman.
- Tambahan modal.
- Uang muka pelanggan.
- Penjualan aset.
- Penundaan pembayaran pemasok.
Kesalahan Pencatatan yang Sering Terjadi
1. Mencatat hanya transaksi bank
Transaksi tunai, utang, piutang, persediaan, dan biaya yang dibayar pemilik dapat tidak tercatat.
2. Menganggap seluruh kas masuk sebagai pendapatan
Pinjaman, modal, pelunasan piutang, dan uang muka belum tentu merupakan pendapatan periode berjalan.
3. Menganggap seluruh kas keluar sebagai biaya
Pembelian aset, pembayaran pokok pinjaman, pengambilan pemilik, dan uang muka kepada pemasok tidak selalu merupakan biaya periode berjalan.
4. Mencatat pelunasan piutang sebagai penjualan baru
Hal ini menggandakan pendapatan.
5. Mencatat pembayaran utang sebagai biaya baru
Jika pembelian sudah dicatat sebelumnya, pembayaran utang tidak boleh menggandakan biaya.
6. Tidak menghitung persediaan
Seluruh pembelian dianggap HPP meskipun sebagian barang belum terjual.
7. Mencampur uang pribadi dan usaha
Laporan menjadi sulit dipercaya dan saldo usaha tidak dapat diketahui.
8. Tidak mencatat diskon dan retur
Pendapatan dan margin terlihat lebih tinggi dari kondisi sebenarnya.
9. Menggunakan kategori yang berubah-ubah
Analisis antarperiode menjadi tidak konsisten.
10. Tidak menyimpan bukti transaksi
Angka tidak dapat diverifikasi.
11. Menunggu sampai akhir bulan
Risiko transaksi terlupakan dan bukti hilang meningkat.
12. Tidak melakukan rekonsiliasi
Kesalahan pencatatan dapat terus menumpuk.
13. Mengubah transaksi lama tanpa catatan
Riwayat laporan menjadi tidak dapat ditelusuri.
14. Menggunakan laba sebagai saldo yang boleh diambil
Laba dapat tertahan dalam piutang, persediaan, aset, dan kebutuhan modal kerja.
15. Tidak memisahkan pokok dan bunga pinjaman
Biaya dan kewajiban menjadi salah.
16. Menggunakan spreadsheet tanpa kontrol
Spreadsheet tetap memerlukan:
- Validasi data.
- Pembatasan akses.
- Cadangan.
- Penomoran transaksi.
- Penguncian rumus.
- Riwayat perubahan.
- Pemeriksaan berkala.
17. Membuat laporan hanya untuk pengajuan pinjaman
Laporan seharusnya digunakan secara rutin untuk mengelola usaha, bukan disusun hanya ketika diminta pihak lain.
Checklist Pencatatan Keuangan
- Gunakan rekening khusus usaha.
- Pisahkan kas pribadi dan kas usaha.
- Tentukan metode pencatatan.
- Buat daftar kategori transaksi.
- Tentukan definisi setiap kategori.
- Gunakan nomor referensi transaksi.
- Catat seluruh penjualan tunai.
- Catat seluruh penjualan kredit.
- Catat diskon dan retur.
- Catat penerimaan pelunasan piutang.
- Catat seluruh pembelian.
- Catat utang pemasok.
- Catat biaya tunai.
- Catat biaya melalui bank.
- Catat biaya yang dibayar pemilik.
- Pisahkan pembelian aset.
- Pisahkan pembayaran pokok dan bunga.
- Pisahkan tambahan modal.
- Pisahkan pinjaman.
- Pisahkan pengambilan pemilik.
- Simpan bukti transaksi.
- Perbarui pencatatan secara rutin.
- Periksa kas fisik.
- Rekonsiliasi rekening bank.
- Rekonsiliasi marketplace dan pembayaran digital.
- Periksa piutang.
- Periksa utang.
- Hitung persediaan akhir.
- Susun laporan laba rugi bulanan.
- Hitung margin laba kotor.
- Hitung margin operasional.
- Bandingkan dengan anggaran.
- Jelaskan selisih material.
- Perbarui proyeksi arus kas.
- Cadangkan data.
- Batasi hak akses.
- Simpan riwayat koreksi.
- Konsultasikan perlakuan material kepada tenaga profesional.
Pertanyaan yang Sering Diajukan
Apakah usaha kecil harus menggunakan aplikasi akuntansi?
Tidak selalu.
Usaha dengan transaksi sederhana dapat memulai menggunakan buku atau spreadsheet yang terstruktur.
Namun, aplikasi menjadi lebih berguna ketika usaha memiliki:
- Transaksi yang banyak.
- Beberapa rekening.
- Beberapa cabang.
- Persediaan.
- Piutang dan utang.
- Banyak pengguna.
- Penggajian.
- Pajak.
- Kebutuhan laporan rutin.
- Integrasi dengan platform lain.
Pemilihan alat harus mempertimbangkan kontrol, keamanan, dukungan, kemampuan ekspor data, biaya, dan kebutuhan usaha.
Apakah pencatatan cukup dilakukan sebulan sekali?
Untuk usaha dengan transaksi aktif, tidak.
Pencatatan sebaiknya dilakukan harian atau beberapa kali dalam seminggu. Penutupan dan analisis dapat dilakukan setiap bulan.
Apakah omzet sama dengan pendapatan bersih?
Tidak selalu.
Omzet sering digunakan untuk menyebut penjualan kotor. Pendapatan bersih memperhitungkan diskon, retur, dan potongan penjualan sesuai penyajian yang digunakan.
Gunakan istilah dan dasar perhitungan secara konsisten.
Apakah laba kotor sama dengan laba bersih?
Tidak.
Laba kotor dihitung setelah mengurangi HPP atau biaya langsung.
Laba bersih dihitung setelah memperhitungkan biaya operasional serta komponen lain yang relevan.
Apakah gaji pemilik termasuk biaya?
Tergantung bentuk usaha, hubungan kerja, struktur kompensasi, dan perlakuan akuntansinya.
Jangan mengklasifikasikan pengambilan pemilik sebagai gaji tanpa dasar yang sesuai. Untuk keputusan material, periksa dengan akuntan atau konsultan pajak.
Apakah pembelian mesin langsung menjadi biaya?
Tidak selalu.
Mesin yang memberikan manfaat lebih dari satu periode umumnya perlu dievaluasi sebagai aset, bukan langsung diperlakukan seluruhnya sebagai biaya operasional pada hari pembelian.
Perlakuan penyusutan, kapitalisasi, dan perpajakannya perlu disesuaikan dengan ketentuan yang berlaku.
Apakah pinjaman masuk laporan laba rugi?
Penerimaan pokok pinjaman bukan pendapatan.
Pembayaran pokok pinjaman juga bukan biaya operasional. Bunga dan biaya pembiayaan dapat masuk laporan laba rugi sesuai perlakuan yang berlaku.
Mengapa laba positif tetapi saldo rekening sedikit?
Kemungkinan penyebabnya:
- Piutang belum diterima.
- Persediaan meningkat.
- Utang lama dibayar.
- Aset dibeli.
- Pokok pinjaman dilunasi.
- Pemilik mengambil uang.
- Pajak atau kewajiban dibayar.
- Kas berada di rekening atau saluran lain.
Mengapa saldo rekening tinggi tetapi usaha rugi?
Saldo dapat berasal dari:
- Pinjaman.
- Tambahan modal.
- Uang muka pelanggan.
- Penjualan aset.
- Utang pemasok yang belum dibayar.
- Penerimaan piutang periode sebelumnya.
Bagaimana jika bukti transaksi hilang?
Cari bukti alternatif, seperti:
- Mutasi bank.
- Salinan faktur dari pemasok.
- Riwayat platform.
- Email.
- Kontrak.
- Bukti penerimaan barang.
- Konfirmasi pihak terkait.
Catat keterbatasannya dan perbaiki proses penyimpanan dokumen. Jangan membuat bukti transaksi palsu.
Apakah spreadsheet aman digunakan?
Spreadsheet dapat digunakan jika terdapat:
- Cadangan rutin.
- Kontrol akses.
- Perlindungan rumus.
- Validasi input.
- Struktur kategori konsisten.
- Penomoran transaksi.
- Jejak koreksi.
- Rekonsiliasi.
Risiko utama spreadsheet adalah perubahan rumus, penghapusan data, duplikasi file, versi yang tidak konsisten, dan akses tanpa kontrol.
Berapa lama bukti transaksi harus disimpan?
Jangka waktu penyimpanan bergantung pada jenis dokumen, bentuk usaha, kewajiban pajak, kontrak, perizinan, dan ketentuan hukum yang berlaku.
Jangan menggunakan ketentuan dari negara lain sebagai dasar kepatuhan di Indonesia. Periksa aturan Indonesia yang berlaku dan minta bantuan profesional jika diperlukan.
Apakah laporan laba rugi cukup untuk menilai usaha?
Tidak.
Gunakan bersama:
- Laporan arus kas.
- Neraca atau laporan posisi keuangan.
- Daftar piutang.
- Daftar utang.
- Laporan persediaan.
- Anggaran dan realisasi.
- Data penjualan.
- Data kapasitas.
- Indikator operasional.
Laporan laba rugi menunjukkan kinerja selama periode tertentu, tetapi tidak menunjukkan seluruh posisi aset, kewajiban, dan likuiditas usaha.
Kesimpulan
Pencatatan keuangan merupakan dasar untuk mengetahui apakah usaha benar-benar menghasilkan laba, mempunyai kas yang cukup, dan menggunakan sumber daya secara efisien.
Urutan penerapannya adalah:
- Pisahkan uang pribadi dan usaha.
- Tentukan rekening dan kas khusus usaha.
- Simpan seluruh bukti transaksi.
- Tetapkan kategori yang konsisten.
- Catat penjualan tunai dan kredit.
- Catat pembelian, biaya, utang, dan piutang.
- Pisahkan modal, pinjaman, dan pengambilan pemilik.
- Pisahkan pembelian aset dari biaya operasional.
- Rekonsiliasi kas dan rekening bank.
- Hitung persediaan.
- Susun laporan laba rugi.
- Hitung margin.
- Bandingkan dengan anggaran.
- Jelaskan penyebab selisih.
- Hubungkan laba dengan arus kas.
- Cadangkan data dan simpan riwayat koreksi.
- Perbarui pencatatan secara rutin.
Catatan keuangan yang baik tidak harus langsung menggunakan sistem yang kompleks.
Sistem sederhana yang lengkap, konsisten, dapat ditelusuri, dan diperiksa lebih berguna daripada aplikasi mahal yang datanya tidak pernah diperbarui.
Nilai pencatatan tidak berasal dari jumlah tabel yang dibuat, tetapi dari kemampuan data tersebut menjawab pertanyaan penting:
- Produk mana yang menghasilkan margin?
- Biaya apa yang meningkat?
- Apakah laba membaik?
- Mengapa kas menurun?
- Berapa piutang yang belum tertagih?
- Apakah utang dapat dibayar?
- Apakah target anggaran tercapai?
- Apakah usaha siap bertumbuh?
Kembangkan Usaha Anda Bersama DekatLokasi
Setelah biaya, harga, titik impas, arus kas, anggaran, dan pencatatan keuangan menjadi lebih terukur, pemilik usaha dapat mengambil keputusan pemasaran berdasarkan kemampuan operasional dan kondisi keuangan yang sebenarnya.
Melalui DekatLokasi, pemilik usaha dapat:
- Mendaftarkan atau mengklaim profil usaha.
- Menampilkan lokasi dan wilayah layanan.
- Melengkapi jam operasional serta kontak.
- Menambahkan foto produk atau hasil pekerjaan.
- Menjelaskan produk, layanan, dan kisaran harga.
- Membuat informasi promo.
- Memperkuat reputasi melalui profil usaha yang lengkap.
- Mempermudah pelanggan sekitar menemukan usaha.
Daftarkan atau lengkapi profil usaha Anda di DekatLokasi agar pelanggan sekitar lebih mudah menemukan produk dan layanan Anda.
Catatan editorial: Artikel ini bersifat edukasi umum. Metode pencatatan, pengakuan pendapatan, persediaan, aset, penyusutan, kompensasi pemilik, perpajakan, dan struktur laporan dapat berbeda menurut bentuk dan kondisi usaha. Gunakan data aktual serta pertimbangkan bantuan akuntan atau tenaga profesional untuk keputusan yang material.
Terakhir diperbarui: 28 Juli 2026.

