AsaanHisab AsaanHisab
For Windows

Run your counter on the computer

Two builds, for two kinds of shop. Take the full desktop app if your shop is on Asaan Hisab and you want every screen in step — or Windows Simple if the counter should keep selling with no internet at all.

Asaan Hisab Desktop

The full shop on your computer, kept in step with the cloud.

The complete counter app: billing, khata, stock, purchases and reports, signed in with your Asaan Hisab account. It talks to the same account as the web and the phone, so a sale rung up here shows on every screen. It also updates itself whenever a new version is published.

v0.2.0 99.0 MB 26 Oct 2026 Auto-updates
  • Signs in with your Asaan Hisab account — same shop, same data
  • Billing counter, khata, stock, purchases and reports
  • Syncs with the web portal and the Android app
  • Updates itself — no reinstalling for each new version
  • Prints to thermal and A4 printers attached to the PC
Download Desktop v0.2.0 Windows 10 or 11 (64-bit) · 4 GB RAM · internet connection for sign-in and sync
How to install & use it
1 Download the installerClick Download. Windows may warn that the file is from the internet — choose Keep, then More info → Run anyway if SmartScreen asks.
2 Install itRun the .exe and follow the prompts. It installs for the current user, so no admin password is needed on most machines.
3 Sign inOpen Asaan Hisab Desktop and sign in with the same email or mobile number you use on the website.
4 Start billingYour products, customers and khata appear automatically. Connect your printer from Settings → Printing.
All versions (6)
v0.2.0 Latest 26 Oct 2026 · 99.0 MB Download
Stable Release
## Every shop, not only restaurants The app used to check the shop type when it connected, and close itself if the shop was not a restaurant. It no longer does. A grocery, a pharmacy or a general store can install it and sell over the counter straight away. What a shop sees now follows what the web portal has switched on for it: - A restaurant keeps its tables, service types and delivery staff. - A counter shop gets none of those, and no empty controls where they were. - A superadmin can override this per shop on **Shops ▸ Modules & plan ▸ Desktop & app mode** — for a canteen registered as a grocery, or a bakery registered as a restaurant. ## The same look as the web POS The app has been rebuilt on the browser POS's own colours and typeface, so the two no longer look like different products. A shopkeeper who learns one is not relearning the other. - The left sidebar is gone. The pages now run across the top bar, which leaves the whole window width to the bill and the products. - Register, invoices, shop key and sync keep their place in that bar at every window size; when space runs short it is the page tabs that scroll. - The bill and the product wall are the same height and both fill the screen. ## A rebuilt POS page - The bill is on the left and the products on the right, as in the browser. - The bill is a proper table — product, quantity, subtotal. - Products are a wall of tiles showing the picture, the name, the barcode / SKU, the price, and the stock left (in red when it has run out). - **Scan a barcode** straight into the bill. A scanner types the code and presses Enter; if the code names one product it goes in and the box clears for the next one. An unknown code changes nothing. - Search also matches the SKU, not just the name. - Filter by **category** and by **brand**. - Pick a **saved customer** from the shop's own list, or press **+** to type in somebody who is not on it. - Choose a **service staff** member on the order. - Apply an **Order Tax** from the shop's tax rates, beside the discount. - **Recent Transactions** opens this register's sales from the POS page. - The counter and the date are shown above the till, with a clear warning when the register is closed. ## Card and Credit Sale Cash is no longer the only way to finish a sale. - **Card** records the sale as paid by card. - **Credit Sale** records the sale with nothing paid, so the balance stays on the customer's ledger. Nothing is added to the cash register for it — money that has not arrived must not make the till fail to balance at closing. How the sale was paid travels with it, so a credit sale rung up with no internet still uploads as a credit sale rather than turning into cash.
v0.1.9 31 Aug 2026 · 99.0 MB Download
Invoices Monitoring Feature
In This release, you can see all possible invoices of current register.
v0.1.8 24 Jul 2026 · 99.0 MB Download
Offline Mode
1. Pairing (no internet needed) Admin downloads Metadata.zip from the website (Users Management) and imports it on the desktop app. The zip carries the shop key, user, business info, and full product/menu dataset — verified by a checksum so it can't be tampered with. The app is now "offline-paired": no server session, but fully usable for selling. 2. Selling offline Every order (open/edit/complete/cancel) is saved locally and added to an upload queue (state.queue) — nothing touches the server yet. Opening a register offline creates a local register (register.local = true) tracked entirely on-device. 3. Closing a register Closing bakes that session's sales into a LocalRegisterRecord (opening/closing balance, items sold, and which queued tasks belong to it) and lists it on the Register Sell page, marked unpublished. 4. Publish (the part we just built) Pressing Publish on a closed register sends its register data + queued tasks directly to the server (register/publish), instead of exporting a zip file. The server verifies the shop key, rejects duplicates (by a unique export id), then replays each task through the normal order-create/confirm logic — creating a real cash_registers row (open → sales → close) and real sales, exactly as if they'd happened online. On success: register marked "Published" and its tasks drop out of the local queue. On failure: the exact reason is shown in a highlighted red message so it's obvious something needs attention. 5. Timezone correctness The desktop always exports true UTC timestamps. The importer converts the register's open/close time and each sale's actual time into the business's configured timezone (Asia/Karachi etc.) before saving — so the times shown on the website match what the desktop showed locally, both for the register and for each sold item's date, instead of showing the moment it happened to be published.
v0.1.7 14 Jul 2026 · 99.0 MB Download
Third Release
Service Types and Key issue resolve. Online Device Activity Log
v0.1.6 13 Jul 2026 · 99.0 MB Download
Second Release
Resolved Offline Bug, And Design Update
v0.1.5 10 Jul 2026 · 99.0 MB Download
First Release

Windows Simple

One shop, one computer. Works without the internet.

A light build for a counter that does not need the cloud. Products and sales stay on that computer, so it keeps working when the internet is down or the shop has none at all. It signs in once with your shop key, and a superadmin can take a backup of its catalogue into the cloud when you want one.

  • Everything stays on this computer — no internet needed day to day
  • Signs in once with your shop key
  • Fast on older machines
  • Catalogue backup to the cloud when you ask for it
  • No automatic updates — install a new version when you want it
This build is not published yet. It will appear here the moment a version is uploaded.
How to install & use it
1 Download the buildClick Download and let it finish. If it arrives as a .zip, right-click → Extract All first.
2 Run itOpen the installer (or the extracted folder) and run Asaan Hisab Simple. Windows SmartScreen may ask: More info → Run anyway.
3 Enter your shop keyPaste the shop key from your Asaan Hisab account the first time it opens. It is needed once, then the app works offline.
4 SellAdd your items and start billing. To move this catalogue to the cloud later, ask the admin for a backup.

Windows blocked the file?

SmartScreen warns about any installer it has not seen many times before. Choose More info → Run anyway, or in the browser's download list pick Keep. The file you get here is the one we built.

Prefer the phone?

The Android app is free and does khata, billing, stock and reports in your pocket — and it works offline too. Ask us for the latest app link, or sign in on the web from any browser.

Need a hand installing?

Message us on WhatsApp at 0300 3072255 and we will walk you through it, step by step, in Urdu or English.