Cepat di kasir, rapi di stok, jujur di angka.
ARUS adalah POS dan ERP ringan untuk toko ritel satu cabang maupun banyak cabang. Kasir web dan Android, stok, pembelian, piutang, hutang, akuntansi, dan asisten AI berjalan dalam satu sistem.
Mulai TransaksiJelajahi fiturKirim ganda tidak membuat nota ganda.
Lihat tampilan sebenarnya
Antarmuka yang dirancang untuk kerja cepat, di kasir maupun di meja pemilik.
Catatan: semua data pada tampilan di bawah adalah data contoh (dummy), bukan data toko sungguhan.

Satu transaksi, lima langkah, tanpa celah
Dari barang discan sampai struk tercetak, setiap langkah dijaga server dan database.
Semua yang dibutuhkan toko, dari kasir sampai back-office
Satu instalasi melayani banyak bisnis (multi-tenant). Data tiap bisnis terisolasi di server dan di database.
Kasir (POS)
- Layar keyboard-first dengan shortcut F1–F10
- Scan barcode, 16 slot pintasan barang, nota pending
- Bayar tunai, non-tunai, split, kredit + DP
- Member, poin, kupon, salesman, biaya lain
- Shift kasir dengan hitung fisik per metode
- Struk 58/80 mm lewat browser atau print-agent ESC/POS
- Revisi dan batal nota, retur penjualan
- Kas kecil per shift dengan batas dan PIN penyetuju
- Dua tampilan: modern dan klasik ala aplikasi desktop
- Penjualan Langsung: nota masuk tampil realtime
Stok
- Ledger append-only dengan bucket Display, Gudang, Retur
- Aman untuk banyak kasir yang menjual barang sama
- Saldo awal dan kunci tanggal mulai operasional
- Opname, pecah satuan, kartu stok dengan saldo berjalan
- Mutasi antar cabang: kirim, terima, selisih tercatat
Pembelian dan hutang
- Pembelian tunai atau kredit, diskon baris bertingkat
- HPP rata-rata tertimbang per cabang
- Retur beli dari bucket Retur
- Hutang pemasok: cicilan, pelunasan kolektif, aging
- Riwayat harga beli
Pelanggan dan keuangan
- Member dengan level berdasarkan poin
- Deposit member sebagai metode bayar
- Piutang: cicilan, pelunasan kolektif, aging
- Metode bayar per tenant dengan biaya MDR
- HPP dan laba khusus pemegang izin
Master data
- Item dengan barcode, harga per cabang
- Harga grosir bertingkat dan konversi satuan
- Satuan, kategori, brand, principal, pemasok
- Pencarian cepat untuk katalog lebih dari 100 ribu barang
Akuntansi (SIAK)
- Kode akun (COA) dan jurnal dengan posting permanen
- Periode bulanan dan jurnal balik
- Buku besar, jurnal umum, kas dan bank
- Neraca saldo, laba rugi, neraca keuangan
- Jurnal otomatis dari penjualan, pembelian, retur, piutang, hutang, opname, shift, dan kas kecil, dibuat sebagai draf untuk disetujui akuntan
Asisten AI
- Tanya angka toko dalam bahasa sehari-hari
- Terhubung ke Claude, ChatGPT, Gemini, atau Qwen sesuai pilihan Anda
- Hanya membaca data, tidak pernah mengubahnya: dijaga langsung di database
- Jawaban berupa ringkasan dan tabel yang siap dipakai
- Dapat dihubungkan ke asisten AI favorit lewat connector MCP
ARUS Mobile (Android)
- Kasir lengkap: scan kamera, member, kredit, nota pending
- Tutup shift dan penjualan hari ini
- Cetak struk lewat printer Bluetooth
- Tema terang dan gelap
Akses dan keamanan
- Login argon2id, refresh token berotasi
- Role dan izin per menu, akses per outlet
- Audit log append-only
- Platform Admin terpisah dengan 2FA TOTP
- Matriks izin per modul dan per aksi
- Antarmuka Indonesia dan Inggris, tema terang atau gelap
Dibangun agar aman, akurat, dan tetap lancar
Tiga hal yang paling dijaga ARUS supaya toko Anda tenang menjalankan usaha setiap hari.
Aman dan terpisah
Data tiap bisnis terisolasi, dijaga di sisi server dan di database. Hak akses diatur per peran dan per cabang, dan setiap perubahan penting tercatat di audit log.
Angka yang bisa dipercaya
Harga dan total dihitung server, bukan perangkat kasir. Kirim ganda tidak membuat nota ganda. Stok tercatat sebagai riwayat keluar-masuk yang tidak bisa tertimpa, dan nilai uang dihitung tepat tanpa pembulatan liar.
Tetap lancar saat ramai
Puluhan kasir bisa menjual barang yang sama tanpa selisih stok. Katalog ratusan ribu barang tetap cepat dicari. Berjalan di PC kasir, tablet, dan HP Android dengan printer struk thermal.
Diuji saat banyak orang bersamaan
- Banyak kasir menjual barang yang sama: stok tidak pernah minus
- Batal nota bersamaan: stok dan uang hanya dikembalikan sekali
- Retur bersamaan: tidak pernah melebihi jumlah yang terjual
- Bayar piutang bersamaan: tidak pernah melebihi sisa tagihan
- Limit kredit dan saldo deposit member tidak bisa terlewati
- Tukar poin dan kupon bersamaan: tidak bisa dipakai dua kali
- Pembelian bersamaan: harga pokok rata-rata tetap konsisten
Diuji agar data tetap benar
- Kirim ulang transaksi tidak membuat nota ganda, dan tidak bocor antar cabang
- Satu toko tidak pernah bisa melihat data toko lain, termasuk saat koneksi dipakai bergantian
- Jurnal yang sudah diposting tidak bisa diubah, dijaga langsung oleh database
- Posting jurnal dan tutup buku bersamaan tetap aman
- Audit log hanya bisa bertambah, tidak bisa diedit atau dihapus
- Kode otomatis dan pendaftaran email tidak pernah kembar
Diukur pada data besar
- Dasbor diuji pada 330 ribu nota dan 150 ribu barang di 2 cabang: 75 sampai 190 ms (data hangat), sekitar 1,5 detik saat pertama dibuka
- Pencarian barang di kasir tetap cepat pada katalog 150 ribu barang
- Kueri laporan dan pencarian diukur rencana eksekusinya pada data besar dan memakai indeks
- Jurnal harian otomatis dari ratusan nota dibuat dalam waktu kurang dari 0,1 detik
Mulai berjualan dalam empat langkah
Tidak perlu migrasi rumit. Toko Anda langsung jalan lewat onboarding.
- Daftar dan atur tokoBuat akun, tambah cabang, kasir, dan hak akses
- Import barangUnggah master barang dari Excel atau CSV
- Isi saldo awalStok, piutang, dan hutang awal
- Mulai jualBuka shift, scan barang, cetak struk
Satu sistem untuk seluruh toko
- Kasir web dan Android dengan struk thermal 58/80 mm
- Stok, pembelian, piutang, dan hutang terhubung otomatis
- Jurnal akuntansi dan laporan keuangan siap periksa
- Asisten AI (Claude, ChatGPT, Gemini, Qwen) yang menjawab pertanyaan tentang angka toko
- Banyak cabang dengan hak akses per outlet
Mudah dipasang dan diperbarui
Dari server kosong sampai toko pertama berjualan sudah ada panduan langkah demi langkah. Pembaruan berikutnya cukup satu perintah, dan data Anda dicadangkan lebih dulu.
Pembaruan satu perintah
- Cadangkan database otomatis sebelum apa pun berubah
- Perbarui struktur database dengan aman
- Ganti aplikasi server, versi sebelumnya disimpan untuk kembali bila perlu
- Ganti tampilan web
- Mulai ulang layanan
- Cek kesehatan otomatis, hasilnya langsung tampil
Proses berhenti di langkah pertama yang gagal, jadi tidak ada pembaruan setengah jalan.
Cadangan data terjadwal
- Cadangan harian untuk database dan berkas unggahan (foto barang, logo)
- Salinan harian disimpan 14 hari, cadangan sebelum pembaruan disimpan 30 hari
- Dianjurkan menyalin ke penyimpanan di luar server agar aman bila server hilang
- Cukup dipasang sekali lewat jadwal bawaan panel hosting
Pemeriksaan kesehatan
- Satu skrip memeriksa layanan aplikasi, database, dan cache
- Memastikan alamat web dan alamat API menjawab dengan benar
- Cocok dipasang sebagai pemantau berkala
- Ada panduan pemecahan masalah untuk gejala yang umum
Panel hosting (aaPanel)
- Cocok untuk VPS dengan panel hosting populer
- Panduan lengkap: server, database, SSL, situs, dan layanan
- Berkas konfigurasi siap pakai disediakan
- Sudah dipakai di server nyata
Server Linux manual
- Untuk Anda yang ingin mengelola server sendiri
- Berkas konfigurasi web, sertifikat HTTPS, dan layanan sudah disiapkan
- Skrip pembaruan dan cadangan yang sama
PC kasir
- Program kecil di PC kasir mengirim struk langsung ke printer thermal USB 58/80 mm
- Tanpa perlu dialog cetak browser di setiap transaksi
- Panduan pemasangan khusus untuk PC kasir
- Kasir Android memakai printer Bluetooth
Kode terbuka untuk dibaca, bukan untuk dijual
ARUS memakai model source-available (sering disebut juga shared source atau commercial-restriction): kode sumber boleh dilihat dan dipelajari, tetapi penggunaan komersial dibatasi dan perlu izin tertulis dari kami.
✓Boleh tanpa izin
- Membaca, mempelajari, dan mengaudit kode sumber
- Mencoba dan menguji di lingkungan sendiri
- Menjalankannya untuk operasional toko atau usaha Anda sendiri
- Memakai untuk keperluan pribadi, belajar, atau riset
- Memberi masukan dan melaporkan masalah lewat GitHub
!Perlu izin tertulis
- Menjual, menyewakan, atau melisensikan ulang kode sumber ARUS
- Menjual ARUS atau turunannya sebagai produk atau layanan (termasuk SaaS)
- Memasang atau mengelola ARUS untuk pihak lain demi imbalan
- Menghapus atau mengubah keterangan hak cipta
ARUS bukan open source dalam arti definisi OSI karena ada pembatasan komersial. Untuk izin penggunaan komersial, kemitraan, atau pertanyaan lisensi, hubungi Eraya Digital Solusindo lewat repositori GitHub. Naskah lengkapnya ada di berkas LICENSE pada repositori.
Siap membawa toko Anda ke ARUS Keberuntungan?
ARUS dikembangkan aktif oleh Eraya Digital Solusindo. Kode dan dokumentasi terbuka untuk dibaca; penggunaan komersial perlu izin.
Buka repositori