Point of Sale
Desktop App and Website
Two purpose-built POS products for Pakistani retail shops โ a fully offline Windows desktop application and a browser-based online POS website. Same core functionality, different form factors.
Windows .exe โ fully offline, no internet needed
Buy & Get .exe โ $129See the Desktop App in Action
Every screen you'll use daily โ clean, fast, and built for retail.
.png)
Sales Terminal โ split-panel invoice & product grid
.png)
Customer Ledger โ balance, advance tracking & statement print
.png)
Reports Dashboard โ daily, weekly & monthly profit
.png)
Inventory Management โ products, stock & barcode
.png)
Purchase Management โ vendor bills & stock update
.png)
Vendor Ledger โ payables, advances & account summary
.png)
Sale & Purchase Returns โ automatic stock & ledger reversal
.png)
Barcode Generator โ Code128B labels with live preview
.png)
Bank Module โ deposits, withdrawals & reconciliation
.png)
Thermal Receipt โ itemised with payment & balance details
.png)
Multi-User Access โ Admin & Cashier role management
What's New in Version 1.1
Significant improvements across the entire application โ smarter ledgers, professional barcodes, and better receipts.
Accurate Balance Tracking
Customer and vendor ledgers now correctly handle advances and overpayments. When a customer or vendor pays more than owed, the surplus is tracked as a credit and clearly labelled โ no more incorrect calculations at negative balances.
Real Scannable Barcodes
The barcode generator has been completely rebuilt using the Code128B industry standard. Labels are now scannable by any barcode reader โ plus a live label preview, category search, configurable sizes, and a "Print All" button.
Complete Payment Receipts
Payment receipts now show the full picture: previous balance, amount received or paid, and remaining balance โ with an "(Adv)" indicator when the party is in credit. Far more useful for both you and your customers.
Walk-in Customer Naming
On the sales terminal, you can now name walk-in customers directly on the invoice โ no need to create a ledger entry. The name prints on the receipt and appears in the bills history for reference.
Custom Company Logo
Upload your business logo directly in Settings. It appears on the login screen, home screen, and printed receipts โ giving every document a professional, branded look tailored to your shop.
Accurate Bill Editing
Editing a bill and changing the customer (e.g. from a ledger account to walk-in) now correctly updates both the old and new customer ledgers in real time. No stale entries after edits.
Fully Offline Windows Application
The POS Desktop App is built with Electron and runs as a native Windows application. It installs via a standard .exe and operates without any internet connection โ ever. All your data lives in a single JSON file on your PC, which means you can back up by copying one file.
The application comes with 12 fully integrated modules: from the sales terminal and purchase management to barcode label printing, thermal receipts, and a multi-user access system. It is designed specifically for Pakistani retail โ with local payment methods (JazzCash, EasyPaisa) and offline-first reliability built in from day one.
Active Invoice
Products
Samsung A35
iPhone 15
Charger
Cases
Earphones
Power Bank
All 12 Modules โ Detailed
Sales Terminal
Split-panel layout โ left side handles invoice entry with customer selection, pay type, and a live items list with inline discount editing. Right side is a product grid with category filters and search. Click any product to instantly add it to the sale. Walk-in customers can be named directly on the invoice for easy reference.
Purchase Management
Record stock purchases from vendors. Select products from a dropdown, assign a vendor, set purchase price and quantity โ stock levels update automatically. Full purchase history with date, vendor, items, and total. Supports partial payment on purchases.
Sale & Purchase Returns
Full return module for both sides. When returning a sale, stock is automatically added back to inventory and the customer ledger is adjusted. When returning a purchase to a vendor, the vendor ledger and stock are updated simultaneously.
Customer Ledger
Track each customer's outstanding balance and complete transaction history โ every sale, payment, and return. Advanced balance logic correctly handles customer advances and overpayments: credit balances display in green as "Advance" while outstanding amounts show in red. Filter by date range, search by name, and print individual statements.
Vendor Ledger
Mirror of the customer ledger but for your suppliers. Accurately tracks payables and handles vendor advances โ if you pay a vendor more than owed, the surplus is shown as "Vendor Advance (Credit)" in green. View all purchases and payments, and print account summaries.
Inventory & Products
Full product CRUD โ add products with retail price, wholesale price, purchase cost, barcode, category, and minimum stock alert level. Filter by category, search by name or barcode, and view low-stock warnings at a glance.
Barcode Generator
Professional barcode label printing built directly into the app. Generates real Code128B barcodes scannable by any standard reader โ no ASCII art placeholders. Search and filter products by category, preview the label before printing, configure label size, and toggle which details to print (company name, product name, price). Print all products at once with one click.
Thermal Receipt Printing
80mm thermal receipt generated automatically after every sale. Includes shop name, cashier, date/time, itemised list, subtotal, discount, tax, and total. Payment receipts also show previous balance, amount received, and remaining balance. One-click print via any USB or network thermal printer.
Reports & Dashboard
Daily, weekly, and monthly sales summaries with profit margin breakdown. View total sales, total purchase cost, gross profit, and top-selling products. The dashboard shows today's numbers at a glance โ no navigation needed.
Bank Module
Record bank deposits, withdrawals, and transfers. Track your business bank balance separately from cash-in-hand. Helps reconcile end-of-day cash with your actual bank account.
Multi-User Access
Admin and Cashier roles enforced at the application level. The Admin can access all modules including reports, product management, and settings. Cashiers are restricted to the sales terminal and returns only.
100% Offline
The entire application runs without any internet connection. All data is stored in a single JSON file on your PC. No subscription, no cloud sync, no dependency on any external server โ ever. Works even in areas with zero connectivity.
The Same POS โ In Your Browser
SmartPOS Online is a web-based point of sale system โ there is no .exe file, no installer, and no OS restriction. You open the URL in any browser on any device โ Windows PC, Mac, Linux, or a tablet โ and you have a full-featured POS ready to use.
All data is stored in your browser's localStorage, which means it persists between sessions on the same device without needing a server or database. The interface is the same clean, split-panel design โ a product grid on one side, the active invoice on the other.
SmartPOS Online is ideal for shops that are reliably connected to the internet and want the flexibility of accessing their POS from any device โ or for businesses that want to evaluate the system before committing to the desktop app.
Open SmartPOS Online โ FreeToday's Sales
PKR 124,500
+12%
Orders
23
+5
Top Product
Samsung A35
8 sold
Net Profit
PKR 18,200
+8%
Works on any browser ยท Any OS ยท Any device
SmartPOS Online โ What's Included
Browser-Based Sales Terminal
The full POS experience in a browser tab โ no installation, no .exe. Open the URL on any device and start selling immediately. The interface adapts to desktop, laptop, and tablet screens.
Product & Inventory Management
Add, edit, and organise your product catalog directly in the browser. Set prices, categories, and stock quantities. Inventory updates automatically with every sale.
Customer & Vendor Management
Manage customer credit accounts and vendor payables from any browser. View complete transaction history and outstanding balances without any local software.
Live Reports & Dashboard
Real-time sales dashboard showing today's revenue, top-selling products, and payment method breakdown. Accessible from any device at any time.
Multi-Device Access
Since it runs in a browser, any device on your network โ PC, laptop, or tablet โ can access the same POS simultaneously. No syncing required.
Zero Setup
No installer, no configuration, no IT skills needed. Share the URL with your cashier and they are ready to sell in under a minute.
Desktop App vs Online Website
Pick the product that matches your setup.
Choose Desktop App if:
- ยท Your internet is unreliable or slow
- ยท You use a thermal printer for receipts
- ยท You print barcode labels for products
- ยท You want data fully under your control
Choose SmartPOS Online if:
- ยท You want zero installation and setup
- ยท You need access from multiple devices
- ยท You're evaluating before buying the desktop
- ยท You're on Mac, Linux, or a tablet
Built for Pakistani Retail
Local payment methods, offline-first design, and pricing that works for shops of every size.
Mobile Shops
Electronics
Clothing Stores
Pharmacy
General Stores
Shoe Stores
What Shop Owners Say
Trusted by retail businesses across Pakistan.
โThe offline mode was the game-changer. Our shop had frequent internet cuts and every other POS app would hang. The desktop app just keeps working no matter what.โ
Imran Malik
Owner, Imran Electronics โ Lahore
โCustomer ledger replaced our paper register completely. Credit customers, payment history, statements โ all from one screen. The thermal receipt printing is very professional.โ
Sana Rashid
Manager, SR Clothing Store โ Karachi
โSetup done in 30 minutes via WhatsApp. Barcode generator alone saved us hours every week. The reports dashboard shows me everything I need when I open the shop in the morning.โ
Ali Hassan
Owner, Hassan General Store โ Faisalabad
System Requirements
Desktop App only โ SmartPOS Online requires only a modern browser.
Choose Your Product
No hidden fees. No surprises. No subscriptions.
POS Desktop App
๐ฅ Limited Time Offer$197
$129
One-time payment โ lifetime license
- Windows .exe installer
- All 12 modules
- 100% offline โ no internet
- Barcode label generator
- Native thermal receipts (80mm)
- Up to 2 PC installations
- Lifetime updates
- WhatsApp setup support
Pay with crypto ยท Delivery via WhatsApp
SmartPOS Online
Free
Live demo ยท No login ยท No .exe
- No .exe โ browser only
- Works on any OS
- Full POS in the browser
- Inventory & customer ledger
- Real-time reports
- Multi-tab / multi-device
- Custom hosted version available
Custom deployment? Contact us
Frequently Asked Questions
What is the difference between the Desktop App and the Online Website?
The POS Desktop App is a Windows .exe application โ runs fully offline, stores all data on your PC, no internet required. SmartPOS Online is a web application โ you open it in a browser (no install), but it requires internet to access.
Does the Desktop App require internet?
Never. All data is stored in a local JSON file. The app works in areas with no connectivity at all โ load shedding, no SIM, no WiFi. Zero internet dependency.
Does SmartPOS Online have a .exe file?
No. SmartPOS is a browser-based website. There is nothing to download or install. You open the URL and start selling. The .exe is exclusively for the Desktop App.
How do I get the Desktop App after paying?
After payment is confirmed on the blockchain, our team will send the .exe installer to your WhatsApp and email โ typically within a few hours. You can also click the WhatsApp button on the confirmation page to request it instantly.
Can I install the Desktop App on multiple computers?
The $129 (limited time) license covers up to 2 PCs. For multi-branch installations, contact us for a multi-seat license.
How do I back up data in the Desktop App?
All data is in one JSON file on your PC. Copy it to a USB drive or Google Drive folder for backup. Restoring means copying it back โ no database tools needed.
What payment methods does the POS record?
Cash, Credit, Partial, JazzCash, EasyPaisa, and Card. Both products record these for your books โ they do not process digital payments directly.
Can you customise either product for my business?
Yes. We can add custom modules, brand both products with your logo, add payment methods, or build an entirely custom POS. Contact us for a quote.
Try SmartPOS Free for 24 Hours
Download the demo installer, activate with your personal trial key, and explore every feature โ no payment required. Trial expires automatically after 24 hours.
Get Your Free 24-Hour Trial
Fill in the form below to instantly receive your trial key and download link.
Need a Custom POS System?
We build bespoke POS systems for restaurants, pharmacies, salons, cafes, and any other retail niche โ white-labelled and branded for your client.