Kasir
Kasir dipakai untuk berjualan, mencatat transaksi, mengelola produk dan stok, serta melihat laporan. Semua data tersimpan di cloud dan tersinkron di semua perangkat yang login ke akun yang sama.
Buka aplikasi Kasir →Mulai cepat (10 menit pertama)
- Masuk lewat halaman Login dengan akun Anda. Aplikasi Kasir terbuka otomatis. Akun baru mendapat trial 7 hari dengan semua fitur.
- Buka tab Produk, lalu + Tambah Produk. Isi Nama Produk, Kategori, Harga Retail, dan Stok. Akun baru sudah berisi 14 produk contoh (Es Teh Manis, Kopi Hitam, dst.); hapus atau ubah sesuai kebutuhan.
- Buka tab Lainnya ▾ → Kas, klik Buka Kasir, pilih nama kasir, isi Modal Awal. Kasir harus dibuka sebelum bisa berjualan.
- Buka tab Kasir, klik produk yang dibeli, isi Uang diterima, lalu klik Bayar & Cetak Struk.
- Setelah transaksi, kirim struk lewat Kirim WA atau cetak dengan 🖨 Cetak.
Kasir: berjualan
Layar utama untuk melayani pembeli. Kiri: daftar produk. Kanan: STRUK BELANJA (keranjang dan pembayaran).
Jualan tunai
- Cari produk di kotak Cari produk... atau pilih chip kategori. Produk bertuliskan Habis tidak bisa diklik.
- Klik kartu produk untuk memasukkannya ke keranjang. Klik lagi untuk menambah jumlah, atau pakai tombol + dan − di keranjang.
- Jika produk punya satuan tambahan (mis. Lusin, Dus), muncul pilihan Pilih satuan pembelian:. Jika punya Add On/Topping, muncul daftar centang lalu klik Tambah ke Keranjang.
- (Opsional) Pilih pelanggan di dropdown Tanpa pelanggan (umum) agar poin dan riwayat tercatat.
- Isi Uang diterima. Muncul Kembalian (hijau) atau Kurang (merah). Tersedia tombol nominal cepat (uang pas, 5.000, 10.000, 50.000).
- Klik Bayar & Cetak Struk. Stok otomatis berkurang dan struk muncul.
Diskon, pajak, voucher, poin
- Diskon total: ketik angka dan pilih Rp atau %. Pajak (%) dihitung setelah diskon. Kolom pajak tidak tersimpan otomatis, ketik lagi untuk tiap transaksi.
- Diskon item: klik 🏷 Diskon item pada baris produk (Rp atau %).
- Voucher: ketik Kode voucher lalu Pakai. Hanya satu voucher per transaksi.
- Tukar poin: centang tukar poin bila pelanggan yang dipilih punya poin.
- Urutan potongan: diskon item, lalu diskon manual, voucher, dan poin.
Harga grosir dan satuan
- Jika produk punya Harga Grosir, muncul centang Grosir (Rp...) di baris keranjang. Centang manual per baris; harga grosir tidak otomatis berdasarkan jumlah, dan tidak berlaku untuk satuan tambahan.
- Stok selalu dihitung dalam satuan dasar (pcs). Menjual 1 Dus berisi 12 mengurangi stok 12.
Pembayaran non-tunai
- 📱 QRIS / E-Wallet: pembayaran lewat Midtrans. Transaksi tersimpan otomatis begitu pembayaran berhasil. Jangan tutup atau refresh sebelum selesai. Perlu diatur dulu di Pengaturan → 💳 Pembayaran QRIS.
- ✓ Tandai Lunas (QRIS/TF Sendiri): untuk pembeli yang membayar ke QRIS statis atau rekening Anda sendiri. Aplikasi hanya mencatat; tidak bisa mengecek uang masuk, jadi pastikan dulu dana sudah diterima.
- 🔀 Split: muncul bila Uang diterima lebih kecil dari total. Sisa dicatat sebagai non-tunai.
Tahan transaksi
Klik ⏸ Tahan, beri label (mis. "Meja 3"), dan layani pelanggan lain. Buka lagi lewat tombol 🗂 N.
Struk
Setelah bayar, jendela Struk Transaksi muncul: Tutup, Kirim WA, dan 🖨 Cetak. Kirim WA menanyakan nomor pembeli (boleh kosong untuk memilih kontak di WhatsApp; awalan 0 diganti 62). Struk memuat tulisan "Dibuat dengan jualaplikasi.biz.id".
Scanner barcode
Pakai scanner USB/Bluetooth tipe keyboard. Klik kotak Cari produk..., lalu scan. Jika barcode cocok, produk langsung masuk keranjang. Tombol Esc membersihkan pencarian. Kamera HP belum bisa dipakai sebagai scanner. Barcode diisi di form produk.
Riwayat transaksi
Daftar semua transaksi, ringkasan harian, retur, dan pembatalan.
- Kartu atas: Transaksi hari ini, Omzet hari ini, Rata-rata per transaksi, Total transaksi, plus grafik omzet 14 hari.
- Cari nomor struk, produk, pelanggan, atau kasir di kolom pencarian. Filter rentang: Hari ini, 7 hari, 30 hari, Semua. Filter metode: Tunai, QRIS / E-Wallet, QRIS / Transfer Toko, Split, Dibatalkan.
- Klik sebuah baris untuk membuka dan mencetak ulang struk atau Kirim WA.
- ⬇ Export CSV mengunduh transaksi (bisa dibuka di Excel).
Batalkan vs Retur
| Batalkan | Retur | |
|---|---|---|
| Untuk | Transaksi salah input | Barang dikembalikan pembeli |
| Stok | Dikembalikan semua | Bertambah sesuai qty retur |
| Laporan | Transaksi keluar dari semua total | Nilai retur dicatat, transaksi tetap ada |
| Voucher/poin | Dikembalikan | Tidak diubah |
- Batalkan: klik Batalkan, lalu Ya, Batalkan Transaksi. Bila kasir aktif punya PIN, PIN wajib diisi.
- Retur: klik Retur, isi Retur Qty per produk (maksimal sisa yang belum diretur), isi alasan bila perlu, lalu Proses Retur. Nilai retur = harga satuan x qty (diskon tidak dihitung).
Produk dan stok
Kelola daftar produk, harga, stok, dan katalog online.
Tambah / ubah produk
Klik + Tambah Produk. Kolom:
- Nama Produk, Kategori, Barcode (opsional), Harga Retail, Harga Grosir (opsional), Harga Modal (opsional), Stok.
- Harga Modal diisi agar laba rugi akurat. Margin tampil otomatis bila modal diisi.
- Tanggal Kedaluwarsa: muncul peringatan, dan produk kedaluwarsa disembunyikan dari katalog.
- Satuan Tambahan (mis. Lusin, Dus): isi Nama, Isi (pcs), Harga, lalu +.
- Add On / Topping: Nama dan Harga, lalu +.
Barcode yang sudah dipakai produk lain akan ditolak. Batas produk: 10.000.
Import dan export
- ⬆ Import Excel/CSV: tambah banyak produk sekaligus. Kolom: nama,kategori,harga,stok,barcode,satuan (barcode dan satuan opsional). Simpan dari Excel sebagai .csv lebih dulu. Import hanya menambah produk baru dan tidak memeriksa duplikat.
- ⬇ Export Data: menyimpan salinan produk dan transaksi (JSON).
- ⬆ Import Data: menimpa semua produk dan transaksi dengan isi file. Jangan dipakai sebagai pemulihan penuh, karena barcode, harga grosir, harga modal, satuan, dan add on tidak ikut.
Stok Opname
Klik 📋 Stok Opname, isi stok fisik di kolom Fisik (bandingkan dengan Sistem), lalu Simpan Penyesuaian. Stok diganti dengan angka fisik dan riwayat opname disimpan.
Katalog Online
- Klik 🌐 Katalog Online, lalu Publikasikan Katalog.
- Klik Salin untuk mengambil link dan bagikan ke pelanggan.
- Setiap kali produk berubah, klik Perbarui Katalog lagi. Katalog adalah salinan saat dipublikasikan.
Laporan
Pilih bulan dengan tombol ← →. Sub-tab: Ringkasan, Penjualan, Keuangan, Stok & Modal, Kritik & Saran.
- Ringkasan: Total Omzet (dan perbandingan bulan lalu), jumlah transaksi, rata-rata per transaksi, hari terbaik, omzet harian, produk terlaris, jam tersibuk.
- Penjualan: per kategori, metode pembayaran, hari dalam seminggu, per kasir, dan retur bulan ini. Ada ⬇ Export Arus Stok CSV.
- Keuangan: Omzet, Modal Terjual (HPP), Pengeluaran, Pajak Terkumpul, Laba rugi bersih, tren 6 bulan, pengeluaran per kategori, arus kas harian. Bisa diekspor CSV.
- Stok & Modal: nilai modal stok saat ini, produk yang belum punya harga modal, 10 stok paling menipis.
- Kritik & Saran: ulasan yang dikirim pelanggan dari halaman Katalog Online.
Pelanggan
- Klik + Tambah Pelanggan.
- Isi Nama, No. HP (opsional), Catatan (opsional), lalu simpan.
- Di layar Kasir, pilih pelanggan lewat dropdown di keranjang.
Bila fitur Poin aktif, tampil tag ⭐ N poin. Poin hanya diberikan pada transaksi dengan pelanggan yang dipilih.
Kas: buka/tutup kasir dan pengeluaran
Menu ini tersedia untuk semua pelanggan.
Buka Kasir (wajib sebelum jualan)
- Buka tab Kas lalu klik Buka Kasir.
- Pilih Nama Kasir (atau + Nama baru...), isi PIN Kasir bila kasir itu punya PIN, isi Modal Awal (Rp).
- Klik Buka Kasir. Hanya satu sesi bisa terbuka dalam satu waktu.
Tutup Kasir
- Klik Tutup Kasir. Layar menampilkan Modal Awal, Penjualan Selama Sesi, Pengeluaran Selama Sesi, dan Perkiraan Kas Akhir.
- Hitung uang fisik di laci, isi Kas Fisik Dihitung (Rp), lalu tutup.
- Selisih tersimpan dan tampil di Riwayat Sesi Kasir sebagai Pas / Lebih / Kurang.
Catat Pengeluaran
Klik + Catat Pengeluaran, isi Jumlah, Keterangan, dan Kategori (Operasional, Gaji, Sewa, Listrik & Air, Bahan Baku, Transportasi, atau ketik sendiri). Pengeluaran masuk ke Laporan Keuangan.
Supplier dan pembelian
- Klik + Tambah Supplier (Nama, No. HP, Alamat).
- Klik + Catat Pembelian, pilih Supplier, pilih produk, satuan, Qty, dan Harga beli, lalu + Tambah. Ulangi untuk produk lain.
- Isi Sudah Dibayar (Rp) lalu Simpan Pembelian.
- Stok produk bertambah dan Harga Modal dihitung ulang (rata-rata tertimbang).
- Jika belum lunas, sisanya masuk menu Hutang/Piutang.
- Untuk mengembalikan barang ke supplier, klik Retur di Riwayat Pembelian.
Hutang dan piutang
- Hutang ke Supplier terisi otomatis dari pembelian yang belum lunas. Klik Bayar, isi jumlah (boleh cicil).
- Piutang Pelanggan: klik + Catat Piutang, pilih pelanggan atau ketik nama, isi jumlah dan catatan. Klik Bayar saat pelanggan membayar (cicilan didukung).
Pesanan pelanggan
- Klik + Buat Pesanan Baru, pilih pelanggan, tambahkan produk dan qty, isi alamat, metode pembayaran, dan catatan, lalu Simpan Pesanan.
- Ubah status lewat tombol: Baru → Proses → Diproses → Siap/Kirim → Siap/Dikirim → Selesaikan. Batalkan tersedia saat Baru atau Diproses.
- Cetak surat jalan dengan Cetak Invoice (saat Siap/Dikirim atau Selesai).
Pengaturan
Menu di sisi kiri: Foto & Profil Toko, Pembayaran QRIS, Kasir/PIN & Akses, Voucher & Promo, Poin Pelanggan, Cetak Struk.
🏪 Foto & Profil Toko
Unggah foto (JPG/PNG/WebP, maks 8 MB), isi alamat dan telepon/WhatsApp toko, lalu Simpan Profil Toko. Tampil di struk dan katalog.
💳 Pembayaran QRIS (Midtrans)
- Daftar akun Midtrans milik toko Anda sendiri (uang masuk ke rekening Anda).
- Pilih Mode: Sandbox (uji coba, tidak ada uang asli) atau Production.
- Isi Client Key dan Server Key, lalu Simpan Pengaturan Pembayaran. Server Key dienkripsi dan tidak ditampilkan lagi.
Status berubah menjadi "✓ Pembayaran QRIS sudah aktif". Setelah itu tombol 📱 QRIS / E-Wallet di layar Kasir menyala.
👤 Kasir, PIN & Akses
- Tambah kasir: isi Nama Kasir, PIN (4-6 digit, opsional), dan Peran (Manajer akses penuh atau Kasir akses terbatas), lalu Simpan Kasir.
- PIN dipakai saat Buka Kasir dan saat Batalkan Transaksi. PIN tidak bisa dilihat lagi setelah disimpan.
- Hak Akses Staf: centang Batasi akses peran Kasir dan isi PIN Pemilik. Menu Laporan, Produk, Supplier, Pengaturan dan aksi Batalkan/Retur/Stok Opname akan meminta PIN Pemilik (akses terbuka 10 menit).
🎟 Voucher & Promo
Klik + Buat Voucher: Kode Voucher (3-20 karakter), Jenis Diskon (Nominal atau Persen), Nilai, Maksimal Potongan, Minimal Belanja, Berlaku Sampai, Kuota Pemakaian. Voucher bisa diaktif/nonaktifkan atau dihapus.
⭐ Poin Pelanggan
Centang Aktifkan poin pelanggan, atur "Dapat 1 poin setiap belanja (Rp)", nilai tukar 1 poin, dan minimal poin untuk ditukar, lalu Simpan Pengaturan Poin.
🖨 Cetak Struk
- Pilih printer: Cetak Biasa (printer USB/jaringan lewat dialog print browser) atau Printer Thermal Bluetooth (langsung tanpa dialog).
- Pilih lebar kertas 58 mm atau 80 mm.
- Untuk Bluetooth: klik 🔗 Hubungkan Printer, lalu 🧾 Tes Cetak.
Tanya jawab dan hal yang perlu diperhatikan
Kenapa produk tidak bisa diklik di layar Kasir?
Saya salah input transaksi, apa yang dilakukan?
Internet putus saat jualan, apakah aman?
Dua kasir jualan bersamaan di dua perangkat, apakah stok bentrok?
Bisa untuk banyak cabang?
Apakah ada akun login per karyawan?
Bisa bayar pakai kartu debit/kredit?
Bisa import dari file .xlsx?
Invoice & Tagihan
Invoice & Tagihan dipakai untuk membuat invoice, penawaran, dan proforma, mencatat pembayaran (termasuk cicilan), dan mengingatkan pelanggan yang belum bayar lewat WhatsApp.
Buka aplikasi Invoice & Tagihan →Mulai cepat
- Masuk lewat halaman Login. Aplikasi Invoice terbuka otomatis (trial 7 hari membuka semua fitur).
- Buka Pengaturan → 🏢 Identitas Usaha dan isi Nama Usaha, No. WhatsApp, Email, dan Alamat. Buka 🏦 Rekening & QRIS untuk mengisi Bank, No. Rekening, Atas Nama. Klik Simpan Pengaturan.
- Buka Pelanggan → Tambah Pelanggan dan Item → Tambah Item agar pembuatan invoice berikutnya tinggal memilih.
- Klik + Buat Dokumen, isi pelanggan, item, tanggal, lalu Terbitkan.
- Di halaman detail, kirim lewat Kirim WhatsApp atau Cetak / PDF.
Dashboard
Ringkasan tagihan dan daftar semua dokumen.
- Kartu: Total Dokumen, Piutang (Belum Diterima), Lewat Jatuh Tempo, Diterima Bulan Ini.
- Kartu Perlu Ditagih menampilkan hingga 8 dokumen yang lewat jatuh tempo atau jatuh tempo dalam 3 hari. Klik Ingatkan untuk membuka WhatsApp dengan pesan siap kirim.
- Cari nomor atau nama pelanggan di kolom pencarian. Filter jenis: Semua tipe / Invoice / Penawaran / Proforma. Filter status: Semua, Belum Dibayar, Sebagian, Jatuh Tempo, Lunas, Draf, Batal.
- Klik baris dokumen untuk membuka detail. Dashboard memuat 200 dokumen terbaru; klik Muat dokumen lebih lama untuk sisanya.
Membuat invoice
- Klik + Buat Dokumen (atau tab Buat). Pilih Jenis Dokumen: Invoice, Penawaran, atau Proforma.
- Pelanggan: pilih dari Pilih Pelanggan Terdaftar atau isi manual (Nama Pelanggan wajib; No. WhatsApp, Email, NPWP, Alamat opsional).
- Tanggal: isi Tanggal Terbit dan Jatuh Tempo. Tombol cepat: Hari ini, 7 hari, 14 hari, 30 hari, 60 hari. Bawaan jatuh tempo diatur di Pengaturan.
- Item: pilih Dari Katalog untuk mengisi otomatis, atau pilih "— Item manual —". Isi Nama & Deskripsi, Qty, Satuan, Harga. Klik + Tambah Baris untuk baris lain.
- Diskon, Pajak & Biaya: isi Diskon Total (Rp atau %), pilih Kena PPN? Ya/Tidak (bawaan 11%, dihitung dari nilai setelah diskon).
- Isi Catatan dan Syarat & Ketentuan (terisi otomatis dari bawaan Pengaturan).
- Periksa kotak total (Subtotal, Diskon, PPN, Total, dan Terbilang), lalu klik Terbitkan atau Simpan sebagai Draf.
Fitur tambahan
- Diskon % dan centang PPN per baris.
- Biaya Lain (ongkos kirim, admin).
- PPh dipotong pelanggan (PPh 23 jasa 2% / 4% tanpa NPWP / 1,5%, atau sewa tanah/bangunan 10%). Total ditagih = Total dikurangi PPh.
- Penawaran dan Proforma, serta lebih dari 20 baris item.
Terbitkan vs Draf
- Terbitkan: invoice berstatus Belum Dibayar dan masuk hitungan piutang.
- Simpan sebagai Draf: sudah dapat nomor dan bisa diedit, tetapi tidak dihitung piutang dan tidak muncul di Perlu Ditagih. Untuk menerbitkan draf: buka draf, klik Edit, lalu Terbitkan.
Detail dokumen: kirim, bayar, kwitansi
Klik baris dokumen di Dashboard, atau otomatis terbuka setelah menyimpan.
Kirim ke pelanggan
- Kirim WhatsApp: membuka WhatsApp dengan ringkasan (nomor, item, total, sisa tagihan, info rekening, dan link bila aktif). Nomor 08xxx otomatis diubah jadi 62xxx.
- Cetak / PDF: memakai dialog cetak browser. Di HP pilih "Simpan sebagai PDF" atau "Bagikan".
- Buat Link Publik: membuat link /inv/?t=... yang bisa dibuka pelanggan tanpa login, dan langsung menyalinnya. Anda bisa melihat berapa kali pelanggan membuka (Dilihat pelanggan N×). Klik Matikan untuk menutup link. Link ikut diperbarui otomatis bila dokumen berubah atau dibayar.
Mencatat pembayaran
- Klik + Catat Pembayaran.
- Isi Jumlah dibayar (bawaan = sisa), Tanggal bayar, Metode (Transfer, Tunai, QRIS, E-wallet, Lainnya), dan Catatan (mis. "DP 50%").
- Klik Simpan. Status otomatis menjadi Dibayar Sebagian atau Lunas.
- Tandai Lunas mencatat pelunasan penuh hari ini via Transfer. Untuk cicilan pakai Catat Pembayaran.
- Salah catat? Klik Hapus pada baris di kartu Riwayat Pembayaran; status dihitung ulang.
- Jumlah tidak boleh nol atau melebihi sisa tagihan.
Kwitansi
Di Riwayat Pembayaran klik Kwitansi, lalu Cetak / PDF. Kwitansi bernomor <NoInvoice>-K1 dst., memuat terbilang, dan kotak meterai (ditulis "Tempel Meterai Rp10.000" bila nominal mulai Rp5 juta).
Pengingat tagihan
Klik Ingatkan via WA (atau Ingatkan di Dashboard). Aplikasi mencatat berapa kali Anda mengingatkan. Pengingat selalu manual; tidak ada pesan otomatis terjadwal. Template pesan kustom dan denda keterlambatan juga tersedia.
Status dokumen
| Status | Artinya |
|---|---|
| Draf | Belum diterbitkan, tidak jadi piutang |
| Belum Dibayar | Sudah terbit, belum ada pembayaran |
| Dibayar Sebagian | Ada cicilan, masih ada sisa |
| Jatuh Tempo | Lewat tanggal jatuh tempo dan masih ada sisa (termasuk yang sudah dicicil) |
| Lunas | Sisa nol |
| Dibatalkan | Tetap tersimpan dengan cap DIBATALKAN, tidak jadi piutang |
Aksi lain
- Edit: untuk dokumen yang belum dibatalkan. Mengedit invoice Lunas meminta konfirmasi, karena nominal bisa tidak cocok dengan pembayaran.
- Duplikat: membuka formulir terisi, tanggal terbit hari ini.
- Batalkan / Aktifkan Kembali: lebih aman daripada Hapus untuk dokumen yang sudah terbit.
- Hapus: permanen, nomor dan riwayat pembayaran ikut hilang.
Penawaran dan Proforma
- Penawaran memakai label Berlaku Sampai dan awalan PNW. Setelah Terbitkan berstatus Terkirim.
- Gunakan Tandai Disetujui, Tandai Ditolak, atau Jadikan Invoice (satu klik, nomor invoice baru dibuat). Pembayaran proforma ikut terbawa.
- Penawaran yang melewati tanggal berlaku otomatis tampil Kedaluwarsa. Penawaran tidak pernah dihitung sebagai piutang.
Invoice berulang
Untuk tagihan rutin (sewa, langganan, retainer).
- Buka sebuah invoice yang sudah terbit, klik Jadikan Berulang.
- Isi Nama jadwal, Frekuensi (Bulanan/Mingguan/Tahunan), tanggal terbit berikutnya, tanggal berhenti (opsional), jatuh tempo setelah terbit, dan Saat dibuat otomatis (Langsung diterbitkan atau Simpan sebagai draf).
- Klik Simpan Jadwal. Kelola di tab Berulang: Buat Sekarang, Jeda/Aktifkan, Hapus.
Laporan
- Pilih periode: Bulan ini, Bulan lalu, Tahun ini, Semua. Klik Ekspor CSV untuk mengunduh.
- Umur Piutang (Aging): Belum jatuh tempo, 1–30, 31–60, 61–90, dan >90 hari.
- 12 Bulan Terakhir: ditagih vs diterima. Pelanggan Teratas: 10 pelanggan dengan tagihan terbesar.
- Rekap Pajak: DPP, PPN keluaran, dan PPh yang dipotong pelanggan.
Katalog Item
- Klik Tambah Item. Isi Kode Barang/Jasa, Nama Item (wajib), Satuan (bawaan pcs), Harga Satuan, lalu Simpan.
- Cari lewat Cari kode atau nama item....
- Impor banyak item sekaligus: klik Template untuk mengunduh contoh CSV, isi, lalu Impor CSV (maks 2.000 baris, tidak memeriksa duplikat).
Katalog hanya berisi kode, nama, satuan, dan harga (tidak ada stok atau foto).
Pelanggan
- Klik Tambah Pelanggan dan isi Nama (wajib), No. WhatsApp, Email, NPWP, Alamat.
- Kolom Status menunjukkan Ada Tunggakan, Lunas Semua, atau Belum Ada Invoice.
- Impor massal lewat Template dan Impor CSV.
Pengaturan
Tujuh sub-menu. Klik Simpan Pengaturan setelah mengubah apa pun.
- 🏢 Identitas Usaha: Nama Usaha, WhatsApp, Email, Alamat, NPWP Usaha (opsional).
- 🔢 Format Nomor: Awalan Invoice. Awalan Penawaran/Proforma, Gaya Nomor (INV-202610-00001 atau 001/INV/X/2026), dan reset urutan tiap bulan.
- 🏦 Rekening & QRIS: Bank, No. Rekening, Atas Nama. unggah gambar QRIS (Pilih Gambar).
- 🎨 Tampilan Dokumen: template Klasik/Modern/Minimal, Warna Aksen, Nama Penanda Tangan, Sebutan/Jabatan, dan gambar Tanda Tangan (PNG transparan paling rapi). Ada Pratinjau.
- 📜 Syarat, Denda & Pajak: jatuh tempo bawaan (hari), masa berlaku penawaran, persen PPN bawaan, Syarat & Ketentuan, Catatan. Denda keterlambatan (% per hari, maks 5).
- 🔔 Pengingat: ubah template WhatsApp dengan kode {nama} {no} {usaha} {sisa} {total} {jatuhtempo} {hari} {link}. Kembalikan ke bawaan mengembalikan teks awal.
- 📦 Data & Impor: Ekspor Semua Dokumen, Ekspor Pelanggan, Ekspor Item (CSV, bisa dibuka di Excel).
Tanya jawab
Apakah invoice ini Faktur Pajak?
Mengirim lewat WhatsApp mengubah status?
Kenapa invoice yang sudah dicicil tampil "Jatuh Tempo"?
Bisa unggah logo dan stempel?
Bisa dipakai tanpa internet?
Bisa pembayaran online dari pelanggan?
Absensi & Slip Gaji
Absensi & Slip Gaji dipakai untuk mencatat kehadiran karyawan (tanpa pengenalan wajah), mengatur jadwal dan lokasi kerja, memproses cuti dan lembur, menghitung rekap bulanan, dan menerbitkan slip gaji yang dikirim otomatis ke email karyawan. Cocok untuk usaha kecil hingga menengah.
Buka aplikasi Absensi & Slip Gaji →Mulai cepat untuk pemilik (urutan yang disarankan)
- Pengaturan → isi Nama usaha, Alamat (tampil di slip), dan Zona waktu usaha (WIB/WITA/WIT). Klik Simpan pengaturan.
- Jadwal & lokasi → ubah jadwal "Utama" (jam Masuk, Pulang, Istirahat, Toleransi telat) dan lokasi kerja (isi Lintang/Bujur, atau klik Pakai lokasi saya sekarang saat Anda berada di kantor, lalu atur Radius area).
- Karyawan → Tambah karyawan. Isi NIK, Nama, Jabatan, Tanggal masuk, Gaji pokok, dan PIN absen kios 4 angka. Centang akun login bila karyawan akan absen dari HP. Simpan password yang tampil: hanya muncul sekali.
- Pilih cara absen: tablet Kios absen di kantor, HP + GPS lewat portal karyawan, dan/atau mesin finger (impor log).
- Akhir bulan: periksa Rekap bulanan, selesaikan Pengajuan, lalu buka Slip gaji dan terbitkan.
Menu yang tampil bergantung pada peran Anda: pemilik melihat semua menu; HRD dan supervisor melihat sebagian (lihat bagian Peran).
Hari ini
Pantauan kehadiran hari ini secara langsung.
- Setiap karyawan tampil dengan status: Hadir, Terlambat (dengan jumlah menit), Belum absen, Cuti/Izin/Sakit, Alpa, atau libur.
- Jam masuk dan pulang dicatat dari jam server, bukan jam HP, sehingga tidak bisa dimajukan.
- Salah catat atau lupa absen? Klik Koreksi, isi Jam masuk, Jam pulang, dan Alasan koreksi (wajib; tersimpan di Jejak audit). Hapus catatan menghapus catatan hari itu.
Kios absen (tablet di kantor)
Satu tablet atau HP di pintu masuk dipakai bersama oleh semua karyawan.
Menyiapkan akun kios
- Buka Pengaturan → Akun kios (tablet di kantor) lalu klik Buat akun kios.
- Catat Kode usaha, ID, dan password yang tampil (hanya muncul sekali). Login di tablet memakai kode usaha + akun kios itu.
- Akun kios hanya bisa membuka layar Kios. Tidak bisa melihat gaji atau data pribadi. Klik Nonaktifkan bila tablet hilang, atau Buat password kios baru untuk mengganti.
Cara karyawan absen
- Ketik NIK di tombol angka, tekan OK.
- Ketik PIN 4 angka, tekan OK.
- Tekan Absen masuk atau Absen pulang. Layar menampilkan hasil (tepat waktu, terlambat sekian menit, atau error).
- Dengan kartu ID (NFC): tempelkan kartu ke tablet (Chrome Android). Kartu didaftarkan di data karyawan.
- PIN salah 5 kali mengunci karyawan itu selama 1 menit. Percobaan berlebihan dari satu NIK juga dibatasi server.
- Verifikasi PIN dan kartu dilakukan di server, bukan di tablet.
- Layar kios menyegarkan data secara berkala dan kembali ke awal beberapa detik setelah absen.
Portal karyawan (absen dari HP)
Untuk karyawan yang punya akun login. Alamat: jualaplikasi.biz.id/absensi/
Masuk
Pilih masuk sebagai karyawan, lalu isi Kode usaha (6 karakter, dari pemilik), NIK, dan Password yang diberikan pemilik. Ganti password lewat tombol Ganti password (minimal 8 karakter).
Absen
- Izinkan akses lokasi di browser saat diminta.
- Pastikan indikator menampilkan Di dalam area kerja (jarak ke lokasi dan radius tampil).
- Tekan Absen masuk saat tiba dan Absen pulang saat selesai. Bila pemilik mengaktifkan foto selfie, foto bisa ditambahkan (opsional).
- Absen ditolak bila di luar radius (jika pemilik mengaktifkan "Tolak absen HP bila di luar radius lokasi") atau bila jam HP berbeda lebih dari sekitar 3 menit dari jam server. Betulkan jam HP ke otomatis.
- Butuh internet. Tanpa koneksi, absen tidak tercatat.
Fitur lain di portal
- Ringkasan Bulan ini: Hadir, Telat, Alpa, dan progres jam kerja terhadap target.
- Pengajuan saya: Ajukan cuti / izin dan Ajukan lembur, beserta statusnya.
- Slip gaji saya: hanya slip milik sendiri yang sudah diterbitkan.
Pengajuan: cuti, izin, sakit, dan lembur
Cuti & izin
- Karyawan mengajukan dari portal. Pemilik, HRD, atau supervisor menyetujui atau menolak. Pemilik/HRD juga bisa mencatat langsung lewat Catat cuti / izin (langsung disetujui).
- Jenis cuti: Cuti tahunan, Sakit, Izin, dan jenis lain (mis. haid, nikah, duka, melahirkan) dan saldo cuti tahunan otomatis (12 hari kerja).
- Cuti berbayar tidak memotong gaji; izin tanpa gaji dipotong di slip. Hari libur dan hari non-kerja tidak dihitung.
- Keputusan langsung mengubah Rekap dan Slip gaji.
Lembur
Lembur berasal dari dua sumber: terdeteksi otomatis dari absen pulang yang melewati jam pulang, atau diajukan karyawan sendiri.
Karyawan mengajukan lembur
- Di portal klik Ajukan lembur.
- Isi Tanggal mulai + Jam mulai dan Tanggal selesai + Jam selesai. Boleh melewati tengah malam. Total lembur dihitung otomatis dan tampil di form.
- Isi alasan, lalu Kirim. Maksimal 12 jam per pengajuan; batas anjuran 4 jam/hari dan 18 jam/minggu.
Atasan memutuskan
| Tombol | Hasil | Karyawan bisa? |
|---|---|---|
| Setujui (centang "Karyawan setuju lembur") | Masuk rekap dan slip gaji | Hanya lihat |
| Kembalikan (wajib catatan) | Status Dikembalikan | Edit lalu Kirim ulang, status kembali Menunggu |
| Tolak (wajib catatan) | Status Ditolak, terkunci | Tidak bisa edit. Harus Buat ulang (pengajuan baru) |
- Jam lembur bisa disesuaikan atasan sebelum disetujui. Upah lembur memakai pengali bertingkat (hari kerja, libur mingguan, libur nasional).
- Peringatan merah muncul bila melewati batas 4 jam/hari atau 18 jam/minggu, keputusan tetap di tangan atasan.
- Hanya lembur Disetujui yang masuk hitungan upah.
Rekap bulanan
- Pilih bulan dengan ← →. Tabel per karyawan: hadir, telat (jumlah dan menit), alpa, cuti/izin/sakit, jam kerja terhadap target.
- Klik nama untuk melihat rincian harian. Koreksi memperbaiki catatan harian (alasan wajib).
- Unduh CSV mengekspor rekap untuk Excel.
- Target disiplin bulanan (Pengaturan): bonus disiplin diberikan bila telat tidak melebihi batas dan target jam tercapai.
Slip gaji
Slip modern per karyawan per bulan, bisa dicetak dan dikirim sebagai PDF ke email. Hanya pemilik dan HRD yang diberi akses gaji yang bisa melihatnya.
- Pilih periode dengan ← →.
- Klik Buka pada karyawan untuk melihat komponen: gaji pokok, tunjangan tetap, uang makan (per hari hadir), upah lembur, bonus disiplin, potongan telat, dan potongan lain.
- Isi manual bila perlu: Bonus / tambahan, Kasbon dipotong, dan PPh 21 (diisi dari hitungan pajak Anda).
- Klik Terbitkan semua yang belum / berubah untuk menerbitkan slip. Slip yang berubah setelah diterbitkan ditandai agar bisa diterbitkan ulang.
- Karyawan melihat slipnya di portal dan menerima PDF lewat email.
Kirim email
- Aktifkan Kirim PDF slip otomatis ke email karyawan saat slip diterbitkan di Pengaturan. Pastikan email karyawan terisi di data karyawan.
- Kirim ulang satu slip: Email ke karyawan → pratinjau → Kirim sekarang.
- Batas pengiriman email sekitar 150 per hari untuk seluruh sistem. Bila banyak karyawan, terbitkan bertahap.
- Cetak / simpan PDF mencetak slip dari browser.
- Upah per jam lembur memakai Pembagi upah lembur per jam (Pengaturan; 173 umum dipakai). Sesuaikan dengan ketentuan Anda.
Karyawan
Menambah karyawan
- Klik Tambah karyawan.
- Isi NIK / No. karyawan, Nama, Jabatan, Tanggal masuk kerja, Jadwal, Lokasi kerja.
- Isi penghasilan: Gaji pokok, Tunjangan tetap, Uang makan per hari hadir, Target jam kerja/bulan (kosong = otomatis).
- Isi PIN absen kios (4 angka) dan Email (untuk kirim slip gaji).
- ID kartu (NFC) dan PIN di mesin finger.
- Centang pembuatan akun login untuk absen dari HP. Pilih Peran lalu simpan.
Peran
| Peran | Bisa |
|---|---|
| Karyawan | Absen sendiri, ajukan cuti/lembur, lihat slip sendiri |
| Supervisor | Lihat absensi tim, setujui cuti dan lembur (bukan miliknya sendiri) |
| HRD | Kelola karyawan, jadwal, koreksi absensi. Gaji dan slip hanya bila diberi akses gaji |
| Pemilik | Semua, termasuk Pengaturan dan akun kios |
- Gaji, PIN, kartu, dan email disimpan di data terpisah yang hanya bisa dibaca pemilik dan HRD. Karyawan biasa tidak bisa membaca data orang lain.
- Batas karyawan aktif: 50. Menonaktifkan atau menghapus karyawan membebaskan slot.
- Lupa password karyawan? Buka karyawannya, buat password baru, dan berikan.
Jadwal & lokasi
Jadwal kerja (shift)
Klik Tambah jadwal: Nama jadwal, Masuk, Pulang, Istirahat (menit), Toleransi telat (menit). Jadwal dipilih per karyawan. Jadwal yang melewati tengah malam mengikuti aturan tanggal masuk.
Lokasi kerja
Klik Tambah lokasi: Nama lokasi, Lintang, Bujur, Radius area (meter). Cara mudah: berdiri di lokasi, klik Pakai lokasi saya sekarang. Radius yang terlalu kecil membuat karyawan sering ditolak karena GPS meleset; mulai dari sekitar 100 meter.
Hari libur nasional
Tambahkan tanggal libur nasional atau cuti bersama. Hari itu tidak dihitung alpa. Bila karyawan tetap masuk, dihitung lembur libur.
Mesin finger
Mesin sidik jari boleh dipakai bersama NIK dan kartu. Semua masuk ke rekap yang sama.
- Di Karyawan, isi PIN di mesin finger sama persis dengan PIN yang didaftarkan di mesin.
- Ekspor log dari mesin (flashdisk atau software bawaan; format .dat, .txt, .csv, atau Excel).
- Buka menu Mesin finger, tempel isi log (tiap baris: PIN finger, tanggal jam, status opsional) di kotak impor, lalu klik Proses impor.
- Jam paling awal pada hari itu menjadi masuk, yang paling akhir menjadi pulang. Rekap, lembur, dan slip ikut diperbarui.
- Baris yang tidak terbaca dilaporkan, dan data ganda dilewati.
- Tombol Isi contoh memperlihatkan format yang diterima.
Pengaturan (pemilik)
- Akses karyawan: menampilkan Kode usaha (dibuat otomatis saat akun login pertama dibuat) yang dipakai karyawan untuk login.
- Akun kios: lihat bagian Kios absen.
- Nama usaha dan Alamat (di slip gaji).
- Zona waktu usaha: WIB (UTC+7), WITA (UTC+8), atau WIT (UTC+9). Semua tanggal dan jam absen mengikutinya.
- Pembagi upah lembur per jam dan Lembur dihitung mulai (menit setelah jam pulang).
- Tolak absen HP bila di luar radius lokasi dan Minta foto selfie saat absen dari HP (opsional bagi karyawan).
- Potong gaji karena terlambat: nominal Potongan telat per menit.
- Target disiplin bulanan: Bonus disiplin dan Maksimal terlambat (kali/bulan).
- Kirim slip gaji: otomatis kirim PDF ke email karyawan saat slip diterbitkan.
- Jejak audit: riwayat perubahan penting (koreksi absen, keputusan cuti/lembur, dan sebagainya).
Klik Simpan pengaturan setelah mengubah.
Tanya jawab
Karyawan lupa absen pulang, bagaimana?
Absen HP selalu ditolak "di luar area".
Pesan "periksa jam perangkat".
Karyawan lupa password.
Slip tidak sampai ke email.
Apakah menghitung PPh 21 dan BPJS?
Bagaimana jika usaha di WITA/WIT?
Apakah bisa pengenalan wajah?
Siapa yang bisa melihat gaji?
Pesan Meja (QR)
Pesan Meja memungkinkan pelanggan scan QR di meja, memilih menu, dan memesan dari HP sendiri. Pesanan masuk ke kasir dan dapur, lalu tagihan tercatat di aplikasi Kasir.
Buka Pesan Meja →Mulai cepat (urutan yang disarankan)
- Buka Pengaturan: isi nama usaha, pajak/service bila ada, dan metode bayar.
- Buka Menu: buat kategori (Makanan, Minuman, dst.) lalu tambah item dengan harga, foto, dan pilihan tambahan.
- Buka Meja & QR: tambah meja, lalu cetak QR dan tempel di tiap meja.
- Pelanggan scan QR, pilih menu, kirim pesanan, lalu langsung diarahkan ke pembayaran (QRIS atau tunai di kasir).
- Pesanan muncul di tab Meja bagian Menunggu pembayaran dengan bunyi notifikasi. Setelah uang masuk, klik Pembayaran diterima.
- Baru setelah itu pesanan masuk ke Terima, lalu dimasak, siap, dan diantar. Transaksi otomatis tercatat di Kasir saat pembayaran diterima.
Layar Meja dan pesanan
- Setiap meja berwarna sesuai kondisi: kosong, ada pesanan, pesanan baru, atau minta bill.
- Bayar dulu (pengaturan bawaan): pesanan pelanggan berstatus Menunggu pembayaran sampai kasir menekan Pembayaran diterima. Matikan di Pengaturan bila restoran memakai bayar setelah makan.
- Setelah dibayar, pesanan bisa diterima atau ditolak. Aktifkan terima otomatis bila tidak ingin konfirmasi manual.
- Pelanggan di meja yang sama berbagi satu tagihan; pesanan tambahan masuk ke tagihan yang sama.
- Pesanan bisa dibuat manual oleh kasir untuk pelanggan tanpa HP.
Meja dan cetak QR
- Tiap meja punya QR dan kunci rahasia sendiri. Bila QR bocor, ganti kunci meja tersebut lalu cetak ulang.
- Cetak semua QR sekaligus dari tab Meja & QR.
- Hingga 200 meja dengan pengelompokan area.
Layar Dapur dan Bar
- Tiket pesanan tampil per stasiun (Dapur / Bar) lengkap dengan timer; warna berubah bila terlalu lama.
- Tandai item sedang dimasak atau siap; status ikut tampil di HP pelanggan.
- Kunci tablet ke mode Dapur atau Kasir dengan PIN pemilik.
Tagihan, split bill, dan Kasir
- Tagihan menghitung subtotal, service, pajak (PB1), dan pembulatan sesuai Pengaturan.
- Mode bayar dulu: tiap pesanan dibayar sendiri dan langsung tercatat; setelah semua pesanan diantar, klik Selesaikan meja. Mode bayar setelah makan: tutup tagihan dengan tunai, QRIS, atau transfer. Split bill (bagi rata, per item, beda metode) tersedia.
- Setelah dibayar, transaksi otomatis tercatat di aplikasi Kasir dengan sumber "meja".
- Pembayaran QRIS/transfer dikonfirmasi manual oleh kasir; konfirmasi otomatis belum tersedia. Stok produk di Kasir tidak dikurangi otomatis.
Laporan
- Penjualan harian, menu terlaris, dan rata-rata nilai pesanan.
- Tersedia juga jam ramai dan rekap per metode bayar.
Tanya jawab
Pelanggan tidak bisa membuka menu.
Pesanan tidak berbunyi.
Apakah ada beberapa cabang?
Undangan Wedding
Undangan pernikahan digital dengan RSVP, ucapan, amplop digital, musik, dan check-in tamu.
Buka aplikasi Undangan →Mulai cepat
Undangan Wedding membuat undangan pernikahan digital dengan alamat sendiri, RSVP, ucapan, amplop digital, dan check-in tamu. Satu langganan = satu undangan.
- Buka aplikasi Undangan, klik Buat undangan, lalu isi nama mempelai di menu Mempelai.
- Isi tanggal, jam, dan lokasi di menu Acara. Untuk akad dan resepsi, tambahkan acara kedua.
- Pilih tema dan warna di menu Tema.
- Unggah foto di Galeri. Foto pertama otomatis jadi sampul layar penuh.
- Cek kartu Persiapan di halaman awal sampai semua centang.
- Klik Terbitkan. Undangan langsung bisa dibuka lewat tautannya.
Mengisi undangan
- Mempelai: nama, foto, nama orang tua, dan kata pembuka atau ayat. Tanpa foto, undangan menampilkan monogram inisial.
- Acara: tiap acara punya tanggal, jam, tempat, alamat, dan tautan peta. Tamu bisa menekan tombol simpan ke Google Kalender.
- Kisah: timeline perjalanan cinta (opsional).
- Galeri: tampil sebagai carousel yang bisa digeser dan dibuka layar penuh. Pakai foto tegak berkualitas baik.
- Info tamu: dress code, protokol, atau catatan lain.
Musik, live streaming, dan amplop digital
Musik latar
Di menu Musik & live pilih sumber: musik bawaan (11 pilihan termasuk lagu klasik bebas hak cipta, ada tombol Dengar) tautan MP3 milik Anda, atau lagu dari YouTube dan Spotify (diputar lewat pemutar resminya). Musik mulai saat tamu menekan Buka Undangan dan bisa dimatikan lewat tombol bulat di pojok.
Live streaming
Tempel tautan siaran agar tamu yang jauh bisa menonton.
Amplop digital
Di menu Amplop digital isi rekening bank, QRIS, dan alamat kirim kado fisik. Tamu bisa menyalin nomor rekening dari undangan.
Membagikan ke tamu
- Buka menu Bagikan. Di sana ada tautan umum, QR undangan, dan contoh pesan WhatsApp.
- Tambahkan tamu satu per satu atau impor dari CSV.
- Tiap tamu mendapat tautan sendiri berbentuk
?to=Nama&c=KODE. Nama tamu otomatis muncul di sampul undangan. - Kirim lewat tombol WhatsApp di daftar tamu.
RSVP, ucapan, dan check-in
- RSVP: tamu memilih hadir, tidak hadir, atau ragu dan jumlah orang. Rekapnya ada di halaman awal dan menu RSVP.
- Ucapan tersimpan permanen dan tidak hilang saat halaman di-refresh. Aktifkan Moderasi bila ucapan baru harus Anda setujui dulu; ucapan juga bisa disembunyikan satu per satu.
- Check-in: di hari acara buka layar check-in, lalu scan atau ketik kode tamu. Daftar Menunggu kedatangan dan Tamu hadir ter-update otomatis.
- Statistik: jumlah kunjungan 7 hari dan berapa tamu yang membuka undangan.
- Data tamu, RSVP, dan ucapan bisa diekspor ke CSV.
Pengaturan, alamat, dan langganan
- Alamat undangan: 3 sampai 30 huruf kecil, angka, atau tanda hubung (contoh
sarah-rafi). Mengganti alamat membuat tautan lama tidak berlaku, jadi tetapkan sebelum dibagikan. - RSVP & ucapan dapat dimatikan bila tidak diperlukan.
- Kata sandi undangan untuk acara privat: isi kata sandi di Pengaturan, lalu tamu memasukkannya untuk membuka undangan.
- Banyak undangan: tiap langganan untuk satu undangan, maksimal 6 undangan per akun. Tambah lewat Sewa di menu Langganan.
- Jika langganan berakhir, undangan otomatis nonaktif dan aktif kembali setelah diperpanjang. Selesaikan acara dulu sebelum langganan habis.
Tanya jawab
Nama tamu tidak muncul di undangan?
?to=), bukan tautan umum.Musik tidak berbunyi?
Foto tampil kecil atau terpotong?
Perubahan belum terlihat?
Akun & Langganan
Panduan umum yang berlaku untuk semua aplikasi: daftar, masuk, pindah aplikasi, membayar, dan perpanjang.
Daftar, trial, dan aktivasi
- Buka halaman Daftar, isi nama usaha, email, dan password.
- Buka email aktivasi (cek folder Spam) lalu klik link di dalamnya. Trial 7 hari semua aplikasi dimulai saat akun aktif.
- Masuk lewat halaman Masuk. Bila punya lebih dari satu aplikasi, Anda memilih aplikasi yang ingin dibuka.
Selama trial semua fitur terbuka. Trial hanya sekali per aplikasi.
Pindah antar aplikasi
- Di menu akun tiap aplikasi ada tombol Aplikasi lain atau Buka ... untuk berpindah tanpa login ulang.
- Aplikasi yang belum disewa tetap muncul di halaman pilihan; klik untuk mencoba trial atau menyewa.
Membayar dan memperpanjang
- Buka Langganan (tombol Bayar/Perpanjang di aplikasi).
- Pilih aplikasi, harga (Rp20.000 per bulan atau Rp200.000 per tahun, hemat 2 bulan), dan periode.
- Transfer lewat DANA atau QRIS sesuai nominal (termasuk kode unik) yang tampil.
- Setelah admin mengonfirmasi, masa aktif bertambah otomatis dan Anda mendapat email.
Jika langganan habis
- Anda mendapat pengingat email 7, 3, dan 1 hari sebelum habis.
- Setelah habis, aplikasi terkunci tetapi data tetap tersimpan selama masa tenggang. Perpanjang untuk membukanya lagi.
Mencoba demo
Setiap aplikasi punya demo tanpa login di beranda (Kasir, Invoice, Absensi, Pesan Meja). Data demo hanya sementara dan tidak dipakai akun sungguhan.
Bantuan
Kirim pertanyaan lewat halaman Kontak atau email halo@jualaplikasi.biz.id. Sertakan nama usaha dan aplikasi yang dipakai.
Coba kata lain, atau hubungi kami lewat WhatsApp.
Panduan ini mengikuti versi aplikasi saat ini dan bisa berubah seiring pembaruan fitur.