KalkulatorUMKM
8 tools gratis untuk keputusan usaha harian

TUTUP BUKU HARIAN UMKM · KEUANGAN & OPERASIONAL

Rekonsiliasi Harian UMKM: SOP 15 Menit untuk Kas, QRIS, dan Marketplace

Menjelang pemungutan PPh marketplace pada 1 November 2026, angka penjualan, pencairan, potongan, dan retur perlu dapat ditelusuri. Terapkan rutinitas 15 menit agar kas, QRIS, marketplace, stok, dan pencatatan tidak saling bertentangan.

Dua pelaku UMKM mencocokkan slip kas generik, transaksi digital, kalkulator, dan catatan penjualan saat toko tutup
Ilustrasi rutinitas tutup buku: cocokkan uang, transaksi digital, biaya kanal, dan bukti sebelum angka dibawa ke hari berikutnya.

Rekonsiliasi bukan sekadar mencatat omzet

Pencatatan menjawab apa yang seharusnya terjadi. Rekonsiliasi memeriksa apakah catatan itu cocok dengan bukti dan saldo yang benar-benar diterima. Penjualan Rp1 juta di marketplace, misalnya, tidak selalu menghasilkan pencairan Rp1 juta pada hari yang sama karena ada biaya platform, diskon yang ditanggung penjual, retur, penahanan dana, atau jadwal penyelesaian.

Masalah yang sama muncul pada QRIS dan kas. Notifikasi sukses belum tentu sama dengan settlement bank, sedangkan uang tunai dapat berbeda karena kembalian, pengeluaran kecil, setoran, atau kesalahan input. Karena itu, setiap kanal perlu dicocokkan secara terpisah sebelum digabungkan menjadi omzet dan arus kas.

SOP berikut dirancang sebagai rutinitas singkat setelah operasional. Lima belas menit adalah target kerja, bukan standar hukum. Usaha dengan transaksi tinggi, banyak cabang, atau integrasi rumit memerlukan waktu, sistem, dan kontrol tambahan.

1. Bekukan batas transaksi hari itu

  • Tentukan jam tutup buku yang sama setiap hari, misalnya setelah pesanan terakhir diproses.
  • Pisahkan transaksi setelah jam batas ke hari berikutnya agar satu penjualan tidak dihitung dua kali.
  • Catat siapa yang membuka kas, menerima pembayaran, membuat refund, dan melakukan penutupan.
  • Jangan mengubah transaksi lama tanpa catatan alasan, waktu, nilai, dan pihak yang menyetujui.
  • Untuk usaha 24 jam, gunakan shift dan nomor penutupan agar tanggung jawab tetap dapat ditelusuri.

2. Kumpulkan empat kelompok bukti

  • Penjualan: struk, invoice, laporan kasir, pesanan marketplace, dan pesanan manual.
  • Pembayaran: uang tunai, riwayat QRIS, transfer, kartu, dompet digital, dan saldo marketplace.
  • Potongan: biaya layanan, komisi, subsidi promosi penjual, ongkir, penalti, pajak, dan biaya pencairan.
  • Penyesuaian: pembatalan, retur, refund, produk rusak, voucher, piutang, uang muka, dan koreksi stok.
  • Simpan bukti dengan nama dan tanggal yang konsisten; hindari mengandalkan tangkapan layar tanpa nomor transaksi atau data sumber.

3. Hitung kas fisik tanpa menutup selisih

Gunakan rumus sederhana: kas awal + penjualan tunai + penerimaan lain − pengeluaran tunai − setoran = kas yang seharusnya ada. Bandingkan hasilnya dengan uang fisik.

  • Pisahkan modal kembalian dari omzet dan jangan memakai laci kas untuk pengeluaran pribadi.
  • Hitung per pecahan, lalu minta pemeriksaan kedua bila selisih melebihi batas internal.
  • Catat pengeluaran kecil dengan bukti; jangan menuliskannya sebagai 'lain-lain' tanpa penjelasan.
  • Jika ada selisih, tulis nilai dan dugaan penyebab. Jangan membuat transaksi fiktif agar saldo tampak cocok.
  • Tentukan ambang eskalasi berdasarkan ukuran usaha dan frekuensi transaksi, bukan menunggu selisih menjadi besar.

4. Cocokkan QRIS dari tiga sisi

  • Bandingkan pesanan atau struk dengan riwayat transaksi pada aplikasi penyedia resmi.
  • Periksa status sukses, gagal, tertunda, refund, nilai, waktu, dan nomor referensi sebelum menyerahkan barang bernilai tinggi.
  • Cocokkan total transaksi dengan laporan settlement, lalu dengan kredit yang benar-benar masuk ke rekening.
  • Pisahkan tanggal transaksi dari tanggal pencairan; perbedaan jadwal bukan otomatis selisih pendapatan.
  • Buka tiket resmi jika status, settlement, atau dana masuk tidak cocok dan simpan seluruh bukti kasus.

5. Uraikan marketplace dari bruto hingga bersih

Jangan mencatat dana cair sebagai satu-satunya angka penjualan. Dana bersih perlu dijelaskan dari penjualan bruto, diskon yang ditanggung penjual, komisi, biaya layanan, ongkir, retur, refund, penalti, pajak, dan penyesuaian lain.

  • Unduh laporan transaksi dan pencairan dari kanal resmi, bukan hanya melihat saldo pada halaman depan.
  • Tandai pesanan belum selesai, dana ditahan, pembatalan, retur, dan sengketa agar tidak dianggap kas tersedia.
  • Pisahkan voucher platform dari voucher yang ditanggung penjual karena dampaknya terhadap margin berbeda.
  • Cocokkan setiap pencairan dengan kumpulan pesanan yang membentuknya dan catat selisih pembulatan bila ada.
  • Simpan bukti pemungutan atau pengembalian pajak ketika tersedia dan jangan menghapus riwayat lama setelah dana cair.

6. Cocokkan penjualan dengan pergerakan stok

  • Kurangi stok hanya untuk barang yang benar-benar keluar atau mengikuti titik pengakuan yang ditetapkan usaha.
  • Kembalikan stok dari pembatalan atau retur hanya setelah barang diterima dan kondisinya diperiksa.
  • Pisahkan barang rusak, sampel, hadiah, pemakaian internal, dan kehilangan dari penjualan.
  • Gunakan stock opname cepat untuk produk bernilai tinggi atau paling laris setiap hari; produk lain dapat dijadwalkan bergilir.
  • Selidiki selisih jumlah lebih dulu sebelum menyesuaikan sistem, terutama bila terjadi berulang pada SKU atau shift yang sama.

7. Catat transaksi pada satu sumber utama

Bank Indonesia menyediakan SIAPIK sebagai sarana pencatatan transaksi sederhana dan penyajian laporan keuangan maupun kinerja keuangan UMKM. UMKM juga dapat memakai spreadsheet atau perangkat lunak lain. Yang penting, tetapkan satu sumber utama agar angka tidak hidup dalam banyak file yang saling bertentangan.

  • Masukkan penerimaan dan pengeluaran ke kategori yang konsisten dari hari ke hari.
  • Pisahkan penjualan, piutang, uang muka, utang, modal pemilik, dan pinjaman; semuanya menambah kas dengan makna berbeda.
  • Jangan menggabungkan rekening pribadi dengan usaha. Bila terpaksa terjadi, catat sebagai setoran atau penarikan pemilik.
  • Tautkan nomor transaksi, tanggal, kanal, dan lokasi bukti agar pemeriksaan ulang tidak bergantung pada ingatan.
  • Cadangkan data secara berkala dan batasi hak hapus atau koreksi pada orang yang berwenang.

8. Pakai lembar selisih, bukan pesan yang tercecer

  • Buat nomor insiden untuk setiap selisih yang belum selesai.
  • Catat tanggal, kanal, nilai, nomor referensi, bukti, pemilik tindak lanjut, tenggat, dan status.
  • Kelompokkan penyebab: salah input, jadwal settlement, biaya, retur, gangguan teknis, dugaan fraud, atau belum diketahui.
  • Tutup insiden hanya setelah koreksi memiliki bukti dan diperiksa pihak kedua untuk nilai material.
  • Tinjau pola mingguan agar masalah proses tidak terus diselesaikan satu per satu tanpa perbaikan akar penyebab.

Contoh rekonsiliasi satu hari

Misalkan catatan menunjukkan penjualan tunai Rp900.000, QRIS Rp1.500.000, dan marketplace bruto Rp2.000.000. Total penjualan bruto adalah Rp4.400.000, tetapi itu belum sama dengan kas masuk hari itu.

Jika settlement QRIS yang masuk Rp1.200.000 dan sisanya masih dalam proses, marketplace mencairkan Rp1.650.000 setelah potongan Rp250.000 serta retur Rp100.000, sedangkan kas fisik setelah pengeluaran kecil sah berjumlah Rp850.000, maka kas masuk yang tersedia hari itu Rp3.700.000. Selisih terhadap penjualan bruto perlu dijelaskan sebagai settlement tertunda Rp300.000, potongan Rp250.000, retur Rp100.000, dan pengeluaran tunai Rp50.000—bukan langsung dianggap kehilangan Rp700.000.

Contoh ini hanya ilustrasi mekanik. Perlakuan akuntansi dan pajak bergantung pada karakter transaksi serta kebijakan yang berlaku.

Urutan kerja 15 menit

  • Menit 0–2: kunci periode, tarik laporan penjualan, dan kumpulkan bukti pembayaran.
  • Menit 2–5: hitung kas fisik serta cocokkan modal kembalian, pengeluaran, dan setoran.
  • Menit 5–8: cocokkan transaksi QRIS dengan status dan settlement.
  • Menit 8–11: uraikan marketplace menjadi bruto, biaya, retur, pajak, dana ditahan, dan pencairan.
  • Menit 11–13: cocokkan barang keluar, retur, rusak, dan penyesuaian stok penting.
  • Menit 13–15: masukkan ringkasan ke sumber utama, buat tiket selisih, cadangkan bukti, dan tanda tangani penutupan.

Tiga angka yang harus dibawa ke esok hari

  • Kas tersedia: uang dan saldo yang benar-benar dapat dipakai, bukan pesanan yang belum cair.
  • Piutang atau settlement tertunda: hak usaha yang belum diterima beserta tanggal tindak lanjutnya.
  • Kewajiban dekat: utang pemasok, refund, pajak, gaji, cicilan, dan biaya yang akan segera jatuh tempo.
  • Tambahkan margin per kanal agar kenaikan omzet tidak menutupi biaya platform dan promosi yang membesar.
  • Gunakan angka hasil rekonsiliasi untuk memperbarui arus kas, bukan angka penjualan bruto semata.

Checklist kontrol mingguan

  • Semua hari sudah ditutup dan tidak ada periode yang diedit tanpa jejak.
  • Saldo kas, bank, QRIS, serta marketplace cocok dengan bukti atau memiliki tiket selisih aktif.
  • Retur, refund, voucher, biaya platform, pajak, dan dana tertahan sudah dipisahkan.
  • Stok negatif, selisih berulang, dan produk rusak sudah ditindaklanjuti.
  • Bukti penting tersimpan, dapat dibuka, dan hanya dapat diakses oleh pihak yang perlu.
  • Laporan laba, posisi kas, piutang, utang, dan margin kanal ditinjau sebelum mengambil keputusan belanja atau promosi.

Alat bantu terkait

Sumber yang digunakan

Artikel ini bersifat edukasi umum dan bukan nasihat akuntansi, pajak, hukum, audit, atau jaminan bahwa catatan telah memenuhi seluruh kewajiban usaha. Perlakuan transaksi, waktu pengakuan pendapatan, bukti, pajak, dan penyimpanan data dapat berbeda menurut bentuk usaha, kanal, kontrak, dan perubahan ketentuan. Verifikasi aturan melalui DJP, Bank Indonesia, penyedia pembayaran, serta marketplace resmi, dan konsultasikan transaksi material atau kompleks kepada akuntan maupun konsultan pajak yang kompeten.

Lihat artikel UMKM lainnya →