Fitur aplikasi kasir & ERP cuci mobil
Dikelompokkan menurut cara usaha memikirkannya, bukan cara database menyimpannya. Semua yang tercantum di sini sudah berjalan — halaman ini dibuat dari daftar modul yang benar-benar terpasang.
Penjualan
Semua yang terjadi antara pelanggan datang dan laci ditutup.
Antrian order
Order dari lapangan dan yang sedang dikerjakan dalam satu daftar: plat, layanan, petugas, dan sudah berapa lama menunggu. Menyegarkan sendiri.
Walk-in & jual cepat
Untuk yang tidak lewat petugas depan — sebotol minuman, sepasang wiper, atau cuci sekali jalan.
Harga per baris bisa diubah
Harga terisi otomatis dari katalog dan tetap bisa diubah per order, dan perubahannya tercatat.
Diskon
Per order, dalam persen atau rupiah, dengan alasan opsional. Total dihitung ulang seketika.
Split tender
Tunai, QRIS, dan kartu/EDC dalam satu order. Untuk tunai, kembaliannya langsung terlihat.
Struk termal
Byte ESC/POS untuk printer 58mm dan 80mm, lengkap dengan cetak ulang.
Refund & pembatalan
Butuh persetujuan admin, tercatat lengkap, dan mengembalikan pergerakan stok yang tadi dibuatnya.
Harga dibekukan per baris
Nama dan harga satuan disalin saat baris ditambahkan, jadi mengubah katalog tidak pernah menulis ulang riwayat.
Kas & kontrol
Siapa yang pegang laci, isinya berapa, dan apakah cocok.
Sesi kas
Satu sesi terbuka per kasir. Modal awal masuk, laci dihitung saat tutup, selisihnya dihitung sistem.
Pantauan shift berjalan
Penjualan tunai, QRIS, dan kartu yang sedang berjalan, plus kas yang seharusnya ada di laci — sebelum sesinya ditutup.
Kas kecil keluar
Belanja perlengkapan, listrik, perbaikan, dan pembayaran kasbon dicatat ke sesi yang sedang terbuka.
Z-report yang dikunci
Penjualan kotor, komposisi tender, diskon, pembatalan, dan pengeluaran — dibekukan saat tutup, tidak pernah dihitung ulang.
Buku kas
Buku besar kas dengan saldo berjalan yang disusun dari seluruh tabel pergerakan kas saat dibaca, bukan dari pencatatan ganda.
Biaya operasional
Sewa, listrik, dan gaji dicatat sebagai entri manual, dikelompokkan per kategori.
Stok & pembelian
Apa yang Anda punya, berapa modalnya, dan siapa yang belum dibayar.
Stok berkurang otomatis
Order yang lunas menulis satu pergerakan stok keluar per baris produk dan mengurangi stok dalam satu transaksi.
Riwayat pergerakan stok
Masuk dari pembelian, keluar karena penjualan, penyesuaian, dan barang rusak — jejak lengkap di balik setiap angka stok.
Peringatan stok menipis
Produk yang berada di atau di bawah batas pemesanan ulang ditandai di halaman stok.
Input faktur pembelian
Masukkan dalam satuan pak pemasok — misalnya 5 dus oli — dan satuan dasar serta total barisnya dihitung sendiri.
PPN & materai
Diskon, persentase PPN beserta nominalnya, dan bea materai semuanya masuk ke total pembelian.
Draft dan posting
Draft belum menyentuh stok. Posting adalah transaksi yang menambah stok sekaligus membuka hutangnya.
Retur pembelian
Nota retur mengembalikan stok yang diretur dan mengurangi sisa tagihan pembeliannya.
Kelola katalog
Layanan dengan harga dasar, produk dengan kategori, harga, satuan, dan batas pemesanan ulang.
Pelanggan & kredit
Penjualan kredit yang menghitung umurnya sendiri, bukan diingat-ingat.
Daftar langganan
Data pelanggan tetap — nama, nomor HP, alamat — dinonaktifkan, tidak pernah dihapus permanen.
Tunai atau kredit
Order membawa pelanggan, jenis pembayaran, dan tanggal jatuh tempo sejak dibuat.
Piutang selalu dihitung
Sisa tagihan adalah total dikurangi pembayaran, dihitung ulang setiap kali dibaca. Tidak ada saldo tersimpan yang bisa menyimpang.
Penagihan
Catat pembayaran atas order yang sudah selesai. Kelebihan bayar ditolak, bukan diserap diam-diam.
Umur piutang
Setiap order kredit yang belum lunas dikelompokkan: belum jatuh tempo, 1–30, 31–60, 61–90, dan di atas 90 hari.
Kontra bon
Rekapan per pemasok berisi setiap pembelian dengan nomor faktur, total, terbayar, dan sisanya, lengkap dengan total berjalan.
Karyawan & gaji
Absensi masuk, gaji keluar, kasbon dipotong otomatis.
Data karyawan
Pekerja dicatat terpisah dari akun login, karena tidak semua yang digaji perlu bisa masuk sistem.
Absensi harian
Grid hadir, tidak hadir, dan izin yang diisi sekali sehari. Menyimpan ulang memperbarui hari itu, bukan menggandakan.
Dua model upah
Gaji bulanan tetap atau upah per hari hadir — tidak pernah keduanya. Uang makan tetap dihitung per hari hadir.
Kasbon
Kasbon dan cicilan pengembaliannya per karyawan, dengan sisa yang selalu terlihat.
Gaji dihitung otomatis
Dihitung saat diminta untuk rentang tanggal apa pun dari absensi dan data upah. Tidak ada tabel gaji terpisah yang bisa tidak sinkron.
Kasbon otomatis dipotong
Sisa kasbon dipotong dari gaji kotor, dibatasi supaya gaji bersih tidak minus, dan pelunasannya dicatat supaya tidak terpotong dua kali.
Platform
Bagian yang baru terasa kalau tidak ada.
Hak akses per peran
Petugas, kasir, dan admin — dijaga di sisi API, bukan sekadar disembunyikan di tampilan.
Log audit
Setiap tindakan yang menyentuh uang dicatat lengkap dengan pelaku, waktu, dan nilai sebelum serta sesudahnya.
Rupiah bilangan bulat
Uang disimpan dalam rupiah penuh di seluruh sistem. Tanpa bilangan pecahan, tanpa selisih setengah sen.
Struktur siap cabang
Setiap tabel membawa penanda cabang, jadi lokasi kedua adalah perubahan konfigurasi, bukan migrasi.
Satu kontrak REST
HP, kasir, dan kantor memakai API berversi yang sama. Tidak ada logika yang digandakan per aplikasi.
Bahasa Indonesia sejak awal
Format rupiah, waktu Asia/Jakarta, dan istilah yang sudah dipakai staf Anda sehari-hari.
Mau coba Qilap langsung? Tidak perlu menunggu jadwal.
Tekan satu tombol dan kami siapkan salinan Qilap yang benar-benar berjalan — kasir, aplikasi lapangan, dan datanya sendiri. Sepuluh menit, lalu hilang. Kalau ada yang lebih spesifik, minta jadwal demo.