Fitur
Semua yang dikerjakan Selsiro,
dan yang sengaja tidak.
5 bagian, 20 kemampuan — semuanya sudah jalan hari ini, bukan rencana. Di setiap bagian ada catatan Batasnya: hal yang sengaja tidak dikerjakan Selsiro, supaya kamu tidak membelinya karena salah mengira.
Masih membandingkan sistemnya secara keseluruhan? Software toko retail menjelaskan apa bedanya dengan aplikasi kasir biasa.
Bab 01
Jualan tiap hari
Yang dipakai dari toko buka sampai toko tutup. Layar kasir dibuat untuk dipakai sambil berdiri, satu tangan, dengan pembeli menunggu di depanmu.
- Rp 104.000
Kertas HVS A4 (1 rim)
Rp 52.000 × 2
- Rp 105.000
Tinta Printer 664 Hitam
Rp 105.000 × 1
- Tunai (dipilih)
- Transfer
- QRIS
- EDC
Ibu Sari Wulandari
Nota #0043 · 25/08/2026
Janji ambil: Kamis, 27/08/2026
Batasnya
Selsiro menjual apa yang kamu stok. Tidak ada alur produksi, tahap pengerjaan, atau antrean tukang — sebuah nota hanya punya dua keadaan, Pending dan Diambil.
Kasir
Satu layar, satu transaksi, selesai.
Cari barang dengan mengetik namanya, kodenya, atau memindai barcode-nya. Keranjang bisa diubah sampai detik terakhir — jumlah, harga, diskon per baris — tanpa keluar dari layar. Selesai bayar, kasir langsung siap untuk pembeli berikutnya.
- Cari dengan nama, kode barang, atau pindai barcode
- Ubah jumlah, harga, dan diskon per baris di keranjang
- Simpan pelanggan ke nota untuk riwayat dan piutang
- Jalan di HP, tablet, maupun komputer toko — layarnya menyesuaikan
Pesanan & DP
Barang belum diambil tetap punya tempat.
Nota yang barangnya belum dibawa pulang berstatus Pending dengan tanggal janji ambil, bukan catatan di kertas yang menempel di lemari. Pembeli bisa bayar DP dulu, sisanya saat mengambil. Begitu barang diserahkan, nota berpindah ke Diambil dan hilang dari daftar tunggu.
- Status hanya dua: Pending (belum diambil) dan Diambil (selesai)
- Tanggal janji ambil melekat di nota, bukan di ingatan
- DP sekarang, pelunasan saat pengambilan
- Pembatalan berdiri sendiri — nota batal tidak menghapus riwayatnya
Promo
Aturan diskon ditulis sekali, dipakai kasir otomatis.
Buat diskon belanja untuk potongan dari total, diskon barang untuk potongan pada barang tertentu, atau bundling untuk paket beli-sekian-dapat-sekian. Kasir tidak perlu menghitung apa pun: promo yang cocok muncul sendiri di keranjang.
- Diskon belanja — potongan dari total tanpa memilih barang
- Diskon barang — hanya untuk barang yang masuk cakupan
- Bundling — harga paket atau barang gratis saat dibeli bersama
- Bisa dibatasi periode dan hanya untuk pelanggan terdaftar
Struk & cara bayar
Bayarnya bebas, notanya tetap rapi.
Tunai, transfer, QRIS, EDC, atau cara lain yang kamu catat sendiri — semuanya masuk sebagai metode yang bisa dilaporkan, bukan sekadar catatan bebas. Struk bisa dicetak ke printer termal atau disimpan untuk dikirim.
- Tunai, transfer, QRIS, EDC, dan lainnya
- Cetak ke printer struk atau simpan untuk dikirim
- Laporan penjualan bisa dipecah per metode bayar
- Metode bawaan bisa diatur, jadi kasir tidak memilih tiap kali

Bab 02
Barang dan stok
Selsiro adalah kasir untuk toko yang beli lalu jual lagi. Yang kamu stok itulah yang kamu jual — tidak ada alur produksi, tidak ada tahap pengerjaan.
Powerbank 10.000 mAh
Barang · Elektronik · PWB-10K
6
Sisa stok
- Keluar −2
Penjualan
27/08 · Nota #0044 · lewat kasir
- Keluar −1
Barang rusak
22/08 · Dus penyok · dinilai harga modal
- Masuk +1
Stok opname
16/08 · Sesi 16/08 · selisih hitung rak
- Keluar −2
Penjualan
09/08 · Nota #0035 · lewat kasir
- Masuk +10
Pembelian
03/08 · Sumber Elektronik · nota beli #0109
6 adalah hasil penjumlahan baris-baris di atas. Tidak ada kolom “sisa stok” yang disimpan terpisah, jadi tidak ada angka yang bisa melenceng dari riwayatnya.
Batasnya
Catat Pembelian adalah memo nota dari supplier, bukan manajemen pembelian. Tidak ada status “dipesan” atau “dikirim sebagian”, dan tidak ada pesanan pembelian yang menunggu persetujuan.
Katalog barang & jasa
Toko lain, daftar lain. Kategorinya kamu yang tulis.
Setiap produk punya jenis — Barang atau Jasa — dan itu yang menentukan apakah stoknya dihitung. Kategorinya milikmu sendiri: toko ATK menulis Alat Tulis dan Kertas, toko elektronik menulis Kabel dan Lampu. Selsiro tidak memaksakan daftar kategori siapa pun.
- Jenis Barang dihitung stoknya, jenis Jasa tidak — jadi jasa bisa dijual di kasir yang sama
- Kategori dan merek adalah daftar milik tokomu, bisa ditambah kapan saja
- Harga jual, harga modal, dan kode barang per produk
- Cari cepat dari kasir maupun dari daftar barang
Stok dari riwayat
Angka stok dihitung, bukan disimpan.
Selsiro tidak menyimpan satu kolom "sisa stok" yang harus diperbarui setiap kali ada transaksi. Stok adalah jumlah dari seluruh pergerakan barang: pembelian menambah, penjualan mengurangi, koreksi dan barang rusak menyesuaikan. Karena itu angkanya tidak pernah melenceng gara-gara satu pembaruan yang gagal — kalau kamu ingin tahu kenapa sisanya sekian, riwayatnya bisa dibuka baris per baris.
- Setiap pergerakan tercatat: pembelian, penjualan, koreksi, barang rusak, opname
- Sisa stok selalu sama dengan penjumlahan riwayatnya
- Setiap baris riwayat menunjukkan tanggal, jumlah, dan asal transaksinya
- Barang habis ditandai jelas di daftar dan di kasir
Stok opname
Hitung rak, ketik hasilnya, selisihnya muncul sendiri.
Opname dikerjakan sebagai sesi: kamu buka sesi, hitung rak sambil mengetik jumlah sebenarnya, dan Selsiro yang menghitung selisih terhadap catatan. Sesi bisa ditinggal dan dilanjutkan besok — hitungan setengah rak tidak hilang karena toko keburu ramai.
- Sesi bisa dijeda dan dilanjutkan, tidak harus selesai sekali duduk
- Selisih dihitung otomatis per barang, lengkap dengan nilai rupiahnya
- Hasil opname masuk sebagai pergerakan stok, jadi riwayatnya tetap utuh
- Bisa dibatasi per kategori supaya tidak harus menghitung seluruh toko
Koreksi stok & barang rusak
Dua hal berbeda, dua catatan berbeda.
Koreksi berarti catatannya yang salah. Barang rusak berarti raknya yang benar-benar berkurang — pecah, kedaluwarsa, hilang. Selsiro memisahkan keduanya karena keduanya berbeda artinya di laporan: barang rusak dinilai pakai harga modal dan muncul sebagai kerugian, koreksi tidak.
- Koreksi stok untuk memperbaiki angka yang keliru
- Barang rusak dicatat terpisah dan dinilai pakai harga modal
- Setiap catatan menyimpan alasan dan siapa yang mencatatnya
- Keduanya punya laporannya sendiri
Catat pembelian
Nota dari supplier, dicatat sekali, stok langsung bertambah.
Ini catatan barang yang sudah ada di tanganmu, bukan sistem pemesanan. Satu supplier, banyak baris, sekali simpan — stok bertambah dan riwayat pergerakannya ikut tertulis. Selsiro sengaja tidak punya status "dipesan" atau "dikirim sebagian": itu sudah masuk wilayah manajemen pembelian, dan itu bukan produk ini.
- Satu nota, banyak baris barang, satu kali simpan
- Daftar supplier tersimpan sebagai nama, tinggal dipilih ulang
- Harga modal ikut terbarui dari nota pembelian
- Nota tersimpan sebagai catatan yang bisa dibuka lagi kapan pun

Bab 03
Uang masuk dan keluar
Bukan akuntansi. Ini catatan kas toko: apa yang masuk, apa yang keluar, siapa yang masih berutang, dan berapa komisi yang harus dibayar.
Piutang berjalan
Rp 1.410.000
3 pelanggan · yang paling lama menunggak di atas
- 58 hariRp 740.000
Toko Berkah Jaya
Nota #0031 · 3 nota
- 12 hariRp 106.000
Ibu Sari Wulandari
Nota #0043 · DP masuk
- 6 hariRp 564.000
Pak Hendra
Nota #0051 · cicilan ke-2
Kas masuk hari ini
Rp 2.450.000
Kas keluar
Rp 320.000
Komisi berjalan
Rp 186.000
Batasnya
Ini bukan akuntansi. Tidak ada jurnal, neraca, laba-rugi, atau payroll — Selsiro mencatat uang toko yang bergerak, lalu berhenti di situ.
Kas masuk & keluar
Semua uang yang bergerak punya barisnya sendiri.
Penjualan masuk otomatis. Sisanya kamu catat: bayar listrik, ambil uang untuk belanja, terima setoran. Setiap baris punya tanggal, jumlah, keterangan, dan siapa yang mencatat, jadi saat kas fisik tidak cocok kamu punya sesuatu untuk dibaca.
- Pemasukan dan pengeluaran dalam satu daftar yang bisa disaring
- Penjualan tunai masuk sendiri, tidak perlu dicatat dua kali
- Hitung kas untuk membandingkan laci dengan catatan
- Laporan pengeluaran terpisah supaya biaya toko terlihat
Piutang
Siapa berutang berapa, sejak kapan.
Nota yang belum lunas masuk ke daftar piutang dengan sisa tagihan dan umurnya. Kamu bisa melihatnya per pelanggan atau seluruhnya sekaligus, dan yang paling lama menunggak berdiri paling atas — jadi menagih tidak lagi berarti membuka buku satu per satu.
- Sisa tagihan per nota dan total per pelanggan
- Umur piutang terlihat, yang paling lama muncul lebih dulu
- Riwayat belanja pelanggan bisa dibuka dari barisnya
- Menyerahkan barang sebelum lunas bisa dibatasi per peran
Pembayaran & pelunasan
Dicicil pun tetap terbaca.
Setiap pembayaran dicatat sebagai barisnya sendiri, dengan tanggal dan metodenya. Nota yang dicicil tiga kali punya tiga baris, bukan satu angka yang ditimpa. Sisa tagihan menyesuaikan sendiri, dan laporan pembayaran menunjukkan uang yang benar-benar masuk hari itu.
- Cicilan tercatat baris per baris, lengkap dengan metode bayarnya
- Sisa tagihan terhitung sendiri dari pembayaran yang sudah masuk
- Laporan pembayaran memisahkan uang masuk hari ini dari penjualan hari ini
- Riwayat pembayaran menempel di notanya, tidak terpisah
Komisi staf
Aturannya kamu yang tentukan, hitungannya bisa ditelusuri.
Atur komisi per kategori, persen atau flat per unit, dengan pengecualian untuk orang tertentu. Angkanya dihitung ulang dari penjualan yang sudah ada, jadi kalau ada yang bertanya "kenapa segini", kamu bisa membuka rinciannya sampai ke nota. Ini komisi staf toko saja — bukan payroll.
- Aturan per kategori: persen dari penjualan atau rupiah per unit
- Pengecualian per orang tanpa membuat aturan baru untuk semua
- Pilih kapan komisi dihitung: saat nota dibuat atau saat pesanan diambil
- Rincian bisa dibuka sampai ke nota asalnya, dan yang sudah dibayar bisa ditandai

Bab 04
Tahu apa yang terjadi
Laporan yang siap dibaca kapan saja, tanpa menutup buku dulu. Semuanya dihitung dari transaksi yang sudah tercatat, bukan dari angka yang harus kamu rekap sendiri.
Laporan Penjualan
7 hari terakhirRp 12.480.000
68 transaksi
Sabtu adalah hari terbaik minggu ini: Rp 2.740.000dari 14 transaksi.
“Barang apa yang paling laku bulan ini?”
Kertas HVS A4 (1 rim) — 128 terjual, senilai Rp 6.656.000. Naik 18% dibanding bulan lalu.
Sely hanya membaca. Ia tidak mengubah stok, nota, atau kas.
Batasnya
Tidak ada proses tutup buku, dan tidak ada laporan mutasi stok yang berdiri sendiri: riwayat pergerakan hidup di dalam Laporan Stok sebagai rincian per barang.
Laporan
Sembilan laporan, semuanya siap sekarang.
Penjualan, penjualan per barang, stok, koreksi stok, barang rusak, kas, pengeluaran, pembayaran, dan piutang. Pilih periodenya, saring seperlunya, baca. Tidak ada proses tutup buku yang harus dijalankan lebih dulu — kalau transaksinya sudah tercatat, laporannya sudah ada.
- Pilih periode dan bandingkan dengan periode sebelumnya
- Saring per kategori, per metode bayar, atau per kasir
- Tabel dan kartu — kartu untuk dibaca di HP, tabel untuk ditelusuri
- Akses laporan bisa dibuka atau ditutup per peran
Riwayat per barang
Dari satu angka stok, turun sampai ke transaksinya.
Di dalam Laporan Stok, setiap barang bisa dibuka untuk melihat seluruh pergerakannya: kapan masuk, kapan keluar, dari nota mana, siapa yang mencatat. Ini yang menjawab pertanyaan tersulit dalam mengurus toko — "kok stoknya bisa jadi segini?"
- Semua pergerakan satu barang dalam satu daftar berurutan
- Masuk dan keluar dibedakan dari tanda angkanya, bukan dari warna saja
- Setiap baris menunjuk ke transaksi asalnya
- Tersedia di dalam Laporan Stok, bukan sebagai laporan terpisah
Dashboard
Keadaan toko hari ini, dalam satu layar.
Penjualan hari ini, transaksi yang sudah masuk, kas, dan tren beberapa hari terakhir. Di bawahnya, jalan pintas ke hal-hal yang paling sering kamu buka. Dibuat untuk dilihat sebentar saat buka toko, bukan untuk dipelototi.
- Ringkasan penjualan, transaksi, dan kas hari ini
- Tren beberapa hari terakhir sebagai grafik kecil
- Terjual per kategori, supaya terlihat apa yang menggerakkan toko
- Jalan pintas ke kasir, catat pembelian, dan catat kas
Sely — asisten AI
Tanya apa saja tentang tokomu.
Sely membaca data tokomu dan menjawab dengan bahasa biasa: barang apa yang paling laku bulan ini, siapa yang piutangnya paling lama, kategori mana yang turun. Sely hanya membaca. Ia tidak pernah mengubah, menghapus, atau membuat transaksi apa pun.
- Tanya dengan kalimat biasa, bukan dengan filter dan rumus
- Jawaban dihitung dari data tokomu sendiri, bukan perkiraan umum
- Hanya membaca — tidak bisa mengubah stok, nota, atau kas
- Terikat pada satu toko, sama seperti akses penggunanya

Bab 05
Orang dan akses
Toko dijalankan orang, dan tidak semua orang perlu melihat semuanya. Selsiro membuat batasnya jelas tanpa membuatnya rumit.
Kunci akses
6 dari puluhan kunci
Pemilik memegang semua kunci dan tidak bisa dikunci. Kasir tersedia sebagai preset; “Kepala toko” adalah peran yang kamu bentuk sendiri.
Batasnya
Tiap toko berdiri sendiri sebagai tenant terpisah — stok, pelanggan, kas, dan laporannya tidak pernah bercampur. Tidak ada konsolidasi cabang dan tidak ada transfer stok antar toko.
Pelanggan
Bukan sekadar daftar nama dan nomor.
Setiap pelanggan membawa riwayat belanjanya, sisa piutangnya, dan tahap hidupnya — Baru, Reguler, atau Loyal — yang dihitung dari transaksi, bukan dari label yang kamu tempel sendiri. Kamu bisa melihat siapa yang lama tidak kembali sebelum mereka lupa tokomu ada.
- Riwayat belanja lengkap per pelanggan
- Tahap Baru / Reguler / Loyal dihitung dari jumlah transaksinya
- Sisa piutang menempel di kartu pelanggan
- Bisa dipilih langsung dari kasir saat mencatat nota
Pengguna & peran
Tambah kasir, tentukan perannya, selesai.
Pemilik toko memegang akses penuh dan tidak bisa dikunci. Semua peran lain kamu yang bentuk — mulai dari preset Kasir, lalu sesuaikan. Menambah orang cukup lewat Pengaturan, dan kamu yang menentukan kata sandi awalnya.
- Peran Kasir tersedia sebagai preset, bisa langsung dipakai
- Buat peran sendiri untuk kepala toko, admin stok, atau siapa pun
- Pemilik selalu ada — Selsiro menolak menghapus pemilik terakhir
- Mencabut atau menurunkan akses berlaku pada permintaan berikutnya, bukan saat sesinya habis
Kunci akses per fitur
Sedetail "boleh membatalkan nota" dan "boleh mencatat barang rusak".
Izin di Selsiro bukan sekadar tiga tingkat "kasir, admin, pemilik". Ada puluhan kunci terpisah, dan kamu memilih satu per satu mana yang dipegang tiap peran. Yang penting: pembatasannya ada di server, bukan sekadar tombol yang disembunyikan — tombol yang hilang tidak bisa dipaksa muncul.
- Kunci terpisah untuk membaca, menambah, mengubah, dan menghapus di tiap bagian
- Kunci khusus untuk tindakan berisiko: batalkan nota, serahkan barang sebelum lunas, catat barang rusak
- Perubahan peran berlaku pada permintaan berikutnya, tidak menunggu sesi berakhir
- Ditegakkan di server — antarmuka hanya mengikuti

Belum jalan
Sedang dikerjakan.
Tiga hal berikut belum ada di Selsiro hari ini. Ditulis di sini supaya kamu tidak membelinya karena mengira sudah jalan — kalau salah satunya menentukan keputusanmu, tunggu dulu.
- 01
Mode offline penuh
Belum jalanKasir tetap jalan saat internet mati, lalu menyusul sendiri begitu sinyal kembali. Rancangannya sudah selesai; pengerjaannya sedang berjalan.
- 02
Integrasi WhatsApp
Belum jalanKirim struk dan pengingat janji ambil langsung dari Selsiro.
- 03
API publik
Belum jalanSambungkan Selsiro ke marketplace atau sistem lain yang sudah kamu pakai.