Help center
FAQ & troubleshooting
Quick answers and fixes for common Posh questions.
Last updated: July 17, 2026
Frequently asked questions
Does Posh work without internet?
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.
Is Posh a POS or an inventory app?
Both—inventory-first. Admins and inventory staff land on Home (ops overview); Inventory is the catalog tab. Point of sale, Orders, and Sales reports are optional add-ons in Settings. Turn POS off if you only need stock tracking.
What is the stock ledger?
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. Per-item stock history shows the timeline. Edits from the product form, CSV import, or cloud sync pull update stock directly; sync pulls do not create ledger rows.
Why doesn't stock history match another device?
Stock movement history is stored on each device only and is not synced to the cloud. On-hand quantities do sync. Use inventory reports on each device for local activity, or rely on synced on-hand for cross-device stock levels.
Can I finish setup while offline?
You can enter store details and create your PIN offline, but you need internet to complete the cloud connection step before the app unlocks. Reopen the app and finish cloud sync when you are back online.
How do I restore my store on a new device?
Ask your store admin for a one-time recovery code. On the new device, choose Restore store from cloud, confirm store details, set your admin PIN, and enter the recovery code during cloud sync. Admins generate recovery codes in Settings → Cloud sync.
How does a team member join?
Admin generates an invite code in Settings (choose cashier or inventory staff role). On a new install, choose Join store, enter display name and PIN, then enter the invite code during cloud sync.
What's the difference between inventory staff and cashier?
Inventory staff manage stock operations—receiving, stocktake, restock—but cannot edit the catalog or open Settings. Cashiers use POS and Orders when enabled. Admins have full access.
Which platforms are supported?
Posh is an Android app for phones and tablets used at the counter and in the stock room.
Who owns my data?
Your data lives on your devices locally. When sync is on, copies are stored in the cloud under your store tenant. You can export reports and delete data from Settings.
Sales reports vs inventory reports?
Sales reports (optional add-on) show revenue KPIs from checkout. Inventory reports (under Inventory menu) show stock health, valuation, and movement summaries—they work even when Sales reports is off.
App permissions—why camera, Bluetooth, location?
Camera scans barcodes. Bluetooth connects to receipt printers. Location is required on some Android versions for Bluetooth discovery only—not for tracking staff or customers. Internet is used for sync, subscriptions, web orders, and image upload.
Common issues
Sync will not complete
- Verify Wi‑Fi or mobile data is working.
- Open Settings → Cloud sync → Sync now.
- Expand the sync log for error messages.
- Confirm your subscription is active if adding new cashier devices.
Wrong stock after sync
On-hand syncs from cloud; movement history does not. If two devices sold the same SKU offline, last sync wins for quantity. Run a stocktake to reconcile floor counts.
Cannot open Inventory / Settings
Cashiers are restricted to POS and Orders. Sign in as admin or inventory staff for stock operations. See Users & roles.
Printer will not connect
- Ensure Bluetooth is on and the printer is paired in Android settings.
- Re-select the printer in Settings → Printer.
- Grant Bluetooth (and location if prompted) permissions to Posh.
Forgot admin PIN
PINs cannot be recovered from the cloud—they are hashed on device. If you have another admin device, manage users there. Otherwise contact support with proof of store ownership for account recovery options.
Get more help
- In-app: Settings → Developer contact
- Email: bondoydev@gmail.com
- Privacy and data deletion: Privacy policy