Jam 22.15, toko sudah gulung terpal. Kasir masih bongkar uang receh.
Anda mungkin familiar: mesin EDC sudah bunyi penutupan batch, QRIS masuk notifikasi, tapi laci kas tetap belum ketemu angka. Selisih Rp37.500 yang entah dari mana. Amplop belanja tisu sore tadi juga tidak jelas buktiannya. Besok pagi manajer pusing, Anda lebih pusing lagi karena penjualan terlihat bagus, tetapi saldo bank tidak ikut naik.
Kabar baiknya, closing itu bisa rapi dan cepat. Targetnya jelas: 10 menit, konsisten. Kuncinya SOP yang praktis—bukan tebal di kertas, tapi mudah dikerjakan di lapangan.
Target: Closing 10 Menit (Timeboxed)
- Menit 0–2: Kunci POS (stop transaksi), print X/Z report per shift.
- Menit 2–6: Hitung kas dengan format pecahan. Catat hasilnya, jangan tebak-tebakan.
- Menit 6–8: Rekonsiliasi ringkas: tunai vs non-tunai vs penjualan. Catat petty cash.
- Menit 8–10: Siapkan setoran/“cash drop”, serah terima shift/penyimpanan, foto bukti & simpan.
SOP Praktis yang Bisa Dijalankan Hari Ini
1) Tetapkan “Kas Awal” & Amplop Petty Cash yang Tetap
Kas awal bukan angka random. Tujuannya agar kembalian lancar dan hitungannya cepat. Tetapkan nominal tetap per laci, misal Rp500.000 dengan komposisi:
- Rp20.000 x 10 lembar = Rp200.000
- Rp10.000 x 10 lembar = Rp100.000
- Rp5.000 x 20 lembar = Rp100.000
- Rp2.000 x 20 lembar = Rp40.000
- Rp1.000 (kertas/koin) x 60 = Rp60.000
Aturan sederhana:
- Awal shift: supervisor cek fisik pecahan + tanda tangan di form kas awal. Kalau kurang pecahan kecil, tukar dari laci cadangan sebelum buka toko.
- Akhir shift: kembalikan laci ke komposisi kas awal yang sama. Lebihnya masuk ke amplop setoran.
- Petty cash: pisahkan di amplop/zipper bag khusus, misal saldo tetap Rp200.000. Setiap pengeluaran wajib ada nota + paraf, langsung masukkan ke amplop. Refill saat closing jika saldo di bawah Rp50.000.
Dengan model tetap seperti ini, kasir tidak perlu mikir “harus sisakan berapa ya?”—selesai dalam hitungan menit.
2) Hitung Kas & Metode Non-Tunai dengan Pola yang Sama Setiap Hari
Hindari “kira-kira”. Pakai format pecahan dan blind count (kasir hitung tanpa lihat target sistem) lalu diverifikasi supervisor.
- Langkah hitung tunai (4 menit):
- Pisahkan per pecahan. Hitung cepat 5-an/10-an (bundle). Tulis di form: pecahan x jumlah = total.
- Jumlahkan semua pecahan. Itu angka Kas Fisik.
- Kembalikan pecahan sesuai template kas awal ke laci. Sisanya pindah ke amplop setoran.
- Non-tunai (2 menit):
- QRIS/e-wallet: cocokkan total di dashboard/rekap harian aplikasi pembayaran. Screenshot.
- EDC: lakukan batch close, print slip total harian. Simpan slip di map.
- Transfer bank: cek mutasi hari ini di m-banking, tandai yang sesuai nominal nota. Screenshot.
- Rekonsiliasi cepat: Penjualan total shift = Tunai + QRIS + EDC + Transfer + Piutang (jika ada). Jika beda, cek 3 hal berurutan: diskon manual, void/retur, dan salah ketik nominal non-tunai.
3) Toleransi Selisih & Cara Menanganinya (Jangan Drama, Tapi Tertib)
Tentukan aturan yang jelas sejak awal. Contoh kebijakan:
- Selisih ≤ Rp5.000 per shift: catat sebagai Selisih Kas Toleransi, tidak usah bongkar struk semua. Tetap tindak lanjut jika berulang lebih dari 3 hari pada kasir yang sama.
- Rp5.001 – Rp50.000: cek 5 menit: hitung ulang pecahan kecil, telusuri 5 transaksi terakhir, periksa bundling uang (sering 9 lembar keitung 10). Dokumentasikan.
- > Rp50.000: eskalasi ke manajer. Kunci laci, audit bersama (cek void, retur, pembulatan, atau salah input metode bayar).
Tips pencegahan cepat:
- Harga bulatkan ke kelipatan Rp500 atau Rp1.000 untuk item fast-moving.
- Non-tunai diutamakan untuk transaksi > Rp500.000 (minim risiko selisih).
- Dua-orang saat hitung (kasir + supervisor). 60 detik tambahan sering menyelamatkan 60 menit audit.
4) Setoran Bank & Pengamanan Uang: Jadwalkan, Bukan Dadakan
Uang yang menginap di toko itu berisiko dan bikin laporan keuangan “menggantung”. Buat pola yang konsisten:
- Cash drop: setiap laci mencapai Rp2.000.000, pindahkan ke amplop/setoran mini, segel, masuk ke brankas drop safe. Catat waktu dan nominal.
- Setoran harian: gabungkan semua amplop setoran shift kemarin, setor ke bank pukul 10:00. Foto slip setoran, unggah ke folder bersama/WA grup finance.
- Kodekan amplop: contoh “TGL-CABANG-SHIFT-NOMINAL” (1209-ALFA-S2-3.150.000). Ini memudahkan cocokkan dengan mutasi bank.
- Biaya MDR/fee EDC/QRIS dicatat terpisah. Nominal yang masuk bank biasanya net. Simpan slip batch EDC dan rekap fee untuk pembukuan.
5) Formulir Closing Ringkas yang Wajib Ada (Bisa Kertas atau Digital)
Satu halaman cukup. Kolomnya jelas, bisa ditulis cepat:
- Identitas: Tanggal, shift (S1/S2), nama kasir & supervisor, jam mulai-selesai.
- Kas Awal: komposisi pecahan (ceklist).
- Penjualan per metode: Tunai, QRIS, EDC, Transfer, Piutang. Ambil dari Z report.
- Hitung Fisik: total tunai per pecahan + total non-tunai (dari slip/screenshot).
- Selisih: otomatis/rumus sederhana (Fisik – Sistem). Tulis tindakan: toleransi/audit/escalate.
- Petty Cash: saldo awal, pengeluaran (lampirkan nota), saldo akhir, kebutuhan refill.
- Setoran: nominal ke amplop, nomor amplop, lokasi brankas.
- Tanda tangan kasir & supervisor.
Kalau tim Anda sudah nyaman, tambahkan kebiasaan ringan: foto formulir + amplop + slip batch EDC, simpan di folder tanggal. Sekejap dicari, sekejap ketemu.
Contoh Alur 10 Menit di Lapangan
S2 (15.00–22.00) selesai. Kasir tekan tutup shift di POS, print Z report. Dua orang hitung tunai pakai format pecahan. QRIS dicocokkan dari dashboard, EDC batch close dan slip ditempel di form. Ditemukan selisih Rp4.000—ditandai sebagai toleransi. Petty cash tinggal Rp35.000—tulis permintaan refill Rp165.000. Sisa tunai setelah sisakan kas awal masuk amplop setoran dengan kode. Semua difoto, brankas ditutup, lampu padam. 10 menit pas.
Supaya Lebih Ringkas: Otomatisasi Saat Anda Siap
Kalau mau mengurangi hitung manual dan salin-ulang angka, Anda bisa pakai aplikasi yang mendukung shift POS dengan kas awal, cash count per pecahan, dan pemisahan metode pembayaran. Di Marlin, kasir buka/tutup shift dengan kas awal yang ditentukan toko, input hitung fisik per pecahan, dan sistem otomatis membandingkan dengan penjualan per metode (tunai, QRIS, EDC, transfer). Anda juga bisa set toleransi selisih (misal Rp5.000). Jika di bawah itu, closing lanjut; jika di atas, sistem minta konfirmasi supervisor.
Begitu shift ditutup, auto-jurnal tercatat ke buku besar: Kas Toko (aktiva), Pendapatan Penjualan, Piutang EDC/QRIS, Biaya Layanan, sampai akun Selisih Kas. Saat Anda setor ke bank, buat transaksi Setoran dalam Perjalanan; ketika mutasi bank masuk, lakukan rekonsiliasi—bisa cocokkan otomatis berdasarkan tanggal, nominal, dan referensi. Hasilnya, angka di laporan laba rugi dan neraca mengikuti kenyataan lapangan tanpa perlu begadang.
Mulai dari SOP 10 menit di atas dulu. Setelah tim terbiasa dan rapi, tinggal klik-klik di Marlin untuk memangkas pekerjaan yang repetitif. Yang penting malam Anda pulang lebih cepat, dan angka toko Anda tidak lagi bikin kening berkerut.