A cash till that doesn't balance is one of the most common headaches in any retail business. The problem isn't just the missing money — it's that without a daily close process, small discrepancies accumulate unnoticed until the end of the month when the damage is already done.

Cucianku now has a built-in end-of-day cash reconciliation screen. Staff count the physical cash in the till, enter the number, and the system instantly compares it to what the records say should be there. Discrepancies are highlighted in red — and the result is saved so you have a 14-day history to review.

How it works

1
Open Cash Close from the Operations menu Available to POS operators and above. The screen defaults to today's date, but you can select any previous day to review or correct a past close.
2
See the system breakdown Cucianku shows cash, bank transfer and QRIS totals for the selected date — calculated directly from paid orders. No manual adding up required.
3
Enter the physical cash count Count the notes in the till and enter the total. That's the only number you need to provide — everything else is already in the system.
4
Discrepancy is calculated and colour-coded A green zero means the till balances. A red negative number means cash is short. A positive number means there's more cash than expected. The result saves automatically.
5
Review the 14-day history Every day's close — physical count, expected amount, and discrepancy — is stored in a table below. Branch admins can review it to spot recurring patterns.

The system never tells you what the physical count should be before you enter it. Staff enter the real count first — the comparison only appears after submission, so there's no temptation to enter the "expected" number to make it balance.

Why daily reconciliation changes the dynamic

Most laundry businesses that track cash at all do it monthly — usually when the owner reviews the books and finds that recorded income doesn't match the bank balance. By that point, dozens of transactions have happened and it's nearly impossible to trace what went wrong.

Daily reconciliation changes the resolution from "somewhere in the last month" to "yesterday". A Rp 50,000 discrepancy on a specific date is almost always traceable — a forgotten payment, a refund recorded incorrectly, or a simple miscounting error. The same discrepancy spread across 30 days is just noise.

Research consistently shows that businesses with daily cash close processes lose significantly less to undetected errors and internal shrinkage than those without — simply because problems surface before they become habits.

What the history table tells you

📅
Pattern detection over 14 days If discrepancies cluster around a particular staff member's shift or a specific day of the week, the history table makes it visible. Random errors look very different from systematic ones.
💱
Cash vs digital breakdown The system separates cash from bank transfer and QRIS payments. Only cash requires a physical count — digital payments, including those settled via Midtrans online payment, are recorded automatically and need no separate count.
✏️
Correctable retrospectively Made an error entering yesterday's count? Open the close for that date and resubmit. The history saves the latest submission for each date — no locked records.
🏪
Per-branch, not cross-branch Each branch has its own till and its own close. Super admins can view any branch; branch staff only see their own. No risk of accidentally combining figures from different locations.

Building a closing routine

The biggest benefit of cash reconciliation isn't catching individual errors — it's the routine itself. When staff know the till will be counted every day and any shortfall will be visible, behaviour changes. Not because they're assumed to be dishonest, but because the process removes ambiguity. Everyone knows what the expectation is.

Pair the Cash Close screen with a short end-of-shift checklist: count the till, run the close, note any discrepancy with a reason. Most honest discrepancies have a simple explanation — a customer paid in larger notes and didn't get the right change, or an order was marked paid before the customer had actually handed over the cash. A documented reason closes the loop professionally.

For a higher-level view across the week, the weekly digest report surfaces revenue and payment trends across all branches — useful for spotting patterns that a single day's close might not reveal on its own.

Close every day knowing your cash is right

Free 14-day trial. No credit card. All features included.

Start free trial →

Kasir yang tidak seimbang adalah salah satu masalah paling umum di bisnis ritel mana pun. Masalahnya bukan hanya uang yang hilang — tetapi tanpa proses penutupan harian, selisih kecil akan menumpuk tanpa disadari hingga akhir bulan saat kerugiannya sudah terlanjur terjadi.

Cucianku kini memiliki layar rekonsiliasi kas akhir hari yang terintegrasi. Staf menghitung uang tunai fisik di kasir, memasukkan jumlahnya, dan sistem langsung membandingkannya dengan apa yang seharusnya ada menurut catatan. Selisih disorot dengan warna merah — dan hasilnya disimpan sehingga Anda memiliki riwayat 14 hari untuk ditinjau.

Cara kerjanya

1
Buka Tutup Kasir dari menu Operasional Tersedia untuk operator Kasir POS ke atas. Layar secara default menampilkan tanggal hari ini, tetapi Anda dapat memilih hari sebelumnya untuk meninjau atau mengoreksi penutupan yang lalu.
2
Lihat rincian sistem Cucianku menampilkan total tunai, transfer bank, dan QRIS untuk tanggal yang dipilih — dihitung langsung dari pesanan yang sudah lunas. Tidak perlu menjumlahkan secara manual.
3
Masukkan jumlah uang tunai fisik Hitung uang kertas di kasir dan masukkan totalnya. Itulah satu-satunya angka yang perlu Anda berikan — semua yang lain sudah ada di sistem.
4
Selisih dihitung dan diberi kode warna Angka nol berwarna hijau berarti kasir seimbang. Angka negatif berwarna merah berarti kas kurang. Angka positif berarti ada lebih banyak kas dari yang diharapkan. Hasilnya tersimpan otomatis.
5
Tinjau riwayat 14 hari Setiap penutupan hari — hitungan fisik, jumlah yang diharapkan, dan selisih — tersimpan dalam tabel di bawah. Admin cabang dapat meninjauanya untuk mendeteksi pola yang berulang.

Sistem tidak pernah memberi tahu Anda berapa jumlah fisik yang seharusnya sebelum Anda memasukkannya. Staf memasukkan hitungan nyata terlebih dahulu — perbandingan hanya muncul setelah pengiriman, sehingga tidak ada godaan untuk memasukkan angka "yang diharapkan" agar seimbang.

Mengapa rekonsiliasi harian mengubah dinamika

Sebagian besar bisnis laundry yang melacak kas sama sekali melakukannya setiap bulan — biasanya ketika pemilik meninjau pembukuan dan menemukan bahwa pendapatan yang tercatat tidak sesuai dengan saldo bank. Pada saat itu, puluhan transaksi telah terjadi dan hampir tidak mungkin untuk melacak apa yang salah.

Rekonsiliasi harian mengubah resolusi dari "suatu saat dalam sebulan terakhir" menjadi "kemarin". Selisih Rp 50.000 pada tanggal tertentu hampir selalu dapat dilacak — pembayaran yang terlupakan, pengembalian dana yang dicatat dengan salah, atau kesalahan penghitungan sederhana. Selisih yang sama tersebar dalam 30 hari hanyalah kebisingan.

Penelitian secara konsisten menunjukkan bahwa bisnis dengan proses penutupan kas harian kehilangan jauh lebih sedikit akibat kesalahan yang tidak terdeteksi dan penyusutan internal dibandingkan yang tidak — semata-mata karena masalah muncul sebelum menjadi kebiasaan.

Apa yang disampaikan tabel riwayat

📅
Deteksi pola selama 14 hari Jika selisih mengelompok di sekitar shift anggota staf tertentu atau hari tertentu dalam seminggu, tabel riwayat membuatnya terlihat. Kesalahan acak terlihat sangat berbeda dari kesalahan yang sistematis.
💱
Rincian tunai vs digital Sistem memisahkan kas dari pembayaran transfer bank dan QRIS. Hanya kas yang memerlukan hitungan fisik — pembayaran digital, termasuk yang diselesaikan melalui pembayaran online Midtrans, sudah tercatat otomatis dan tidak memerlukan hitungan tersendiri.
✏️
Dapat dikoreksi secara retroaktif Membuat kesalahan saat memasukkan hitungan kemarin? Buka penutupan untuk tanggal tersebut dan kirim ulang. Riwayat menyimpan pengiriman terbaru untuk setiap tanggal — tidak ada catatan yang terkunci.
🏪
Per cabang, bukan lintas cabang Setiap cabang memiliki kasir dan penutupannya sendiri. Super admin dapat melihat cabang mana saja; staf cabang hanya melihat milik mereka sendiri. Tidak ada risiko menggabungkan angka dari lokasi yang berbeda secara tidak sengaja.

Membangun rutinitas penutupan

Manfaat terbesar dari rekonsiliasi kas bukanlah menangkap kesalahan individual — melainkan rutinitas itu sendiri. Ketika staf tahu kasir akan dihitung setiap hari dan setiap kekurangan akan terlihat, perilaku berubah. Bukan karena mereka dianggap tidak jujur, tetapi karena proses tersebut menghilangkan ambiguitas. Semua orang tahu apa yang diharapkan.

Padukan layar Tutup Kasir dengan daftar periksa singkat akhir shift: hitung kasir, jalankan penutupan, catat setiap selisih dengan alasannya. Sebagian besar selisih yang jujur memiliki penjelasan sederhana — pelanggan membayar dengan uang pecahan besar dan tidak mendapat kembalian yang tepat, atau pesanan ditandai lunas sebelum pelanggan benar-benar menyerahkan uang tunai. Alasan yang terdokumentasi menutup lingkaran secara profesional.

Untuk tampilan yang lebih luas lintas minggu, laporan ringkasan mingguan menampilkan tren pendapatan dan pembayaran di semua cabang — berguna untuk mendeteksi pola yang mungkin tidak terlihat dari satu hari penutupan saja.

Tutup setiap hari dengan keyakinan kas Anda benar

Uji coba gratis 14 hari. Tanpa kartu kredit. Semua fitur sudah termasuk.

Mulai uji coba gratis →