Point of Sale
Menagih saat koneksi putus. Mencocokkan saat koneksi kembali.
Konter yang berhenti menjual karena koneksinya hilang adalah konter yang sedang merugi. MjFour POS menagih secara offline dan menyinkronkan datanya secara berurutan begitu koneksi kembali.
Point of Sale
MjFour POS menjalankan kasir, stok, dan buku besar pelanggan bagi peritel, distributor, dan pedagang grosir di Pakistan. Sistem ini dibangun untuk DSL dan 3G yang putus-nyambung, bukan untuk kantor berjaringan fiber, dan menangani pajak serta kepatuhan yang benar-benar dihadapi sebuah toko di Pakistan, alih-alih menyerahkannya pada spreadsheet di akhir bulan.
- Berjalan di desktop, terminal layar sentuh, atau tablet Android
- Printer termal 58mm dan 80mm, pemindai barcode, laci kas, dan timbangan
- Setiap kelebihan diskon dapat ditelusuri ke pengguna tertentu
Harga
What it costs for your business.
No Setup Fee, Straight from the rate card the number here is the number you pay, and nothing on this page is modelled or estimated.
Rp60.000/bulan
satu cabang
Rp600.000
2 bulan gratis
Termasuk di setiap jangka waktu
- Offline billing that keeps selling when the line drops
- Batch and expiry tracking, with expired batches blocked at the counter
- Customer ledgers, credit limits and 30/60/90 receivables ageing
- Cartons, packs and pieces, with unit conversion
- Two and three-branch rates are published, not quoted
Ukuran lebih besar
| Yang tercakup | per bulan | 1 tahun |
|---|---|---|
| Dua cabang | per bulanRp 90.000 | 1 tahunRp 900.0002 bulan gratis |
| Tiga cabang | per bulanRp 120.000 | 1 tahunRp 1.200.0002 bulan gratis |
Prices exclude sales tax where it applies. Larger than the published rates? You are quoted on the same basis, not moved onto a different product.
Opens WhatsApp with the message already written. Add your own detail before sending.
No setup fee, and nothing else to buy.
Everything is included
- No setup fee on point of sale or school management.
- Nothing to pay before the first month on either. No implementation charge, no onboarding fee, no activation cost per user or per till. Payroll & HR is the one exception: its first pay run is reconciled against the one you already run, and that is quoted separately.
- Support around the clock.
- By phone, WhatsApp and email, from people who know the product rather than a ticket queue.
- Training your staff, and training their replacements.
- Getting your people onto the system is part of the subscription, not a day rate. When a cashier, a clerk or a teacher leaves, training whoever takes over is not a new invoice.
- Every release, including the ones you did not ask for.
- New versions, improvements and fixes arrive as part of the subscription. There is no maintenance contract and no upgrade quote.
- Feature requests cost nothing to make.
- Tell us what your business actually needs. When we build it, it ships in the product at no extra charge and everyone gets it — a request is never a quoted change order. What we decide not to build, we tell you plainly.
- Bahasa Indonesia and English throughout.
- In the interface and on printed documents. Language is never a line on the invoice.
- Priced in rupiah.
- Your cost does not move with the exchange rate, and Indonesian tax and BPJS rules are not implemented yet — we would rather say so here than at a demo.
- The Android app, at no extra cost.
- On Google Play now. Staff check in for attendance and read their own payslips; students see their timetable, homework and fee position. No per-device charge and no separate app licence. iOS follows later, and it will not be a separate charge either.
- Backups and restores, at no charge.
- Backing up your data is our job, not a task on your admin’s list, and asking us to restore something is not a chargeable callout. Nobody at your end has to be technical enough to do it.
- Getting your data in.
- Bringing items, customers, staff or students across from spreadsheets is part of setting you up. Reconstructing years of history is the exception, and we quote that separately rather than hiding it.
- Your data is yours to take.
- A full export in open formats, whenever you ask, and no exit fee. A customer who cannot leave is not a reference.
Masalah yang diselesaikan
- Internet terputus dan penagihan berhenti.
- Penjualan berlanjut secara offline dan tersinkron berurutan saat koneksi kembali, dengan deteksi penjualan berlebih lintas kasir dan tutup hari yang tetap bisa dilakukan tanpa koneksi.
- Pelaporan faktur FBR menjadi pekerjaan manual yang terpisah.
- Nomor faktur FBR dan kode QR tercetak pada struk pelanggan. Kiriman yang dibuat saat FBR tidak dapat dihubungi menunggu dalam antrean yang terlihat, bukan gagal diam-diam.
- Stok kedaluwarsa sampai ke kasir.
- Pelacakan batch dan kedaluwarsa mengeluarkan barang secara first-expiry-first-out dan memblokir penjualan batch kedaluwarsa sepenuhnya.
- Kasir memberi diskon yang tidak pernah disetujui siapa pun.
- Batas diskon diterapkan per kasir, dan setiap kelebihan di atas batas itu harus disetujui serta tercatat atas nama supervisor tertentu.
Apa yang dilakukannya
Penagihan yang mengutamakan mode offline
Kasir menagih tanpa koneksi sama sekali dan tersinkron berurutan begitu koneksi kembali. Penjualan berlebih terdeteksi lintas kasir, dan hari dapat ditutup secara offline.
Faktur digital FBR
Nomor faktur dan QR tercetak pada struk, dengan antrean yang dapat Anda lihat untuk apa pun yang dikirim saat FBR tidak dapat dihubungi.
Pajak yang sesuai dengan barangnya
Tarif pajak penjualan per item dengan barang yang dibebaskan dan bertarif nol ditangani secara tepat, ditambah pajak penjualan provinsi atas jasa di bawah PRA, SRB, KPRA, dan BRA.
Batch, pak, dan gudang
Pelacakan kedaluwarsa dengan pengeluaran FEFO, karton/pak/satuan dengan konversi unit, dan perpindahan antargudang yang harus dikonfirmasi kedua sisi.
Harga grosir dan eceran
Daftar harga terpisah, tarif per pelanggan, skema, dan kuantitas bonus, tanpa spreadsheet di samping kasir.
Buku besar pelanggan dan umur piutang
Batas kredit ditegakkan di kasir, dengan umur piutang 30/60/90 dan perhitungan stok fisik yang tidak menutup toko.
In detail
Cara kerjanya, langkah demi langkah
Apa yang terjadi di kasir, secara berurutan
Kasir memindai atau mencari sebuah item, dan harga yang berlaku adalah harga yang sudah tersimpan di sistem untuk pelanggan tersebut: harga eceran, daftar harga grosir, tarif khusus pelanggan, skema, atau kuantitas bonus. Diskon punya batas, jadi kasir dapat memberi diskon sampai batasnya tanpa bertanya dan tidak lebih dari itu; apa pun di atas batas memerlukan supervisor, dan nama supervisor itu tercatat pada penjualan tersebut. Penjualan diselesaikan, stok berpindah, buku besar pelanggan diperbarui jika penjualannya kredit, dan fakturnya dikirim ke Federal Board of Revenue, lalu nomor faktur yang dikembalikan beserta QR tercetak pada struk yang dibawa pulang pelanggan.
Apa yang terjadi ketika koneksi hilang
Penagihan tetap berjalan. Mesin kasir menyimpan item, harga, data pelanggan, dan batas kredit yang diperlukannya, sehingga koneksi yang putus tidak mengubah apa pun yang terlihat oleh kasir. Setiap penjualan ditulis secara lokal sesuai urutan kejadiannya, dan ketika koneksi kembali, antrean tersinkron dalam urutan yang sama, termasuk faktur digitalnya. Antrean itu terlihat, bukan senyap: kiriman yang tertunda adalah sesuatu yang bisa Anda lihat dan hitung — dan itulah bedanya antara tumpukan yang Anda selesaikan dan selisih pada penjualan terlapor yang baru Anda temukan berbulan-bulan kemudian.
Stok yang mencerminkan toko yang sebenarnya
Barang datang dalam karton, berpindah dalam pak, dan dijual dalam satuan, dan sistem mengonversi ketiganya sehingga tidak ada yang perlu berhitung di kasir. Setiap batch membawa tanggal kedaluwarsanya, pengeluaran barang mengikuti first-expiry-first-out, dan batch yang kedaluwarsa tidak dapat dijual: penjualannya diblokir, bukan sekadar diperingatkan, karena peringatan di tengah antrean adalah peringatan yang tidak dibaca siapa pun. Perpindahan antargudang dikonfirmasi di kedua sisi sebelum posisi mana pun berubah, sehingga dua cabang tidak bisa memegang kebenaran yang berbeda tentang stok yang sama.
Pajak, per item dan bukan per keranjang
Pajak penjualan diterapkan pada setiap baris, sehingga barang yang dibebaskan dan bertarif nol tetap dibebaskan dan bertarif nol, bukan dirata-ratakan menjadi satu tarif campuran. Pajak penjualan provinsi atas jasa ditangani untuk otoritas penerimaan Punjab, Sindh, Khyber Pakhtunkhwa, dan Balochistan, berdampingan dengan pajak penjualan federal — hal yang penting bagi setiap konter yang menjual jasa berdampingan dengan produk.
Everything one record generates, end to end.
What it produces
At the counter
The item is scanned, priced and paid for, connection or no connection.
- Printed receipt
- FBR invoice number and QR
- Discount override, attributed by name
- Payment split across cash, card and credit
Against stock
The batch that leaves is the one that expires first, and the count moves with it.
- Batch issued on FEFO
- Stock on hand reduced
- Reorder level flagged
Against the customer
A credit sale becomes a balance with an age, not a note in a diary.
- Ledger entry
- Credit limit checked
- 30/60/90 ageing bucket
- Statement line
Into the books
The accounting entries are made by the sale, not typed again at month end.
- Sales posting
- Sales tax posting
- Cash or bank posting
- Cost of goods sold
At day end
The till is counted against what the system says it should hold.
- Shift report
- Cash reconciliation
- Till variance, by cashier
Istilah pada halaman ini
Terms
Definisi sederhana untuk istilah yang benar-benar dicari pembeli.
- Faktur digital FBR
- Mengirimkan setiap faktur penjualan ke Federal Board of Revenue pada saat faktur itu dibuat, lalu mencetak nomor faktur dan kode QR yang dikembalikannya pada struk pelanggan.
- FEFO (first-expiry-first-out)
- Mengeluarkan batch dengan tanggal kedaluwarsa terdekat lebih dahulu, bukan yang diterima lebih dahulu, sehingga stok bermasa pendek keluar sebelum tidak lagi bisa dijual.
- Perpindahan antargudang
- Perpindahan stok antara dua lokasi penyimpanan yang harus dikonfirmasi kedua sisi sebelum posisi stok mana pun berubah.
- Umur piutang
- Mengelompokkan utang pelanggan menurut lamanya keterlambatan, lazimnya dalam rentang 30, 60, dan 90 hari, sehingga akun yang memburuk sudah terlihat sebelum pengiriman berikutnya berangkat.
- Batas diskon
- Diskon terbesar yang boleh diberikan seorang kasir tanpa persetujuan; apa pun di atasnya memerlukan supervisor, dan tercatat atas namanya pada penjualan tersebut.
Fit and setup
Untuk siapa, dan apa saja penyiapannya
Who this is for
Retail counters, wholesale and distribution, pharmacies and chemists, and groups running several branches or godowns. If you bill customers across a counter, hold stock you can run out of or that can expire, and have to report sales tax, this is the system that fits.
It is a poor fit for a business whose core process is manufacturing with a bill of materials, or one that bills purely on time rather than goods. We would rather say that here than at the demo.
What it replaces
Usually a spreadsheet plus a paper day book, or an older till that does not talk to anything. Sometimes it replaces two systems that were never reconciled: a billing package and a separate stock register that disagree by the end of every month. The reconciliation is the cost people forget to count.
What moving in involves
Items, customers, suppliers and opening balances import from spreadsheets, which is normally the shortest part. Barcodes, price lists, tax categories and per-customer rates are configuration you can do yourself. Hardware you already own generally works: 58mm and 80mm thermal printers, barcode scanners, cash drawers and weighing scales, on a desktop, a touch terminal or an Android tablet.
The longer conversation is always the opening stock position, because that is where a shop has to decide what it believes. We quote history reconstruction separately rather than folding it into a setup fee, so you can see what it costs and decide whether you want it.
Choosing a point of sale for a small shop
There is no single best point of sale, and anyone who tells you otherwise is selling one. There are four questions that decide it, and they are worth answering before you look at a feature list.
How often does your connection actually fail? If the answer is never, most cloud tills will serve you and you should weigh them on price and support. If the answer is weekly, that one fact eliminates most of the market, because a till that stops selling is worse than a till with fewer features.
Do you hold stock that expires or comes in batches? A general retailer can live without batch tracking. A pharmacy, a bakery or a food distributor cannot, and retrofitting it later means recounting everything.
Who is allowed to give a discount, and does the software enforce it? Ask to see the limit being hit during a demo. A discount ceiling that only records the override is not a ceiling.
Are you registered for FBR digital invoicing? If you are, submission has to be part of billing rather than a separate evening job. If you are not yet, ask what happens on the day you are.
Where we are the wrong answer: a one-person business issuing a handful of invoices a month should keep its spreadsheet, and a restaurant needing table and kitchen management should look at software built for that. We would rather say so now than at the demo.
Modul yang disertakan
Setiap sistem menyelesaikan pekerjaannya secara utuh, dan berjalan di satu platform yang sama ketika Anda membutuhkan lebih dari satu.
- Inventaris dan pergerakan stok
- Pembelian dan buku besar pemasok
- Penjualan dan piutang
- Akuntansi dan buku besar umum
Pertanyaan yang sering diajukan sebelum membeli
Sistem lainnya
Menagih saat koneksi putus. Mencocokkan saat koneksi kembali.
Penagihan ritel dan grosir yang tetap bekerja saat internet tidak, dengan faktur digital FBR yang sudah menyatu.