
Phone
Inventory and POS on mobile
Offline-first inventory
Posh is an Android inventory app built for sari-sari stores, agri-supply shops, hardware stores, and other small businesses who cannot afford downtime. Track stock, receive shipments, restock and adjust counts, and review per-item movement history—all on a local database. Add point of sale, orders & receipts, and sales reports from Settings when your team needs them.
Android inventory
Small teams need software that starts with what's on the shelf—not another cloud-only register that forgets the back room when connectivity drops.
Challenge
Nobody knows what's low or out of stock
With Posh
The Inventory screen shows low- and out-of-stock counts at a glance. Filter by status, restock or adjust from the product menu, and open stock history to see every movement.
Challenge
Stock counts drift with no audit trail
With Posh
Sales, refunds, receiving, restocks, adjustments, and cycle counts all write to a local stock ledger—so on-hand levels and history stay aligned.
Challenge
Internet goes out, operations stop
With Posh
Posh stores your catalog, inventory, and ledger on-device. Admins keep receiving and counting; cashiers keep ringing up sales when Wi‑Fi does not.
Track what's on the shelf with a proper stock ledger. Turn on point of sale, orders, and reports from Settings → Add-ons—defaults stay on so existing stores keep full capabilities.
Admins land on Inventory after sign-in. See low- and out-of-stock summary counts, filter by stock status, and manage the catalog from one place.
Every operational change—sale, refund, receive, restock, adjust, or cycle count—updates on-hand stock and appends a ledger row you can audit later.
Log incoming shipments on the Receiving screen. Quantities flow through the ledger so shelf counts match what you actually brought in.
From any product menu: restock or adjust stock with a reason, or run a cycle count. All three write ledger-backed movements—not silent edits.
Open per-item stock history to see on-hand levels, status, and a timeline of movements with labeled reasons and +/- quantities.
Set up as a hardware store for SKU-heavy catalogs: scan or type SKUs, sell cut-to-length (e.g. lumber by the foot), and use denser list layouts on tablets.
Bulk-load your catalog from CSV or download a template. Absolute stock edits from import do not create ledger rows—operational changes do.
Enable or disable each module per device. Disabled routes redirect to your home screen.
Optional add-on. Search products, scan barcodes, handle units and held tickets, and complete sales offline. Toggle off in Settings if you only need inventory.
Optional add-on. Review in-store receipts and incoming web orders in one tab when cloud sync and the storefront are enabled.
Optional add-on. Daily and period KPIs, revenue charts, top products, and payment breakdowns—exportable as PDF.
Process partial or full refunds against past sales. Refund quantities write back through the stock ledger.
Cashiers open POS or Orders (when enabled). Admins get Inventory, optional add-on tabs, and Settings—including add-on toggles.
Pair a thermal printer and print receipts straight from the register when POS is on.
Connect once during setup, then run inventory—and optional POS—offline-first with cloud backup behind the scenes.
Install on Android, enter store details and an admin PIN, then connect cloud sync once to finish setup (that last step needs internet).
Admins open Inventory to manage the catalog, receive stock, restock and adjust, and cycle count. Every operational change updates the on-device stock ledger.
Turn on add-ons in Settings when you need a register, orders tab, or reports. Invite cashiers, sync across tablets, and enable a web storefront when licensed.
Cloud sync
First-launch setup finishes with a one-time cloud connection (internet required for that step). After that, inventory and—when enabled—the register keep running on your local database even when Wi‑Fi drops. Cloud sync backs up your data, supports multi-device teams, helps recover from lost devices, and can surface web orders in the Orders tab when that add-on is on. Subscribe to the storefront add-on (₱100/month) to turn on a customer-facing online storefront so shoppers browse and check out on the web.
Works on phones at the counter and tablets for inventory and SKU-heavy hardware floors. Swipe or use the arrows to compare layouts on each device.
Phone·Inventory and POS on mobile·1 of 10
Tap a question to expand the answer.
Yes, for day-to-day work after setup. Inventory, receiving, stock counts, and—when enabled—the register all run on a local database with no connection required. First-launch setup needs internet once to connect cloud sync and finish onboarding.
Both—inventory-first. Admins land on the Inventory screen to manage catalog and stock. Point of sale, Orders & receipts, and Sales reports are optional add-ons you can toggle in Settings → Add-ons (all on by default so existing stores keep full capabilities). Turn POS off if you only need stock tracking.
Every operational stock change—sale, refund, receive, restock, adjust, or cycle count—updates on-hand quantity and appends a row to a local stock-movements ledger. You can open per-item stock history to review the timeline. Edits from the product form, CSV import, or cloud sync pull update stock directly and do not create ledger rows.
You create a cloud store (or join or restore an existing one). Posh backs up your data, syncs across devices, and can surface web orders in the Orders tab when that add-on is on. Subscribe to POS (₱200/month) in the app for two cashier devices; add the online storefront (₱100/month) when you need web orders. Contact the developer for more registers.
On first launch, pick one of three paths: Set up a new store (you create the cloud tenant as admin), Restore store from cloud (admin on a replacement device), or Join as cashier (a second register). Restore and join both need codes from your store admin—do not guess credentials. All paths finish with a one-time cloud connection step that needs internet. After that, add products and manage inventory—the app stays offline-capable day to day.
Contact your store admin first and ask for a one-time recovery code. On the new device, choose Restore store from cloud, confirm your store details, set your admin PIN, then enter the recovery code when prompted during cloud sync. Posh pulls your catalog and settings from the cloud so the device matches your other registers. If you do not have a code, an admin must generate one from Settings on an existing admin device.
Contact your store admin and ask for an invite code (generated in Settings on an admin device). On a new install, choose Join as cashier, enter your display name and cashier PIN, then enter that invite code when you connect cloud sync. Cashiers open POS or Orders (when those add-ons are enabled)—not Inventory, reports, or settings. POS (₱200/month) includes two cashier devices.
Yes, with cloud sync and an active POS subscription (₱200/month, includes two cashier devices). Admins get Inventory and optional add-on tabs; cashiers see POS and Orders when enabled. Contact the developer for additional cashier devices beyond two.
Posh is an Android app today, built for phones and tablets used at the counter and in the stock room.
Your data lives on your devices locally. When sync is on, copies are stored in the cloud under your control. Stock movement history is kept on-device only today—not synced to the cloud.
You can enter store details and create your PIN offline, but you need internet to complete the cloud connection step before the app unlocks. If you lose connection mid-setup, reopen the app and finish cloud sync when you are back online.
Get Posh on your Android devices. Finish setup with a one-time cloud connection, then keep managing inventory—and selling when POS is on—even when connectivity drops.