Your Entire Shop,
In Your Pocket.
A complete point of sale that runs entirely on one Android device. Scan a barcode, ring up the sale, print the receipt. No server, no internet, no monthly bill — even when the network is down.

Point of Sale — Search, Categories & Cart
Built for the Counter, Not the Back Office
A desktop POS ties you to a desk. QyPOS Mobile puts the register in your hand — so you can serve a customer on the floor, at the shelf, or anywhere in the shop.
Truly Offline-First
Every record is written straight to an on-device database. Power cuts, dead routers, expired internet — the register keeps working. Nothing to sync, nothing to lose.
Scan, Don't Type
Point the camera at a barcode and the item lands in the cart. Built-in barcode and QR scanning turns the slowest part of a sale into a single motion.
Thermal Printing
Send a receipt to your ESC/POS thermal printer over USB or WiFi. Live receipt preview lets the customer confirm the total before you commit.
Everything the Desktop Version Does
The same FIFO engine, ledger, and day-closing that power QyPOS on desktop — tuned for a touchscreen and running entirely on-device.
Barcode & QR Checkout
Scan to add instantly or search by name. Flexible payment methods — cash, UPI, or credit on the customer ledger.
- •Camera barcode scanning
- •Instant add-to-cart
- •Cash / UPI / Credit payments
- •Change calculation
- •Live 32-column receipt preview
FIFO Inventory Engine
First-In-First-Out costing that tracks purchase batches and computes accurate cost of goods sold, entirely offline.
- •Multi-batch purchase tracking
- •Automatic cost calculation
- •Low stock alerts
- •Stock adjustment & damage reports
Customer Ledger
Track credit sales and payments per customer. Know exactly who owes what, with a full transaction history per account.
- •Credit limit enforcement
- •Payment recording
- •Balance alerts at checkout
- •Full transaction history
Orders & Invoices
Every sale saved with a sequential daily invoice number. Cancel an order and stock reverts automatically to its original price.
- •Invoice format INV-YYYYMMDD-XXXX
- •Cancellation restores stock
- •Share receipts as PDF
- •Filter by payment method
Day Closing
Close the day with expected-versus-actual cash reconciliation, variance detection, and a full closing archive.
- •Opening float tracking
- •Cash reconciliation
- •Variance detection
- •Closing history
Suppliers & Vendors
Track what you owe each vendor, log supplier returns, and keep purchase references for every restock.
- •Vendor balance tracking
- •Supplier returns
- •Purchase references
- •Vendor transaction history
Reports & Analytics
On-device reports for sales, top-selling products, customer balances, vendor payables, and stock adjustments.
- •Daily / monthly sales
- •Top-selling products
- •Low stock alerts
- •Damage & adjustment logs
Data Stays Local
No account, no sync, no cloud. Your business records live in an on-device SQLite database that only you can read.
- •No registration required
- •No server to maintain
- •Works with the internet off
- •Data deleted on uninstall
Ad-Free Option
The app is free. Watch one optional short video and every ad disappears for 24 hours — no subscription required.
- •Optional, user-initiated
- •24-hour ad-free window
- •No paid tier
- •Renew anytime
Designed for One Thumb
Large touch targets, a numeric keypad built for speed, and no gesture you have to learn.

POS — Search, Categories & Cart

Checkout — Discounts & Payment

Inventory — Batches & Valuation

Product — Stock, Reorder & Pricing

Orders — Searchable History

Invoice — Print & Share PDF

Customers — Credit Receivables

Reports — Sales & FIFO Profit

Day Close — Shift Reconciliation

Settings — Store, Currency & Privacy
Modern Native Stack
Built with React Native and Expo on the New Architecture. A compiled Android app, not a web page in a wrapper — it starts fast and feels native on any device.
| Category | Technology |
|---|---|
| Framework | React Native 0.86 + Expo SDK 57 |
| Architecture | React Native New Architecture |
| Database | SQLite via Drizzle ORM |
| Scanning | Camera + Barcode/QR decoder |
| Printing | ESC/POS Thermal (USB / WiFi) |
| Navigation | React Navigation (native-stack) |
| State | Zustand + AsyncStorage |
| Monetisation | Google Mobile Ads + UMP Consent |
Why QyPOS Mobile
Install and Go
No server, no database admin, no Docker. Install the app, open it, and start selling. Nothing to configure first.
Your Data Is Yours
Everything sits in an on-device SQLite database. No account, no cloud, no vendor holding your customer list hostage.
Works When Power Is Out
Internet outages and dead routers do not stop a sale. The app never depends on a network round-trip to ring up an order.
Same Engine as Desktop
Shares its FIFO inventory and ledger logic with the QyPOS web version, so the numbers reconcile between counter and back office.
Thumb-Speed Checkout
Barcode scanning plus a purpose-built numeric keypad cut the average time per sale compared to typing codes by hand.
Day-End Reconciliation
Expected cash versus counted cash, with variance flagged immediately — so discrepancies are caught at close, not discovered later.
Run Your Shop From
Your Own Device
Free forever, no subscription, no server. Just install it and start selling — even offline.