AKURATIA

Kasir Offline Tanpa Internet — Apa yang Harus Bisa, dan Cara Mengujinya Sebelum Membeli

Internet putus adalah kejadian rutin di toko, warung, dan kantin. Ini daftar yang wajib tetap berjalan saat luring, cara sinkronisasi yang benar, dan lima tes sederhana untuk memeriksa klaim "offline-first" aplikasi kasir mana pun.

Diperbarui 20 September 2026 · Bukan nasihat pajak atau hukum — verifikasi dengan konsultan Anda.

Hampir semua aplikasi kasir menulis "bisa offline" di brosurnya. Yang membedakan adalah apa yang terjadi selama 40 menit internet mati di jam ramai — dan apa yang terjadi setelah internet kembali. Artikel ini untuk pemilik toko, pengelola unit usaha koperasi, dan kantin yayasan yang ingin memeriksanya sendiri.

Yang wajib tetap berjalan saat luring

  1. Menjual. Pilih produk, hitung total, diskon, pajak, terima tunai, cetak struk. Kalau ini butuh internet, itu bukan aplikasi kasir, itu situs web.
  2. Harga & stok terakhir. Daftar produk beserta harga tersimpan di perangkat. Stok boleh "kira-kira" (angka terakhir yang tersinkron), tetapi tidak boleh kosong.
  3. Buka/tutup kasir (shift). Kasir pagi tetap bisa menutup shift dengan hitungan kas fisik meski internet mati.
  4. Struk & nomor transaksi. Nomor harus unik per perangkat (mis. awalan kode perangkat) agar tidak bentrok saat digabung.
  5. Antrean sinkronisasi yang terlihat. Ada indikator "12 transaksi belum terkirim" — bukan ikon awan yang diam-diam berputar.

Yang boleh menunggu internet: pembayaran QRIS/kartu (memang butuh jaringan penyedia), laporan gabungan antar-outlet, pembaruan harga dari pusat, dan tentu saja pembukuan otomatis ke buku besar.

Cara sinkronisasi yang benar

Bagian ini teknis tetapi menentukan apakah angka Anda bisa dipercaya.

  • Transaksi disimpan dulu di perangkat, baru dikirim. Bukan "dikirim, kalau gagal dicoba lagi". Perbedaannya terasa saat aplikasi ditutup paksa atau baterai habis: transaksi yang sudah tercetak struknya harus tetap ada.
  • Setiap transaksi punya identitas tetap (ID unik yang dibuat di perangkat). Saat dikirim dua kali karena jaringan tersendat, server harus mengenali duplikatnya — bukan mencatat penjualan ganda.
  • Urutan kejadian dipertahankan. Refund atas transaksi yang belum sampai ke server harus menunggu transaksi induknya, bukan ditolak.
  • Stok direkonsiliasi, bukan ditimpa. Dua perangkat menjual produk yang sama saat luring; setelah tersambung, stok akhir = stok sebelum − penjualan A − penjualan B. Aplikasi yang "mengambil angka terbaru dari perangkat terakhir" akan salah.
  • Harga yang berlaku = harga saat transaksi. Bila pusat mengubah harga saat perangkat luring, transaksi lama tetap memakai harga lama.

Lima tes sebelum membeli (15 menit)

  1. Matikan Wi‑Fi dan data, lakukan 5 penjualan, cetak struk. Semua harus jalan tanpa peringatan yang menghalangi.
  2. Tutup paksa aplikasi, buka lagi masih luring. Lima transaksi tadi harus masih ada di riwayat.
  3. Nyalakan internet. Perhatikan indikator antrean turun ke nol; buka laporan di web — harus ada tepat 5 transaksi, bukan 10 atau 4.
  4. Dua perangkat luring menjual produk yang sama, lalu keduanya online. Cek stok akhirnya.
  5. Refund saat luring atas transaksi yang dibuat saat luring, lalu online. Laporan harus mencatat penjualan dan refundnya, bukan salah satu.

Kalau vendor keberatan Anda menguji ini, itu jawaban.

Untuk unit usaha koperasi & kantin yayasan

Ada dua kebutuhan tambahan yang jarang dipikirkan sampai RAT:

  • Penjualan ke anggota vs non-anggota harus terpisah sejak di kasir (kode anggota/kartu), karena Perhitungan Hasil Usaha (PHU) dan pembagian SHU memisahkannya. Menandai belakangan dari ingatan kasir tidak bisa diaudit.
  • Setoran kas harian ke bendahara = tutup shift dengan selisih kas yang tercatat. Selisih yang "dibulatkan" setiap hari akan muncul sebagai lubang di neraca akhir tahun.

Bagaimana AKURATIA Kasir dirancang

AKURATIA Kasir (dalam pengembangan — lihat halaman aplikasi) dibangun offline-first: transaksi disimpan di perangkat dengan ID tetap, dikirim ke workspace pembukuan yang sama saat tersambung, dan langsung menjadi faktur penjualan + jurnal (pendapatan, HPP, PPN bila PKP) tanpa impor manual. Penjualan anggota/non-anggota ditandai di kasir untuk PHU koperasi. Karena data kasir dan pembukuan berada di satu tempat, tidak ada "sinkronisasi antar-aplikasi" yang bisa gagal diam-diam.

Sampai aplikasi itu rilis, pengguna AKURATIA bisa mencatat penjualan tunai harian lewat Input Cepat atau mengimpor rekap kasir dari Excel. Lihat kasir untuk unit usaha koperasi desa dan solusi untuk koperasi.

Laporan RAT koperasi Anda siap cetak — tanpa perlu paham debit-kredit

Sejak 1 Juli 2025 semua koperasi wajib membuat laporan keuangan digital, dan RAT harus digelar paling lambat Maret. AKURATIA dibuat untuk pengurus & bendahara koperasi yang bukan a...

Panduan lain