Choose How You
Deploy BazaarPOS
Cloud SaaS, On-Premises (self-hosted), Windows Desktop, or Android — BazaarPOS works all four ways. This page helps you pick the right option for your shop.
| Feature | ☁️ Cloud SaaS | 🖧 On-Premises | 🖥️ Desktop | 📱 Android |
|---|---|---|---|---|
| Setup required | None — browser only | Server install | App install | App install |
| Works offline | Limited | ✓ Full (LAN) | ✓ Full | ✓ Full |
| Works online | ✓ | ✓ | ✓ | ✓ |
| Auto cloud sync | ✓ Real-time | Optional | ✓ On reconnect | ✓ On reconnect |
| Data location | BazaarPOS servers | Your server | Your PC + cloud | Your device + cloud |
| Thermal printer | — | Network printer | ✓ USB / network | ✓ Bluetooth |
| Barcode scanner | USB (browser) | ✓ USB / network | ✓ USB | ✓ Camera |
| Weighing scale | — | Network scale | ✓ USB / serial | — |
| Multi-counter | ✓ | ✓ (LAN) | ✓ (sync) | ✓ (sync) |
| Remote owner access | ✓ Anywhere | VPN / port fwd | Via cloud | Via cloud |
| Best for | Head office, CA, owner | Hospital, govt, bank | Billing counter | Floor staff, restaurant |
Deployment Details
Everything you need to know about each option
Cloud SaaS
Hosted and managed by BazaarPOS
Open a browser, login, and start billing. No server, no installation, no maintenance. BazaarPOS handles all updates, backups, and security. Data is stored on BazaarPOS's secure cloud infrastructure with daily automated backups.
- ✓Zero setup — works in any browser
- ✓Automatic updates, always latest version
- ✓Access from home, office, or travel
- ✓Multi-branch central dashboard
- ✓Daily automated backups by BazaarPOS
- ✗Requires internet to bill (limited offline)
On-Premises
Self-hosted on your own server or LAN
Install BazaarPOS Server on a Windows or Linux machine inside your premises. All billing counters connect via your local network (LAN). Data never leaves your building. Ideal for businesses with strict data residency requirements or unreliable internet.
- ✓100% data control — stays in your building
- ✓Works on LAN without internet
- ✓Multi-counter via local network
- ✓Optional cloud sync when internet available
- ✓You manage your own backups
- ~Requires one-time server setup
Windows Desktop
Installed on the billing counter PC
Install the BazaarPOS Windows app on your billing PC. Works completely offline — no internet means no disruption. Connects USB barcode scanners, thermal printers, and weighing scales directly. Syncs to the cloud whenever internet is available, keeping all your devices in sync.
- ✓100% offline billing — never stops
- ✓USB thermal printer, barcode, weighing scale
- ✓Fastest performance (no network latency)
- ✓Auto-sync to cloud on reconnect
- ✓Multiple counters with shared sync
- ~Requires Windows 10/11 PC
Android
Mobile billing on tablets and phones
Install the BazaarPOS Android app and bill customers anywhere in the shop. Camera-based barcode scanning so no extra hardware needed. Bluetooth thermal printer for receipts. Works offline with local data, syncs to cloud on reconnect. Perfect as a secondary device alongside a desktop counter.
- ✓Mobile billing — anywhere in shop
- ✓Camera barcode scanning
- ✓Bluetooth thermal printer
- ✓Works offline, syncs on reconnect
- ✓Touch-optimised UI
- ~Requires Android 8.0+
Which deployment is right for your shop?
Not sure which option is right? Talk to us.
Our team helps you choose the right deployment for your shop — for free. No pressure.