Skip to content
Whyire
01 — Masanchara

Sell, count stock and keep the books. Even when the power is off.

Masanchara Android POS and stock command centre hero
P-11 — Masanchara POS, stock & double-entry books

Masanchara is an offline-first point of sale, stock and double-entry accounting app for small shops. It runs on your Android phone or tablet and keeps working through power cuts and dropped connections.

Visit official live site: masanchara.com →
Android

Phones and tablets

Offline-first

Keeps selling with no internet

Double-Entry

Sales, stock and books in one app


02 — Capabilities

What security, inventory, and accounting features are included in Masanchara?

Masanchara combines an 8-digit PIN login with a separate on-device integrity gate, a weekly inventory expiry-alert scan, and a hash-chained financial ledger. It supports FIFO and Weighted Average costing, automated journal postings, and multi-language localization.

POS

Point of Sale

Ring up sales fast, with or without a connection. Scan with the camera or a USB/Bluetooth barcode scanner. Handle receipts, refunds, voids, and day/shift close with a cash count.

  • Camera or Barcode Scanner
  • Receipts, Refunds & Voids
  • Day & Shift Close
  • Offline-Capable Sales
INVENTORY

Stock

Know what you have and what it cost you. Track products, categories, and stock levels, with FIFO or moving-average cost (Professional and up) and batch and expiry tracking (Business).

  • Products & Categories
  • FIFO / Moving-Average Cost
  • Batch & Expiry Tracking
  • Stock Level Control
FINANCE & LEDGER

Double-Entry Books

Every sale is posted to a double-entry ledger as it happens. Manage customers, suppliers, and expenses with a Chart of Accounts (Professional and up) and receivables/payables ageing (Business).

  • Double-Entry Ledger
  • Chart of Accounts
  • Customers, Suppliers & Expenses
  • Receivables & Payables Ageing
SECURITY

Staff & Safety

Give staff the access they need, and no more. Each person signs in with their own PIN and role, with supervisor approval for sensitive actions and shop data encrypted on the device with backups you control.

  • PIN & Role Login
  • Supervisor Approval
  • Encrypted Device Storage
  • Controlled Backups
LANGUAGES

Localization

Built for 22 languages, including English, Shona, Ndebele, and Swahili, ensuring shops can operate in their local language without friction.

  • 22 Languages Supported
  • English, Shona & Ndebele
  • Swahili & More
  • Local Operating Environment

03 — Offline-First Architecture

How does Masanchara's offline-first architecture ensure sales continue during network outages?

A sale writes to the local ledger the instant it happens. It queues, and reconciles against the server ledger the moment connectivity returns. Nothing about ringing up a sale depends on the network being up.

Local device writes immediately, sync queue holds until online, server ledger reconciled on reconnect
Fig. — a sale never waits for connectivity

04 — Weekly Expiry Processing

What does the ExpiryAlertWorker do, and when does it run?

The ExpiryAlertWorker runs on a weekly schedule (not continuously) and works entirely offline against the local database. It flags stock nearing or past its expiry date in the audit trail. It deliberately does not remove stock quantities or post a write-off itself — that step is a manual, ledger-safe action inside the app, so the Inventory GL account and the stock layers never drift out of sync.

ExpiryAlertWorker runs weekly, flags expiring and expired stock in the audit trail, write-off remains a manual ledger-safe action
Fig. — the weekly expiry scan flags stock; it never writes off stock on its own

05 — Use Cases

What retail formats and business sizes are supported by Masanchara?

Micro-Vendors & Stalls

Micro-Vendors & Stalls

A streamlined, single-device, single-user, offline-first register (Starter tier).

Boutique Retailers

Boutique Retailers

Professional costing strategies (FIFO/Weighted Average) and a Chart of Accounts (Professional tier).

Multi-Location Franchises

Multi-Location Franchises

Up to 5 devices, 10 users, and 3 branch locations, with Purchase Orders, Goods Received Notes, expiry tracking, cash-flow analytics, ledger integrity scanning, and fraud detection (Business tier — currently the highest tier actively sold).

Note: an Enterprise/unlimited-scale tier existed in the pricing model historically but is now retired — it is not offered to new customers; a small number of existing licenses are grandfathered on it.


06 — Subscription Tiers & Pricing

Simple monthly plans in US dollars

Early-access pricing for Masanchara, confirmed when the app launches. Every plan starts with a 7-day free trial.

TierPriceLimits & Scope
StarterUS$4.99/mo1 Device · 1 User
ProfessionalrecommendedUS$14.99/moUp to 2 Devices · 3 Users
BusinessUS$29.99/moUp to 5 Devices · 10 Users · 3 Branches

Starter — For a single counter. One device, one user.

Professional — For a growing shop. Up to 2 devices and 3 users, adds FIFO/moving-average cost and Chart of Accounts.

Business — For multi-branch operations. Up to 5 devices, 10 users and 3 branches, adds batch/expiry tracking and receivables/payables ageing.

Get early access on masanchara.com →

07 — Evidence

What "industrial-grade" means, measured.

We don't yet have live production telemetry to cite here — this is a pre-launch product (per the internal deployment plan, monitoring via Sentry and analytics is switched on just before real users hit the flow, not before). Rather than publish placeholder uptime/coverage/latency numbers, this section should be filled in once real trailing-30/90-day data exists.

What is verifiable today from the codebase: journal entries are SHA-256 hash-chained for tamper-evidence, and FIFO/Weighted Average costing enforce ledger-consistent stock consumption with no silent cost fabrication on insufficient stock.


EVIDENCE — Masanchara UI
Masanchara — register / ledger view (pending screenshot)
Real product UI — pending publication clearance for a public crop.