Point of Sale & ERP · All Business Types
General store, pharmacy, cafe, or bakery β ZORIVAN handles sales, stock, suppliers, loans, accounts, and branches from a single screen. Run fully offline, fully on the cloud, or both β with built-in FBR integration for Tier-1 retailers.
Who it's for
Switch between business types anytime from settings. One installation, unlimited possibilities.
Full retail POS with barcode scanning, product variants, and instant bill printing. From a small kiryana to a large mart.
Sell medicines by Box, Strip, or Tablet. Prescription tracking, narcotic handling, expiry management β all built in.
Table management, kitchen order tickets, and quick item selection. From order to KOT to bill in seconds.
Sell by weight with digital scale integration. Scan a scale-printed barcode and the weight + price calculates automatically.
Manage footwear by size, color, and brand. Barcode scanning, stock tracking, and quick product selection make every sale faster.
Sell clothing with size and color variants, seasonal collections, and barcode support. Perfect for ready-made garments and fashion retailers.
Sell milk, yogurt, cheese, and other dairy products by quantity or weight. Supports barcode scanning and inventory management.
Ideal for produce shops with weight-based pricing, digital scale integration, and fast checkout for fresh fruits and vegetables.
Point of Sale
The POS screen is built for speed β fully keyboard and barcode-scanner driven.
Scan any EAN-8 or EAN-13 barcode to instantly add a product. Also works with USB barcode scanners β no extra setup needed.
Sell a shirt in 5 colors and 6 sizes at different prices. Navigate with arrow keys, select with Enter β never touch the mouse.
Customer bought 5 items, returns 2? Handle it. Partial returns with proportional GST and discount refund β stock automatically goes back.
Cash, credit, or split payment. Discount by amount or percentage. GST inclusive or exclusive β all configurable per bill.
Bundle items into a combo with a fixed price. IMEI / serial number tracking for electronics. Weighted items for meat and bakery.
↑↓ Navigate options · Enter Select · Esc Cancel. Full keyboard + barcode scanner support β no mouse needed at the counter.
Switch between light and dark themes anytime for a comfortable workspace. Your preferred theme is automatically remembered for every user.
Use the software in English, Urdu, or Pashto. Change the interface language instantly without affecting your business data.
Set your business closing time beyond midnight. For example, if your store closes at 2:00 AM, all sales from 12:00 AM to 2:00 AM are automatically recorded as part of the previous business day.
Tax Compliance
Stay fully compliant with FBR's Point of Sale integration requirements β no separate software, no manual invoice uploads.
Every sale is reported to FBR's system in real time as it happens at the counter β no end-of-day batch uploads, no missed invoices.
Every receipt prints the official FBR invoice number and verification QR code automatically β exactly as required for Tier-1 retailers.
Register each branch's POS with FBR directly from settings, with connection status and last-sync time always visible.
Sales tax reports are formatted to match FBR filing requirements, ready to hand to your tax consultant or file directly.
Tax Compliance · Monitoring
A centralized, transparent view of every invoice and transaction submitted to FBR β so you always know what's been submitted, what's pending, and what's failed.
Total Records, Submitted, Queued / Pending, and Failed counts for the month β an immediate read on your current FBR submission status.
Filter records by month or custom date range, specific date, submission status, or branch β find any transaction without searching manually.
A branch-wise breakdown of Submitted, Queued/Pending, Failed, and Total FBR records β monitor compliance across every location from one screen.
Every submission logged with transaction type (Sale, Purchase, Return / Credit Note), source ID, branch, status, FBR invoice or credit note number, error details, and timestamp.
Tax Automation
Product-based GST, with category-level PCT and GST rates that auto-fill the moment you pick a category.
Every product carries its own GST rate, so a bill can mix zero-rated, reduced-rate, and standard-rate items correctly in a single sale.
Select a product's category while adding it, and its PCT code and GST% fill in automatically β no manual lookup, no manual entry.
Auto-applied rates are just a starting point β override PCT or GST% on any individual product whenever it needs to differ from its category default.
Sales reports break GST down by rate and category, so reconciling output tax at month-end takes minutes, not hours.
Pharmacy Mode
The only POS with built-in Box, Strip, and Tablet level selling β with automatic price calculation at each level.
Box price set by you. Strip price auto-calculated from Box ÷ strips per box, and Tablet from Strip ÷ tablets per strip. Navigate levels with ↑↓ Enter, greyed out when stock isn't available.
Mark medicines as prescription-required, upload a prescription photo at sale, and flag narcotics automatically. Drug schedule (G / H / X) tracked per product.
Expiry tracked per batch, not just per product, with near-expiry and expired-stock alerts. FIFO sells the oldest batch first, with decimal quantities for fractional boxes.
Return Box, Strip, or Tablet separately with proportional GST refund per level. Stock is restored at the correct batch, and partial returns are supported.
Pharmacy · Product Lookup
Search the way pharmacists actually think β by generic, salt, brand, category, or barcode β and see every matching product in one view.
Look up medicines by Generic Name, Brand Name, Salt / Active Ingredient, Category, Product Name, or Barcode β whichever the pharmacist knows first.
Search "Panadol" and it resolves to Paracetamol, then shows every brand and variant that shares that salt β instantly, in one list.
Every result shows available brands, strengths, pack sizes, forms, and variants β with live price and stock for each, side by side.
Scan a barcode to jump straight to the exact product record β no typing, no searching through a brand list.
Cafe & Restaurant Mode
Table management, KOT printing, and a quick-add order screen β all connected.
Unlimited tables with custom names and live status β Available, Occupied, Reserved. One click opens a new order, and the table frees automatically after billing.
Prints straight to the kitchen printer with order no, table, type, items and notes. Works with QZ Tray or direct ESC/POS, 58mm or 80mm paper.
Category tabs, tap-to-select product cards, and a built-in size/color picker. Keyboard shortcuts for quantity and a special note per item.
Every order in one list, filterable by status or date, with dine-in / takeaway / delivery counts and one-click status updates.
Cafe & Restaurant · High Priority
Move a running order to another table, combine tables for a group, or split one bill three different ways β all with the original order kept fully in sync.
Move an active order from one table to another (e.g. T01 → T05) with every item, quantity, and note preserved. No duplicate order is created β T01 frees up, T05 becomes occupied, and the move is logged in a transfer history.
Combine two or more occupied tables (e.g. T01 + T02) into one active order and one bill. All items and quantities carry over with nothing duplicated, original table references are retained, and you can keep adding new items after the merge.
Divide one table's order into separate bills by Equal Split (share the total evenly), Item-Wise Split (assign specific items to each customer), or Customer-Wise Split (a full separate bill per customer).
Every split bill stays linked back to the original order, with its own unique bill number and its own payment status.
Items and quantities can never be assigned to more than one split bill, and the system blocks under- or over-allocation against the total.
The sum of every split bill must exactly match the original order total β shown clearly alongside each bill's allocated amount.
Once every split bill for a table is fully settled, the table is automatically marked available again β no manual step needed.
Stock Management
Batch-level stock tracking with FIFO ensures your oldest stock sells first and expiry is always visible.
Stock added as batches with expiry & purchase price. FIFO deducts the oldest batch first, with decimal quantities for pharmacy fractional boxes.
Unlimited size × color combinations, each with its own price, quantity and barcode. Combo products bundle multiple items together.
Configurable low-stock and near-expiry alerts, plus best- and worst-selling product and a weekly sales comparison, right on the dashboard.
Set a price per kg, scan a scale barcode for auto-detected weight, or enter it manually with a live price preview and min/max validation.
Point of Sale · Weighted Items
Sell fruits, vegetables, milk, yogurt, cheese, meat, or any weighed product by amount or by weight β fast, accurate, and calculator-free.
Set a standard price like 1 KG = Rs 100. Enter the amount the customer wants β say Rs 50 β and the software instantly works out the weight: 500g.
Switch into Weight Mode with a keyboard shortcut and enter a weight directly β 500g, 750g, or 1.5 KG β and the price is calculated automatically from the per-kg rate.
Weight/quantity conversion, selling price, product cost, profit, profit margin, and inventory deduction β all handled instantly, with no manual math at the counter.
No weighing scale required at checkout. Works for anything sold in grams, kilograms, millilitres, or litres β faster billing with far fewer calculation errors.
Inventory · Barcode System
Different strengths, pack sizes, forms, or configurations are never lumped together β each variant is its own fully trackable product.
Panadol 500mg Tablet, Panadol Extra, and Panadol Syrup each get their own barcode β independently searchable and scannable.
Scanning a barcode identifies the precise product variant immediately and opens that variant directly β never just the parent product.
Stock, price, expiry, sales history, and batch information are all maintained separately for every single variant.
Different strengths, pack sizes, forms, or configurations of the same product are always treated as separate, distinctly tracked variants.
Inventory · Live Overview
Expiry status and stock status side by side β updating automatically with every purchase, sale, return, transfer, adjustment, or write-off.
The dashboard refreshes automatically the moment stock is purchased, sold, returned, transferred, adjusted, damaged, or expired.
Every expiry and stock bucket shows both the number of products and the Rupee value tied up in it β not just quantities.
Products are grouped as Expired, Expiring within 30 days, 31–90 days, Valid 90+ days, or No Expiry β so risk is visible instantly.
Out of Stock and Low Stock are broken out separately from Total Stock, so reorder decisions never get buried in an overall number.
Beyond the Counter
A complete business backbone with a fast POS mechanism at its core: purchasing, accounts, HR, and multi-warehouse control in one system.
Raise purchase orders against suppliers, receive stock partially or fully against a PO, and track order status end to end.
A running chart of accounts and ledger behind every sale, purchase, expense, and payment β so your books stay in sync automatically.
Manage stock across multiple warehouses per branch, with stock transfer requests and approvals tracked from raise to receipt.
Customer profiles with purchase history, running balances for credit customers, and loyalty points earned on every sale.
Every price edit, stock adjustment, void, and discount is logged with the user and timestamp β full accountability across every branch.
Send digital receipts, low-stock alerts, and instalment reminders straight to customers' or managers' phones.
API access to connect ZORIVAN with your online store, accounting software, or any third-party system you already run.
Human Resources
Track staff attendance and process salaries automatically, right from the same system you already use to run your business.
Mark each employee Present, Absent, on Leave, Half Day, or Holiday, with a full monthly calendar view of their attendance history.
Salary is worked out automatically from the attendance record β full pay for days present, fair deductions for absences and leave, correct handling of holidays and half days.
Choose Attendance-Based Pay for automatic calculation, or Direct Pay to skip attendance and enter a custom deduction yourself.
Every salary payment is logged in full and added to business expenses automatically. Mistakes can be reversed with a single click, removing the related expense too.
Business owners manage attendance and payroll across all branches. Branch managers can only manage their own staff β every branch's HR data stays separate and secure.
Multi-Branch
Run a network of branches from a single HQ dashboard. Each branch sees only its own data.
HQ dashboard overview, add or edit branches, add branch managers, see all data, and full settings access including software type.
Add cashiers & employees, edit branch settings, full POS access and own-branch reports β but no visibility into other branches.
Full POS to make sales, print bills and returns, and view own-branch reports β without user management or settings access.
No dashboard access and the session clears on login β for staff assigned tasks outside the POS system.
Every query is automatically filtered by branch. A cashier at Branch A can never see Branch B's data β not even by accident.
Each branch can have its own company name, phone, address, logo, and receipt footer β overriding the HQ default.
Filter sales reports by branch, and compare today, week, and month across all locations from one screen.
Deployment, Your Way
ZORIVAN isn't just offline-capable β it runs entirely on the cloud too, or in hybrid mode with local speed and cloud backup. Pick the setup that fits your business.
Runs entirely on the local device with zero internet dependency. Sales, stock, and printing all keep working through any outage.
Host everything on the cloud and access your business from anywhere β any branch, any device, any browser, in real time.
Work offline at the counter for speed, then sync automatically to the cloud the moment internet is back β best of both worlds.
Full offline POS keeps running with no internet connection.
Acts as the central sync hub, or runs your whole system directly.
Pull the latest updates pushed from every location.
All unsynced records are pushed in one batch and marked synced once the cloud confirms.
Only records updated since your last pull are downloaded β UUID-based, so there's never duplicate data.
Branch users push and pull only their own data, while HQ syncs everything across every branch.
Connectivity is verified before every push or pull. If offline, you get a clear message β never a silent failure.
Finance & Suppliers
Suppliers, expenses, loans, and instalments β all tracked with date-range reports.
Add suppliers with an opening balance, record purchases, track paid vs remaining per invoice, and run reports by any date range.
Log daily expenses by category. They show on the dashboard, feed into every report, and factor into Profit = Sales − COGS − Expenses.
Register borrowers with CNIC, address and phone, issue loans, record repayments one by one, and track pending totals on the dashboard.
Scheduled instalments with monthly due dates, overdue-payer lookups, automatic carry-over, and a weekly instalment dashboard chart.
Sales & Partnerships
Track and manage commissions for brokers, sales agents, or referral partners who bring in customers and sales β end to end.
Add brokers or agents with their basic details and a unique code, then set a fixed amount or percentage commission per product.
Select the agent who brought the customer while creating the bill β the earned commission is calculated and added to their balance automatically the moment the sale completes.
View each agent's total sales, commission earned, payments received, and remaining balance β and make partial or full commission payments with a complete payment history.
Finance & Suppliers · Advanced
Returns, credits, invoices, and mixed payments β every rupee tracked at the variant and batch level, with nothing applied automatically without your say-so.
Return expired, damaged, defective, incorrectly supplied, or other flagged stock to a supplier. Inventory is adjusted automatically, and returns are tracked at the exact variant and batch level.
Choose whether a return adjusts a specific supplier invoice or becomes a general supplier credit. The system never decides this silently on its own.
Every supplier has a separate Credit Wallet, kept fully independent from their outstanding Due β e.g. Due: Rs 10,000 and Credit: Rs 3,000 never mix or offset automatically.
An "Apply Credit" option lets the shopkeeper choose to use available credit on a purchase or payment, or keep it for later β never applied automatically.
Split a single supplier payment across Credit, Cash, and Bank in one transaction β e.g. Rs 2,000 credit + Rs 3,000 cash + Rs 5,000 bank β each recorded separately.
If an entered amount exceeds what's actually payable, the system warns immediately and blocks the transaction from proceeding incorrectly.
Before submitting, see Invoice Total, Credit Applied, Cash, Bank, Total Payment, Remaining Due, and Remaining Credit β all in real time.
Every credit movement logs date/time, amount, type, reason, related invoice, and running balance β sourced from returns, adjustments, payments, or manual entries.
Every invoice clearly shows its Total, Credit Used, Cash Paid, Bank Paid, Total Paid, and Remaining Due at a glance.
A unified, chronological history per supplier covering purchases, returns, payments, and credit added or used, each with its resulting balance.
Total Purchases, Returns, Payments, Credit Generated, Credit Used, and current Credit & Due balances β concurrency-safe even with multiple cashiers working the same supplier.
Thermal Printing
ESC/POS direct connection or QZ Tray for browser-based printing. Works with all major thermal printer brands.
Company name, items, quantities, prices, discount, GST, FBR invoice number and total β formatted for 58mm or 80mm paper.
Item, quantity, table number, order type and special notes, in large readable text for the kitchen.
Print product barcodes with name and price to stick on shelves or products for quick scanning.
USB, network (WiFi), serial port, and QZ Tray browser printing β with per-user printer configuration.
Reports & Dashboard
Real-time dashboard with flexible date range reports β daily, monthly, yearly, or any custom range.
Today's sales, profit and expense at a glance, a week-over-week comparison chart, and best & worst sellers over 30 days.
Daily, monthly, yearly, or any custom range, filterable by branch, combining sales, profit, expense and supplier due in one view.
Every branch on one screen with today / week / month tabs, plus pending loans and supplier dues per branch.
Low-stock reorder alerts, near-expiry and expired products, upcoming instalment payers, and overdue loan counts.
Reports & Dashboard · Advanced
Real-time, filterable analytics on how much you're selling, how much profit you're making, and which products drive revenue β with a full cross-branch view for HQ.
View Today, This Week, This Month, This Year, or any custom range β Total Sale, Total Profit, Bills, Avg Bill, GST Collected, and Discount Given, all in one glance.
A line graph showing how sales and profit move over time, alongside a donut chart of Cash / Online / Loan payment split.
Category-wise revenue share, a detailed category table, Best Selling and Slow Moving product lists, and a full per-product table with color-coded profit margin %.
Instantly search any product in the table, and export the full sales report to CSV / Excel with one click.
A live comparison of every active branch β bills, total sale, total profit, average bill, and revenue share % β with the top-performing branch flagged automatically.
HQ sees combined totals across every branch by default β nothing needs to be selected manually.
Use the branch selector, or click any row in the Branch Performance table, to instantly switch every chart and table to that branch's data β with the same date range applied for apples-to-apples comparison.
Non-HQ users never see the branch selector or comparison table β their view is automatically locked to their own branch.
Pricing
Go fully offline for life, pay monthly, or buy a multi-branch license outright. Try it free for 14 days β no card required.
See exactly how it works before you pay a rupee β pre-loaded with sample products, sales, expenses, and supplier records.
Single Shop · Offline
Pay once, own it forever. Sale nahi rukegi even if internet down ho.
Optional Rs 3,500/year from year 2 for updates & support.
Perfect for: shopkeepers who want zero monthly bills for life.
Get Offline LifetimeAll the power of the offline system, no big upfront payment. Cancel anytime.
No lock-in contract. No cloud backup.
Perfect for: testing the system with low upfront risk.
Start Offline MonthlySingle Shop · Online
Same Single Shop system, plus your data safe in the cloud β even if your laptop dies.
Cancel anytime. Updates & support included every month.
Perfect for: shop owners who want their data always backed up and access on the go.
Start Online MonthlyPay once, own the full online system for life β breaks even in under a year vs monthly.
Hosting & domain are yours to arrange (approx. Rs 5,000β8,000/year).
Perfect for: established shops ready to stop paying monthly, long-term.
Get Online LifetimeMulti-Branch
Just Rs 2,400 per branch for your first 2 β cheaper per-branch than the single-shop plan. Add more anytime at Rs 1,800/month each.
Perfect for: owners scaling past 1 shop who need one dashboard for all.
Start Multi-BranchUnlimited branches, own it outright β no monthly bill ever, no matter how many shops you open.
Optional Rs 15,000/year from year 2 for updates & support. Host it yourself.
Perfect for: growing chains (5+ branches) where monthly-per-branch adds up fast.
Get Multi-Branch LifetimeBig operation, specific needs? We'll build exactly what you need.
Perfect for: large businesses needing integrations or custom branding.
Talk to UsCommon questions
Yes β fully. All sales, stock, and reports work completely offline. But ZORIVAN isn't limited to offline: it can run fully on the cloud too, or in hybrid mode with local speed and cloud sync.
Yes. Tier-1 retailers can register their POS with FBR directly from settings. Every sale is reported in real time, and receipts print the official FBR invoice number and QR code.
GST is product-based. Pick a product's category while adding it, and its PCT code and GST% auto-fill from the category default β you can still override either one per product.
Any ESC/POS thermal printer β connected via USB, network (WiFi), or serial port. Also supports QZ Tray for browser-based printing without drivers. 58mm and 80mm paper sizes.
Yes. Change the software type in Settings anytime β from General to Pharmacy or Cafe. The right features activate immediately. No reinstall needed.
Unlimited. No product limit, no sales limit, no user limit. The only limit is your device's or cloud plan's storage β which is practically unlimited for retail use.
Each branch has its own stock. When sync is enabled, the product catalog is shared but sales and stock are kept separate per branch.
Multi-Branch plan includes a free installation and training session. Single Shop plan includes documentation and video guides. Custom plans include full team training.
Yes. Branch managers can add cashiers and employees to their own branch. They cannot add other managers or access other branches β only the Main Admin can do that.
With sync or cloud mode enabled, your data is backed up to the cloud continuously. In offline-only mode, regular database backups are recommended β the system exports a backup file on demand.
Yes β equally, item-by-item, or as a separate bill per customer. Every split bill stays linked to the original order and the totals always reconcile to the exact original amount.
Credit from a return or adjustment sits in a separate Credit Wallet, kept apart from what you owe the supplier. You choose when to apply it β nothing is deducted automatically.
From counter to cloud β ZORIVAN handles it, with FBR compliance built in. Get started today with a one-time payment and no monthly fees.