Panduan 27 Mei 2026 · Diperbarui: 28 Mei 2026

Template SOP Kasir: 6 Skenario yang Harus Dicakup

SOP kasir nggak harus panjang. Satu lembar yang mencakup 6 skenario kritis sudah cukup.

T
Tim CrescendPOS

Kenapa SOP Itu Bukan Birokrasi

"SOP" kedengerannya korporat — kayak sesuatu untuk perusahaan besar, bukan kedai kopi. Tapi SOP kasir itu sebenarnya cuma checklist pendek yang menjawab: "Kalau terjadi X, kasir harus ngapain?" Tanpa ini, setiap kasir interpretasi sendiri, dan hasilnya inconsistency.

SOP yang baik itu 1 halaman per skenario, bukan buku tebal. Berikut 6 skenario yang paling penting untuk dicakup.

Skenario 1: Buka Shift

Apa yang harus dilakukan kasir saat memulai shift:

  • Login dengan PIN kasir pribadi
  • Hitung uang fisik di laci per denominasi
  • Input saldo awal yang akurat ke POS (jangan "kira-kira")
  • Buka shift di POS
  • Cek printer: kertas cukup? Test print 1 struk
  • Cek menu: ada produk yang perlu di-nonaktifkan karena stok habis?
  • Baca catatan dari shift sebelumnya (kalau ada)

Waktu: ~5 menit. Ini menghindari 30+ menit kekacauan di shift closing.

Skenario 2: Jam Sibuk (Rush Hour)

Prosedur khusus saat antrian mulai panjang:

  • Fokus pada kecepatan: minimize percakapan non-essential, prioritaskan input order
  • Customer belum siap pesan? Hold order, lanjut ke customer berikutnya
  • Kalau ada produk habis, langsung non-aktifkan di POS — jangan tunggu
  • Jangan coba resolve masalah rumit saat rush — catat dan tangani setelah rush selesai
  • Komunikasi dengan dapur: update stok, estimasi waktu, batch order

Skenario 3: Terima Pembayaran

Prosedur per metode bayar:

Cash:

  • Konfirmasi total ke customer sebelum terima uang
  • Hitung uang yang diterima di depan customer
  • Input nominal bayar ke POS, biarkan POS hitung kembalian
  • Hitung kembalian di depan customer sebelum kasih
  • Simpan uang di laci (jangan tumpuk sembarangan — kelompokkan per denominasi)

QRIS:

  • Tampilkan QR code ke customer
  • Tunggu konfirmasi pembayaran berhasil di POS atau notifikasi dari provider
  • Jangan tutup transaksi sebelum ada konfirmasi — "sudah saya bayar" tanpa bukti bukan konfirmasi

Skenario 4: Pembatalan dan Void

Ini skenario yang paling sering bikin kasir baru panik:

  • Customer minta cancel sebelum bayar: Hapus item dari order. Kalau order sudah dikirim ke dapur, koordinasi dengan dapur dulu.
  • Customer minta cancel setelah bayar: Ini butuh void. Jelaskan ke customer bahwa perlu approval manager (kalau override diperlukan).
  • Kasir salah input: Void item yang salah, input ulang yang benar. Catat alasan void.

Prinsip: setiap void harus punya alasan yang tercatat. "Void" tanpa penjelasan itu red flag saat review.

Skenario 5: Tutup Shift (Closing)

  • Umumkan bahwa shift tutup untuk transaksi baru
  • Selesaikan semua transaksi yang masih pending
  • Hitung fisik uang di laci per denominasi
  • Bandingkan dengan expected balance dari POS
  • Investigasi selisih kalau di atas threshold
  • Input actual cash ke POS, tutup shift
  • Print/simpan Z-Report
  • Setor kelebihan kas, sisakan saldo standar untuk shift berikutnya
  • Tulis catatan untuk shift berikutnya kalau ada yang perlu diketahui

Skenario 6: Situasi Darurat

Prosedur untuk situasi yang nggak normal:

Internet mati:

  • Switch ke backup internet (hotspot HP) kalau ada
  • Kalau nggak ada backup: catat transaksi di nota manual
  • Jangan panik — umumkan ke customer bahwa sistem sedang gangguan tapi tetap bisa dilayani
  • Input transaksi manual ke POS setelah internet pulih

Printer mati:

  • Restart printer. Kalau nggak bisa, check koneksi (kabel/Bluetooth)
  • Kalau tetap nggak bisa: skip cetak struk, lanjut operasi. Struk bisa dicetak ulang nanti.

Customer marah/komplain:

  • Tetap tenang dan sopan
  • Dengarkan keluhan tanpa defensif
  • Kalau di luar wewenang kasir: "Saya perlu approval manager untuk ini" — gunakan mekanisme override
  • Jangan buat keputusan besar (refund, diskon besar) tanpa approval

Cara Implementasi SOP Ini

  • Print per skenario dalam 1 halaman, laminating, tempel di dekat kasir
  • Review dengan setiap kasir baru di hari pertama training
  • Update SOP kalau ada skenario baru yang muncul
  • Review ulang setiap 3 bulan — SOP yang outdated lebih berbahaya dari nggak ada SOP

Kesimpulan

SOP kasir yang bagus itu pendek, jelas, dan actionable. 6 skenario di atas mencakup 90%+ situasi yang akan dihadapi kasir sehari-hari. Sisanya bisa ditambahkan seiring kamu menemukan skenario baru. Yang penting: SOP itu living document — update terus berdasarkan pengalaman real.

Dapatkan tips bisnis F&B di inbox kamu

Artikel baru, panduan operasional, dan insight bisnis untuk pemilik cafe & restoran. Gratis, kapan saja bisa berhenti.