The owner portal at bookspos.pk shows the owner what each branch's store PC has reported, from anywhere, on a laptop or a phone browser. It never replaces the store PC: the store PC is the record, and the portal always says when a branch last reported. This guide goes through each page.
The owner can add people of the business on the Team page, each with a role; the menu then shows each person only the pages their role may open. See Team accounts and roles in the owner portal.
The menu
| Section | Pages |
|---|---|
| Overview | Dashboard, Branches, Stock, Khata, Purchases & expenses, Day book, Profit & loss |
| Catalogue | Items and prices, Changes sent, Branch transfers |
| Store PCs | Settings, Devices, Pairing codes |
| Account | Plan & billing, Licence, Team, Security, Support |
Dashboard
The dashboard shows each branch's daily sales as reported by its store PC: Net sales today, Net sales, last 7 days, and a table per business date with Bills, Net sales, Returns and the amount Returned.
"These figures come from what each store PC has sent. The store PC is the record; the cloud only shows what it received, and when." Each branch shows when it last reported. A branch that has not reported for 15 minutes is marked STALE: its shop may be selling right now without the internet. STALE does not mean anything is lost; the figures catch up when the store PC syncs.
From BooksPOS 0.9.7 on the store PC, the dashboard also shows the stock value (with how many titles are low or out of stock), what customers owe you, what you owe suppliers, and what was bought and spent today; each opens its own page (below). From BooksPOS 1.1.0 it shows the net profit this month too, from the day book. A branch whose store PC is older shows "Not reported yet" on those pages until it is updated.
Stock, Khata, Purchases & expenses
These three pages show what each store PC last reported (ADR 0020). The store PC sends a changed line within about five minutes while it is online; nothing on these pages can change stock or a balance, which only ever happens on the store PC.
- Stock: every title with what each branch has on the shop floor and in the godown, damaged copies apart, its reorder level and value. Filter Low (at or below the reorder level at any branch), Out of stock or In stock, search by title, edition or SKU, or choose one branch. The stock value is your own stock at average cost; books on sale or return count in the quantities but not in the value.
- Khata: Customers who owe you, with their credit limit (Past limit when above it), the date of their oldest unpaid bill and their last payment; Suppliers you owe, with advances and open return claims. Only a customer's name, code, phone and balances reach the cloud, never a CNIC, address or notes.
- Purchases & expenses: purchases, supplier returns, expenses by category, khata received and payments to suppliers, today, over 7 or 30 days, and day by day.
For a branch with FBR POS integration switched on, the dashboard also shows how many of its invoices are not with FBR yet, as the branch last reported. See FBR POS integration.
The dashboard also warns when two-step sign-in is off, and when the account's licence is suspended ("No data has been deleted"). Messages from the BooksPOS team appear at the top; Dismiss hides one.
Dashboard. Each branch's sales with the time it last reported; a branch silent for 15 minutes is marked STALE. Screenshot of the current build (28 Sep 2026), synthetic demo data.
Day book, Profit & loss
From BooksPOS 1.1.0 on the store PC, the portal also shows each shop's books, entry by entry as its store PC posted them:
- Day book: every entry of one business date, newest first, with its number, the bill or document behind it, the memo, and each line's account, customer or supplier, debit and credit. Search by entry number, bill number, memo or name.
- Profit & loss: sales, returns, cost of goods sold, gross profit and margin, each expense account and net profit, for today, a month, a year or any dates, for one branch or all branches together. The figures equal the store PC's own report for the same dates.
A branch whose store PC is older shows "Not reported yet", and a branch still sending its history is marked "Still arriving": its profit and loss is then headed "so far (not final)". See The day book and profit and loss in the owner portal.
Branches
Each branch with its code, its Last report, Events received (the store's changes that arrived without gaps), how many Store PCs are paired and its Authority epoch. The epoch changes only when a branch is handed over to a replacement PC. "Each branch's own store PC owns its stock and money; the cloud keeps what it sends, in order."
Devices
Every paired store PC with its Branch, when it was Paired, when it was Last seen, and its Licence grant ("works offline until …").
Revoke stops a PC's cloud access at once: "It stops syncing at once and needs a new pairing code to come back. Billing on that PC continues offline until its licence grant runs out." Revoking deletes nothing, on the PC or in the cloud. A PC that is offline cannot hear about it until it next connects. Use it when a store PC is stolen, sold or replaced.
Tills on other PCs are not listed here: they are paired with the store PC, not the cloud, and removed on the store PC under Staff & counters.
Pairing codes
Create a pairing code makes a one-time code for a store PC, shown once and valid for 30 minutes. Recent codes shows the last 20. See Pairing with BooksPOS Cloud and sync status.
Items and prices, Changes sent, Branch transfers
- Items and prices: each branch's catalogue as last reported; edit an item's details, packs, barcodes, tax and pricing, or add a New item for one or several branches, and send it to the store PC. See Items and prices from the owner portal and New items from the owner portal.
- Changes sent: every change sent to a store PC and what it did with it: applied, on the way, or in conflict.
- Branch transfers: stock sent between your branches. See Transfers between branches.
Settings
Each branch's receipt settings, business profile and FBR POS settings as its store PC last reported them, with changes you can send. See Shop settings from the owner portal.
Licence
What the account may use and what each store PC holds: the Status (active or suspended), the grant's length ("30 days, then 14 days' grace" by default), the features in the grant, and per PC the grant's Expires and Works offline until dates. See Your BooksPOS licence.
Team
Owners only. The business's portal accounts with each person's Role (Owner, Manager, Accountant or Viewer), Status (Invited, Active or Turned off), whether their Two-step sign-in is on, and their Last sign-in. Add a person sends them a link to choose their own password; a role is changed in the person's row; Turn off signs the person out everywhere at once, and Remove deletes the account. See Team accounts and roles in the owner portal.
Security
Two-step sign-in, recovery codes and the account's security log. Every account has its own password, two-step sign-in and phones here; the security log of the business is shown to owners and managers. See Your BooksPOS Cloud account and two-step sign-in.
Support
Ask the BooksPOS team for help without leaving the portal.
- Open Support and choose New ticket.
- Type a Subject, for example The store PC stopped syncing.
- Choose the Topic: Technical problem, Cloud sync & store PCs, Licence & pairing, Data & import, Something is wrong or Idea or request.
- Choose How urgent: Low, Normal, High or Urgent (the till cannot bill).
- Describe What happened?: what you were doing, what you expected, and what happened instead, with any error message.
- Optionally attach a Screenshot or file: a picture, PDF, text, log, CSV or Excel file up to 5 MB.
- Choose Send ticket.
Each ticket has a number and a status: Open, In progress, Waiting for you, Resolved or Closed. Replies from the team appear on the ticket; answer with Send reply. When it is fixed, choose It is solved.
Common questions
Why does my branch say STALE while the shop is open?
The store PC has not reported for 15 minutes, usually because the shop's internet is down or the store PC is off. The shop can still be billing. Check Sync & FBR on the store PC. See Cloud sync problems.
Can I see stock or khata in the portal?
Yes, from BooksPOS 0.9.7 on the store PC: Stock, Khata and Purchases & expenses in the menu, as each branch last reported them. A branch on an older version shows "Not reported yet" until its store PC is updated. From BooksPOS 1.1.0 the Day book and Profit & loss are in the menu as well; see The day book and profit and loss in the owner portal. The other reports are read on the store PC; see Owner reports.
Can my manager or accountant have their own sign-in?
Yes. An owner adds them on the Team page with a role: a Manager runs the shops without Plan & billing, an Accountant reads the figures, the licence and the invoices, and a Viewer reads the figures. See Team accounts and roles in the owner portal.
Can I bill from the portal?
No. Billing is on the store PC and the tills, which work without internet.
Is there a mobile app?
Yes, for Android: the read-only BooksPOS Owner app, for the Cloud edition. It shows each branch's sales, bills, stock, khata, and purchases and expenses, with the time the branch last reported. The portal itself works in any phone's browser too. See The BooksPOS Owner app.
Related guides
Last updated 30 September 2026. Still stuck? Contact us.
