Desktop App (.exe) + Online Website โ€” Two Products

Point of SaleDesktop 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.

๐Ÿ–ฅ๏ธPOS Desktop App$197 $129

Windows .exe โ€” fully offline, no internet needed

Buy & Get .exe โ€” $129
๐ŸŒSmartPOS OnlineFree

Browser-based โ€” no .exe, no install, any device

Open Live Demo โ€” Free
12 modulesCode128B barcodesAdvance & credit trackingThermal receiptsCustom company logoWalk-in customer namingOffline-firstMulti-user roles
Real Screenshots โ€” v1.1

See the Desktop App in Action

Every screen you'll use daily โ€” clean, fast, and built for retail.

Sales Terminal โ€” split-panel invoice & product grid

Sales Terminal โ€” split-panel invoice & product grid

Customer Ledger โ€” balance, advance tracking & statement print

Customer Ledger โ€” balance, advance tracking & statement print

Reports Dashboard โ€” daily, weekly & monthly profit

Reports Dashboard โ€” daily, weekly & monthly profit

Inventory Management โ€” products, stock & barcode

Inventory Management โ€” products, stock & barcode

Purchase Management โ€” vendor bills & stock update

Purchase Management โ€” vendor bills & stock update

Vendor Ledger โ€” payables, advances & account summary

Vendor Ledger โ€” payables, advances & account summary

Sale & Purchase Returns โ€” automatic stock & ledger reversal

Sale & Purchase Returns โ€” automatic stock & ledger reversal

Barcode Generator โ€” Code128B labels with live preview

Barcode Generator โ€” Code128B labels with live preview

Bank Module โ€” deposits, withdrawals & reconciliation

Bank Module โ€” deposits, withdrawals & reconciliation

Thermal Receipt โ€” itemised with payment & balance details

Thermal Receipt โ€” itemised with payment & balance details

Multi-User Access โ€” Admin & Cashier role management

Multi-User Access โ€” Admin & Cashier role management

Latest Release

What's New in Version 1.1

Significant improvements across the entire application โ€” smarter ledgers, professional barcodes, and better receipts.

๐Ÿ“ŠBug Fix + Enhancement

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.

๐Ÿ”–Major Upgrade

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.

๐ŸงพEnhancement

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.

๐Ÿท๏ธNew Feature

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.

๐Ÿ–ผ๏ธNew Feature

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.

โœ๏ธBug Fix

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.

๐Ÿ–ฅ๏ธ
POS Desktop App

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.

Buy Desktop App โ€” $129One-time payment ยท Lifetime license
POS Desktop App โ€” Sales Terminal

Active Invoice

Samsung A35 ร— 1PKR 65,000
Phone Case ร— 2PKR 1,200
Screen Guard ร— 1PKR 500
SubtotalPKR 67,700
Discount (5%)- PKR 3,385
TotalPKR 64,315

Products

Samsung A35

iPhone 15

Charger

Cases

Earphones

Power Bank

CashJazzCashEasyPaisaCard

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.

CashCreditPartialJazzCashEasyPaisaCard
๐Ÿ“ฆ

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.

Vendor AssignmentAuto Stock UpdatePurchase History
โ†ฉ๏ธ

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.

Auto Stock ReversalLedger AdjustmentBoth Directions
๐Ÿ‘ฅ

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.

Outstanding BalanceAdvance / Credit TrackingStatement Print
๐Ÿญ

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.

Payable TrackingVendor Advance HandlingAccount Summary
๐Ÿ“‹

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.

Retail & Wholesale PriceBarcode FieldLow-Stock Alerts
๐Ÿ”–

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.

Code128B StandardLive Label PreviewBatch Print All
๐Ÿ–จ๏ธ

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.

80mm ThermalPayment ReceiptsBalance Details
๐Ÿ“Š

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.

Daily / Weekly / MonthlyProfit MarginTop Products
๐Ÿฆ

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.

Deposits & WithdrawalsBalance TrackingReconciliation
๐Ÿ”

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.

Admin RoleCashier RoleAccess Control
๐ŸŒ

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.

No InternetLocal JSON FileAlways Available
๐ŸŒ
SmartPOS โ€” Online Website

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 โ€” Free
pos-online-seven.vercel.app
DashboardSalesInventoryCustomersReports

Today'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.

FeaturePOS Desktop AppSmartPOS Online
TypeDesktop app (.exe)Website (browser)
InstallationRun .exe installer on WindowsOpen URL โ€” no install
Internet RequiredNever โ€” fully offlineYes (web-hosted)
OS SupportWindows 10 / 11 (64-bit)Any OS with a browser
Native PrintThermal + barcode labelsBrowser print dialog
Bank ModuleYesComing soon
Data StorageLocal JSON (on your PC)Browser localStorage
Multi-UserAdmin + Cashier rolesMulti-tab / multi-device
Best ForShops with unreliable internetCloud-connected shops
Price$129 one-timeFree live demo

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.

Operating SystemWindows 10 / 11 (64-bit)
RAM4 GB minimum (8 GB recommended)
Storage200 MB free space
Display1280 ร— 720 or higher
InternetNot required โ€” fully offline
Thermal PrinterOptional โ€” USB or network 80mm printer

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
Buy Desktop App โ€” $129

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
Open SmartPOS Online

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.

Free Trial

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.