Pembeli membayar Rp 85.000 tunai untuk sebungkus rokok, minyak goreng, dan gula. Kasir menerima uang, memberi kembalian, dan pembeli pulang. Sepuluh menit kemudian, saat meja kasir sepi, transaksi itu dibatalkan. Di catatan, penjualan tersebut seolah tidak pernah terjadi, laci tetap cocok, dan uang Rp 85.000 berpindah ke saku.
Inilah modus void transaksi kasir, atau pembatalan transaksi setelah uang diterima. Modus ini sering dipakai karena sulit terlihat: laporan tutup kasir tidak menunjukkan selisih apa pun. Tapi celah ini bisa ditutup dengan aturan yang jelas dan pembagian izin yang tepat.
Singkatnya: pembatalan transaksi adalah fitur yang perlu ada, tapi tidak boleh bisa dilakukan oleh semua orang. Batasi izin membatalkan transaksi hanya untuk pemilik atau satu orang yang ditunjuk, wajibkan alasan dan saksi, berikan struk ke setiap pembeli, dan lakukan stok opname rutin. Pembatalan palsu hampir selalu meninggalkan jejak berupa stok fisik yang kurang dari catatan.
Cara kerja modus void transaksi kasir
Modus ini memanfaatkan satu kenyataan: setelah transaksi dibatalkan, sistem menganggap barang belum terjual dan uang belum diterima. Jadi:
- Transaksi dicatat normal, pembeli membayar, dan barang dibawa pulang.
- Saat tidak ada yang melihat, transaksi dibatalkan.
- Omzet hari itu turun sebesar nilai transaksi, dan angka "seharusnya di laci" ikut turun.
- Kasir mengambil uang sebesar nilai transaksi dari laci. Saat tutup kasir, laci cocok.
Variasi lainnya: membatalkan sebagian item, misalnya menghapus satu bungkus rokok dari transaksi yang sudah dibayar penuh. Nilainya kecil per kejadian, tapi jika terjadi tiga kali sehari, sebulan bisa mencapai jutaan rupiah.
Kenapa modus ini sulit terdeteksi
Pemilik biasanya mengecek kejujuran kasir dari selisih laci. Modus void justru dirancang agar laci cocok. Selain itu:
- Pembatalan terlihat wajar karena memang ada alasan sah: salah input, pembeli batal, atau salah harga.
- Pembeli sudah pergi dan tidak tahu transaksinya dibatalkan, apalagi jika tidak menerima struk.
- Pemilik jarang memeriksa daftar transaksi satu per satu.
Pembatalan yang sah juga perlu dibedakan
Tidak semua pembatalan mencurigakan. Pembatalan yang wajar biasanya punya ciri: terjadi beberapa detik atau menit setelah transaksi dibuat, saat pembeli masih di depan meja, lalu segera diikuti transaksi baru yang benar dengan isi mirip. Contohnya kasir salah memilih minyak 1 liter padahal pembeli mengambil 2 liter. Sebaliknya, pembatalan yang perlu ditanyakan biasanya terjadi lama setelah transaksi, tidak diikuti transaksi pengganti, berisi barang yang mudah dijual ulang seperti rokok, dan dibayar tunai. Pembayaran QRIS atau transfer jauh lebih sulit dimainkan dengan cara ini, karena uangnya sudah tercatat di rekening toko dan tidak bisa diambil dari laci.
Jejak yang tertinggal: stok fisik kurang
Ada satu hal yang tidak bisa disembunyikan oleh pembatalan palsu: barangnya sudah keluar. Ketika transaksi dibatalkan, catatan stok bertambah kembali, padahal barang fisiknya sudah dibawa pembeli. Akibatnya stok di catatan lebih besar dari stok di rak.
Contoh (angka contoh) pada rokok yang dijual Rp 32.000 per bungkus:
| Keterangan | Jumlah |
|---|---|
| Stok awal minggu | 60 bungkus |
| Pembelian dari sales | + 40 bungkus |
| Penjualan tercatat (setelah pembatalan) | − 72 bungkus |
| Stok seharusnya di catatan | 28 bungkus |
| Stok fisik saat opname | 21 bungkus |
| Selisih | 7 bungkus = Rp 224.000 |
Selisih ini bisa juga karena pencurian oleh pembeli atau salah hitung. Tapi jika dalam minggu yang sama ada beberapa pembatalan transaksi berisi rokok, polanya patut ditelusuri. Itu sebabnya stock opname rutin adalah alat pengawasan, bukan cuma urusan gudang.
Cara menutup celah pembatalan transaksi
1. Batasi siapa yang boleh membatalkan
Ini kontrol paling penting. Kasir biasa tidak perlu izin membatalkan transaksi. Jika ada kesalahan input, kasir memanggil pemilik atau satu orang yang ditunjuk, misalnya kepala toko. Prinsip pembagian izin lainnya dibahas di artikel hak akses kasir.
2. Wajibkan alasan dan saksi
Buat buku kecil "pembatalan" berisi jam, nomor nota, nilai, alasan, dan paraf dua orang. Pembatalan yang sah biasanya terjadi saat pembeli masih di depan kasir, bukan sepuluh menit kemudian.
3. Struk untuk setiap pembeli
Struk dengan nomor transaksi adalah bukti di tangan pembeli. Kasir yang tahu setiap pembeli memegang struk akan berpikir dua kali. Jika tidak memakai printer, struk bisa dikirim lewat WhatsApp. Baca juga apa saja yang perlu ada di struk kasir.
4. Periksa daftar transaksi secara acak
Seminggu sekali, lihat transaksi yang dibatalkan: jam berapa, oleh siapa, dan berapa nilainya. Pembatalan yang menumpuk di jam sepi atau di satu kasir adalah pola yang perlu dibicarakan.
5. Bedakan salah input dengan retur
Pembeli yang mengembalikan barang keesokan harinya bukan alasan membatalkan transaksi kemarin. Itu retur penjualan, dan sebaiknya dicatat terpisah agar riwayatnya jelas.
Catatan: jangan membuat aturan pembatalan terlalu rumit sampai kasir takut mengoreksi kesalahan dan memilih membiarkan transaksi salah. Tujuannya bukan melarang pembatalan, tetapi memastikan setiap pembatalan diketahui orang yang berwenang.
Mengatur izin pembatalan di KasirPOS
Di aplikasi kasir KasirPOS, setiap karyawan bisa punya akun kasir sendiri dengan PIN masing-masing, dan nama kasir tercatat di setiap transaksi. Pemilik bisa mematikan izin "batalkan transaksi" untuk akun kasir tertentu, sehingga hanya pemilik atau akun yang diberi izin yang bisa membatalkan. Izin lain seperti memberi diskon dan mengubah harga saat transaksi juga bisa diatur terpisah.
Saat transaksi dibatalkan dengan sah, stok dan poin member dikembalikan otomatis, jadi Anda tidak perlu mengoreksi stok manual. Karena itu pula, opname yang menunjukkan stok fisik lebih sedikit dari catatan menjadi petunjuk penting. Fitur stok opname dan riwayat stok di KasirPOS mencatat setiap barang masuk dan keluar, sehingga selisih bisa ditelusuri per barang. Panduan fiturnya ada di edit dan batal transaksi di KasirPOS.
Semua fitur ini gratis, tanpa batas jumlah akun kasir; daftar lengkapnya bisa dilihat di halaman fitur akun kasir dan stok KasirPOS. Unduh KasirPOS di App Store untuk iPhone atau iPad, lalu atur izin kasir sebelum karyawan mulai bertugas besok.
Pertanyaan yang sering diajukan
Apa itu void transaksi di kasir?
Void adalah pembatalan transaksi yang sudah tercatat, sehingga penjualan dianggap tidak terjadi. Fitur ini perlu untuk memperbaiki salah input, tetapi bisa disalahgunakan setelah uang diterima.
Kenapa pembatalan transaksi palsu tidak terlihat di selisih laci?
Setelah transaksi dibatalkan, angka uang yang seharusnya ada di laci ikut turun. Jika kasir mengambil uang sebesar nilai itu, laci tetap cocok saat ditutup.
Bagaimana mendeteksi pembatalan transaksi yang curang?
Bandingkan stok fisik dengan catatan lewat stok opname, karena barang sudah keluar meski transaksinya dibatalkan. Periksa juga pola pembatalan per kasir dan per jam.
Siapa yang sebaiknya boleh membatalkan transaksi?
Hanya pemilik atau satu orang yang ditunjuk, dengan alasan yang dicatat. Kasir biasa cukup memanggil orang tersebut saat ada salah input.