Skip to content
Bookshop POS

A bookshop POS that keeps the counter moving

Scan or search, bill in the right unit, take payment in any mix of tenders, and never sell a copy you do not have.

BooksPOS is point-of-sale software for bookshops and book depots in Pakistan. The till is keyboard-first: scan a barcode or type part of a title, an author, an item code, an ISBN (with or without dashes) or Urdu text, pick the unit and take payment. A bill in progress survives a crash, and a bill can be held while the customer decides.

Behind every sale, stock leaves through a ledger that is never edited, the payment lands in the right account, and a credit sale goes to the customer's khata within their limit. A sale that would take stock below zero is refused, so two counters can never both sell the last copy.

The Take payment dialog with Rs 843.00 due, cash handed over and the tenders listed Open the full-size screenshot
Taking payment. One bill split across cash, card, bank, EasyPaisa or JazzCash, or put on khata; the change is worked out. Screenshot of the current build (28 Sep 2026), synthetic demo data.
Bookshop POS

Everything the counter needs

Search by anything

Barcode, title, author, item code, ISBN with or without dashes, or Urdu text. Measured with 50,000 items on a development PC.

Every way to pay

Split one bill across cash, card, bank transfer, EasyPaisa and JazzCash, on the customer's khata, or from their advance. Change is worked out.

Discounts with limits

A line discount above the limit (10% by default) needs the price-override permission; selling below cost needs authorisation.

Returns against the bill

Part of a bill, in another unit if needed, back to stock or marked damaged. Never more than was sold, even from two counters at once.

Held bills

Park a bill and serve the next customer. A bill in progress is kept on disk, so a crash does not lose it.

Receipts

58 and 80 mm thermal receipts (Urdu printed as an image when needed) and A4 invoices. Checked on real receipt printers by our team, with the cash drawer.

Why BooksPOS

Fast, and every posting has a name

Measured, not guessed

On a development PC with 50,000 items, a scan answered in under 5 ms and a sale posted in under 25 ms for 95 of every 100 tries. A shop's own PC will differ.

Everyone signs in

Owners, managers, cashiers, accountants and warehouse staff each sign in with their own name, and every posting records who made it.

Blind shift close

The cashier counts the drawer first, then sees the difference, which is recorded.

Getting started

How a shop starts

01

Start the free trial

Create your account, choose Cloud or Offline, and tell us what you sell and how many counters and branches you have.

02

Set up the store PC

Run the installer from the Download page on your main PC, open BooksPOS and choose Main PC of the shop, or we set it up with you.

03

Bring in your lists

Items, opening stock, customers and suppliers from CSV, every row checked before saving.

04

Start billing

Give your staff their own sign-ins and roles, and open the till.

Common Questions

Bookshop POS Software — FAQs

BooksPOS is the best fit for a bookshop in Pakistan: a keyboard-first till that finds a book by title, author, ISBN or Urdu text, keeps each edition apart, splits one bill across cash, card, bank, EasyPaisa and JazzCash, and bills without internet on the shop's own Windows PC. On the Cloud edition the owner sees each branch on a phone, always with the time it last reported.

The till and the store server are built and tested on 64-bit Windows 11, and have also been tested on a till with 64-bit Windows 10 22H2.

Yes. The till takes a barcode typed or scanned into its search box, so a scanner that types like a keyboard is the kind it is built for, and our team has checked it with a real hand scanner. Each item can have several barcodes, such as the publisher's barcode, your old labels and a pack barcode, and each finds the right item and unit.

Yes. One bill can be split across cash, card, bank transfer, EasyPaisa and JazzCash, put on the customer's khata, or paid from their advance. Card and wallet payments are recorded, not verified with the provider.

No. A line discount above the set limit (10% by default) needs the price-override permission, and selling below cost needs authorisation.

Yes. Search finds items by title, author, item code, ISBN with or without dashes, and by Urdu text. The screens themselves are in English.

The bill in progress is kept on disk and comes back. A sale retried after an unclear answer is locked to the same command, so it cannot be posted twice.

14-day free trial

Want to try BooksPOS in your shop?

Start a 14-day free trial, no card required, and download the Windows installer. We help you set it up if you ask.