In this guide
- Open Help → My Web Store, Web Order & Web POS
- Tick Enable Web POS on this PC
- Add each branch as a Live Store
- Add users with their limits; press Save & Sync to Server
- Watch the day on the Owner Dashboard and in Web POS Reports
Web POS is for the owner of more than one selling point. Each branch, counter or van becomes a Live Store inside your one Speed Plus 9 company. Branch staff sign in and bill, but every bill is written at your head office, under your rules. You choose who may change a rate, how much discount each person may give and how long a bill can still be edited. You see what each branch sold, what it collected and what stock it holds, without phoning anyone.
27.1What Web POS gives the owner
An owner with branches asks the same questions every evening. Which branch sold how much? Who gave what discount? Did anyone change or delete a bill? Where is the cash, and where is the stock? Web POS is built so that the answers are already in your books.
| The owner's question | What answers it |
|---|---|
| Are all branches in one set of accounts? | Every branch bill is saved in the head-office company with the same items, rates, parties, GST and financial year (27.8). |
| Can staff sell below my rate? | Allow rate edit and Max disc % per user, checked on the page, on the server and again at head office (27.5). |
| Who changed or deleted a bill? | Edit and delete only within your time limit, always with a reason, listed in Bill Edit / Delete Audit (27.11). |
| Where is each branch's cash? | Separate Cash A/c, UPI A/c and Card A/c per branch, and a counted Day Close (27.4, 27.10). |
| What stock is at each branch? | Live Store Stock Transfer records what you send and what the branch received (27.9). |
| How is today going? | The Owner Dashboard on your phone, refreshed every 30 seconds (27.10). |
A Live Store is not a separate firm. It shares the company's items, rates, parties, GST registration and financial year, and its bills sit in the same Sale Register as counter bills. If a branch has its own GSTIN and keeps its own books, make it a separate company in Speed Plus 9 (Chapter 2). Web POS is not the tool for that case.
| Use Web POS when… | Do not use Web POS when… |
|---|---|
| Two or more shops sell under one GST number and one set of accounts. | The branch files its own GST returns or has its own balance sheet. |
| You want branch billing under head-office rules, with limits per person. | You need only one counter. Use POS (Chapter 13) or Touch POS (Chapter 14). Customers ordering from a link is Web Order (Chapter 28) or Web Store (Chapter 29). |
The branch does not need a Windows PC or a copy of Speed Plus 9. A branch PC with a browser works, and if a branch has no PC, staff can bill from a tablet or phone.
27.2How the pieces connect
Three things take part. The branch browser shows the POS page. The Sp9Pos server holds the logins, the item list and a queue of bills. The head-office Speed Plus 9 is the only place a bill is actually written. The head-office PC connects outward to the server, so you need no fixed IP address and no router change.
- Staff press Save Bill. The page says Speed Plus is saving this bill. Only if the shop PC is off does it show a provisional "W" reference and wait.
- The server checks the user's limits and queues the bill.
- Speed Plus 9 at head office picks it up within seconds, saves it with its own bill number and sends the number back.
- The POS page shows Bill … saved with the final number. Staff can print.
Speed Plus 9 does the final maths. Totals and tax on the POS page are an estimate, and the page says so: approx. — final from shop PC. The saved bill is the authority, and the reports use it.
27.3Licence and switching it on
Two kinds of code are involved. The Shop Code and Licence Key identify your company on the server. Each Live Store then needs its own numeric License No., issued by your dealer in advance. One License No. runs one Live Store and cannot be reused.
- Open Help → My Web Store, Web Order & Web POS and stay on the Web POS tab.
- If Shop Code in the Default settings card is empty, press Generate Shop Code at the top right and answer Yes. The code and key fill in by themselves. If your dealer has already issued them for this company, they are shown here.
- Tick Enable Web POS on this PC.
- Choose a Walk-in Party. This is the account used for cash bills without a named party.
- Set Edit/Delete within in minutes (0 = no limit). It is how long branch staff may change or delete their own bill.
- Fill Default UPI ID and, if you have one, a Default bill format (an HTML template; Use built-in clears it). Every Live Store can override both.
- Decide on Customer name and mobile are required on every bill. It is ticked at first. Untick it to make both boxes optional on the POS page. A Credit bill with its party picked never asks for them either way.
- Press Save & Sync to Server (or Ctrl+S).
27.4Creating a Live Store
Below the default settings is the Branch-wise settings card. Its banner reads Adding a new Live Store when adding and changes when you click a grid row to edit. Check it before pressing the button, so you do not overwrite one store with another.
| Field | What to enter |
|---|---|
| Live Store | The branch name, e.g. "Main Market". It must be unique. It shows in the POS header, on the bill and in reports. |
| Address, City, State, Mobile No., Partner Code | Branch details for the receipt, and your dealer's code if given with the licence. |
| License No. | The numeric licence from your dealer. Required; branch staff log in with it. It is checked and registered to your shop when you add the store. |
| UPI ID | Shown as a QR on this branch's POS. Blank = Default UPI ID. |
| Sale Type | Required. The voucher type this branch's bills are saved under (Chapter 5). One type per branch gives separate numbering and rates. |
| Cash A/c, UPI A/c, Card A/c | The accounts that receive this branch's collections (Chapter 4). Cash A/c is required. Fill UPI A/c and Card A/c too if the branch takes those payments; a UPI or Card bill fails to import while its account is empty. |
| Bill Format | An HTML receipt template on this PC (Browse…). Blank = Default bill format. |
- Fill the card and press ADD LIVE STORE. The store appears in the LIVE STORES grid below.
- To change a store, click its row; the button becomes UPDATE LIVE STORE. Cancel edit goes back to adding.
- Repeat for every branch, then press Save & Sync to Server. Until you do, nothing has reached the server.
27.5Branch users and their limits
Each person who bills at a branch gets a login. A user belongs to one Live Store and sees only that store's bills. The same username may exist in two different stores, because the login is tied to the branch License No.
- In the LIVE STORES grid press USERS on the store's row. The Users — <store> window opens.
- Fill Full Name, City, Mobile, Job Profile, Username and Password.
- Set the limits: Allow rate edit and Max disc %. Leave Active ticked.
- Under Bill register tick View own bills, Edit own bills, Delete own bills as needed.
- Press Add User. Click a row to edit (Update User); leave Password blank to keep the old one. Remove Selected deletes a user.
- Press Close, then Save & Sync to Server. Passwords go to the server only on Save & Sync.
| Setting | Effect on the POS page |
|---|---|
| Allow rate edit off | The rate box on every line is locked ("Rate locked for your user"). The rate comes from the item master and party rate rules. |
| Max disc % | The highest line discount this user can type; more shows "Discount above your limit". A discount from a party rate, rate list or scheme is allowed even if higher. |
| Active off | The user cannot sign in. Use this instead of deleting when someone leaves. |
| View / Edit / Delete own bills | With View, the header button reads Bills and shows a date-wise register. Edit and Delete work only within Edit/Delete within minutes; every change is logged with a reason. |
27.6Billing at the branch
Open the POS link from your dealer in a browser on the branch PC or tablet (on a phone, add it to the home screen). On Branch Login enter your branch License No., Username and Password and press Sign in. The header shows the shop, your username and branch, and a pill reading Shop PC connected or Shop PC offline — bills will queue. Item groups are on the left (All first). Type in Search item or scan barcode… or use a scanner in that box; Scan opens the camera where the device has one. ↻ Items reloads the item list after head office adds items.
- Tap an item to add it. An item with more than one batch or variant opens a Select variant popup first.
- Adjust quantity with − and +. Change the rate only if your user allows it. Type a line discount in the % box up to your limit.
- Fill Customer name and Mobile if the boxes show a star (Customer name *, Mobile *). If they say (optional), the owner has made them optional; a mobile you do type must still have 10 digits. City and Remarks are always optional.
- Choose Cash, UPI, Card or Credit. For UPI, Show UPI QR for payment displays the branch's QR; confirm the payment on the customer's phone, then save. Credit bills are in 27.7.
- Press Save Bill. The card reads Speed Plus is saving this bill, then Bill … saved with the final number, usually within seconds while the shop PC is on.
- Press Print for an 80 mm receipt through the browser's print dialog (choose the printer once; the browser remembers it). Tick Auto print after save to print every bill on this device. New Bill continues.
Same item again. New in 2026 Under the bill header is a bar Same item again: with two buttons. Add to quantity (the usual choice) adds a second tap to the item's line, unless you typed that line's rate by hand. A line with a hand-typed rate is a separate lot, so the next tap starts a new line at the list rate. New line (own rate) makes every tap a new line, where you type its own quantity and rate. The choice is remembered on that device.
| After Save Bill | Meaning |
|---|---|
| Bill R-123 saved | Speed Plus 9 has saved it under this number. Done. |
| Queued — W-… | The shop PC is off. The bill saves automatically when Speed Plus 9 opens; the final number appears later in My Bills. |
| Saved offline — … | No internet on this device. The bill is stored on the device and sent when the connection returns; it shows under Not sent yet in My Bills. |
| Could not save / Not accepted | The server or shop PC refused the bill; the reason is printed under it. Use Fix & resend in My Bills, or Discard with a reason. |
Other header buttons: Hold parks the current bill (Held lists them with Resume); My Bills lists today's bills as Saved, Queued or Failed; Stock opens Stock from head office and Stock request to head office (27.9); Day Close takes Cash in drawer (counted), compares it with Expected cash and records the close for the owner.
27.7Credit bills, new parties and Outstanding New in 2026
A credit bill is a sale where the customer pays later. Speed Plus 9 debits the party's account. Debit (Dr) here means the party owes you. The amount stays in the Outstanding report until a receipt clears it (Chapter 10).
- Choose Credit. A box Search party account for credit… appears.
- Type part of the name and pick the party. If the party already owes money, Outstanding: ₹… (previous balance) shows in red. It informs; it does not block the bill.
- With the party picked, the customer name and mobile boxes are not needed. The bill is in the party's name.
- Save the bill as usual.
A party that is not in the list. The list always ends with + New party ("Not in the list? Make the account from here"). Tap it and the New party sheet opens. Only Party name * is needed; Mobile, City, Address and GSTIN (if the party has one) are optional. Press Make party. Speed Plus 9 at head office makes the account in your Sundry Debtors group, sends it back, and the page picks it for this bill. It usually takes a few seconds.
| What the page says | Meaning |
|---|---|
| This party is already in Speed Plus - picked it. | A party with the same mobile or the same name exists. It is picked instead of making a second one. |
| Sent to the shop PC. The party will show in the list as soon as Speed Plus makes it. | Head office is slow to answer. Wait, then search the party again. |
| Shop PC is offline. A new party can be made while Speed Plus is open on the shop PC. | Speed Plus 9 is not running at head office. Bill as Cash for now, or ask head office to open it. |
| Mobile must be 10 digits (or leave it empty). / a GSTIN message | Correct the number, or leave the box empty. |
Credit bills in Outstanding and the Trial Balance. A Web POS credit bill now gets the same ledger steps as a bill saved at the head-office counter. It appears in the party's ledger with its "against" account, in the Outstanding report and in the Trial Balance. Credit bills that came in before this fix are repaired once, by themselves, after you update to version 261030.
27.8What happens at head office
Speed Plus 9 must be open at head office; it checks the server all the time while it runs. When a bill arrives it is written into the company as an ordinary Sale bill, the way the Sale form saves one. No pop-up announces it; Sync & Import Health in Web POS Reports lists every bill that arrived or failed. The bill shows in the Sale Register and Day Book but is not listed in the POS Bill Book:
- Sale Register and Day Book show it under the Live Store's Sale Type with the next number in that series (Chapters 5, 10).
- Stock is reduced for every line (Chapter 6).
- Cash, UPI and Card amounts post to the branch's Cash A/c, UPI A/c or Card A/c. A Credit bill debits the party's ledger and shows in Outstanding (27.7).
- GST is calculated by Speed Plus 9 from the item's tax rate, so the bill appears in the GST reports like any sale (Chapter 8).
- Customer name and mobile go into the bill's customer fields. The branch is stored as the bill's station, and user, reference, city and remarks go into the narration.
The same bill can never be saved twice. Every web bill carries a unique reference; a retry, refresh or double tap returns the number already given.
27.9Live Store Stock Transfer and branch-wise stock
Web POS keeps one company stock. To know how much sits at each branch, record what you send there. Help → Web POS Branch Stock Transfer (the screen itself is titled Live Store Stock Transfer) moves goods between HO and a Live Store, or between two Live Stores. It is a transfer, not a sale. The company total does not change, only the place. Live Store stock = transfers in − transfers out − that store's web sales.
- Under NEW TRANSFER set Date, From and To (not the same) and optional Remarks.
- Type in Search item name…, pick the item (and batch), enter Qty and press + Add.
- Press SAVE TRANSFER. The branch POS at once shows Stock sent from head office — Transfer #….
- At the branch, staff open Stock → Stock from head office, count the goods, change a quantity only if less or more arrived, and press Mark as received. A shortage shows as Short at head office.
| Panel | What it shows |
|---|---|
| RECENT TRANSFERS | Every transfer as Not yet received, Received or Short. Click one to see its lines; Adjust to received qty corrects the sent figures to what the branch counted. Remove is for corrections only. |
| LIVE STORE STOCK | Pick a Live Store to see its item-wise stock. |
| STOCK REQUESTS FROM LIVE STORES | Requests staff sent from the POS. Make transfer fills the form with the request; Dismiss records that you are not sending it. |
27.10Owner Dashboard on your phone
The Owner Dashboard is a web page on the same server as the POS (its address ends in owner.html; your dealer gives you the link). It shows every branch's day on one screen, from anywhere, without opening Speed Plus 9.
- On Owner Login enter your HO License No. (the Shop Code) and Licence Key, then press View Dashboard.
- The Today tab shows Total Sale, Bills (all branches) and, only when there is something to show, Waiting for PC, Failed and Edited / Deleted.
- One card per branch gives bill count, total and a bar splitting Cash, UPI, Card and Credit, with … waiting or … failed badges. Tap a branch to see its bills with customer, status and the reason for any failure.
- Use the date box for another day; Change log lists edits and deletes with reasons. Below: Day close (counted versus expected cash per branch), Stock requests of the last 7 days, and Staff (who is online now and when each user was last seen).
The header pill reads Shop PC online or offline; the page refreshes every 30 seconds. Dashboard amounts are the POS display totals; the final rupee figures are inside Speed Plus 9.
27.11Web POS Reports
Help → Web POS Reports runs from the data on the head-office PC; no server is needed. Pick a report on the left, set From and To, narrow by Live Store and User, and export if needed.
| Report | What it answers |
|---|---|
| Sync & Import Health | Did every web bill reach Speed Plus 9, and if not, why. Failed rows first. |
| Day Collection & Check | Day-wise Cash, UPI, Card and Credit per store, checked against the bill total. |
| Branch-wise Sales | Bills, basic, discount, tax, sale and average bill for each Live Store. |
| Payment Mode Collection | How much by which mode at which store, with Cash % and UPI %. |
| User-wise Sales | Bills cut and discount given by each staff member. Watch the Disc % column. |
| Bill Edit / Delete Audit | Who changed or removed which bill, when, old total versus new, and the reason. |
| Stock Request (Indent) | What each Live Store asked for and how many days it has been open. |
| GST Summary | Rate-wise taxable value, CGST and SGST on Web POS bills, for filing. |
| Bill Source | Which channel each sale came from: counter, Web POS, Farata, Web Store. Counts all sale bills, so the Live Store and User filters do not apply. |
27.12Troubleshooting
| What you see | Why | What to do |
|---|---|---|
| Bill stays Queued in My Bills | Speed Plus 9 is not running at head office, or that PC has no internet. | Open Speed Plus 9 at head office. Queued bills save within seconds and the final number appears in My Bills. |
| Login refused: "License No. not found. Ask the owner to run Save & Sync…" | Save & Sync to Server was not pressed after adding the store, or the licence has been switched off. | Head office presses Save & Sync to Server. If it still fails, the licence is inactive; contact your dealer. A switched-off licence stops branch logins and the head-office link at once. |
| "Wrong username or password" | Typo, or the user is not Active. | Check the user in USERS, re-enter the password, Save & Sync. Five wrong tries lock the login for 15 minutes. |
| "This username exists in more than one branch…" | Staff signed in with the Shop Code instead of the branch License No. | Sign in with the branch's own License No. |
| "Shop PC has not sent item data yet" / no items | The item list has not reached the server. | At head office open Help → My Web Store, Web Order & Web POS and press Save & Sync to Server. Items upload in the background (seconds, or minutes for a big list). Then press ↻ Items on the POS. |
| Nothing reaches the server after a restore or on a new PC | Enable Web POS on this PC is kept per PC and starts unticked on a new one. | Tick it on the head-office PC and press Save & Sync to Server. |
| "Customer name and 10-digit mobile are required." | The shop keeps Customer name and mobile are required on every bill ticked. | Type both, or ask the owner to untick it and Save & Sync. A Credit bill with a party never asks. |
| "Mobile must be 10 digits - or leave it empty." | The boxes are optional, but a number was typed with too few digits. | Correct the number or clear the box. |
| + New party says "Sent to the shop PC…" and the party never appears | Head office runs a version older than 261030, or is busy. | Update head office with Help → Check for Updates. Meanwhile make the party in Speed Plus 9 (Chapter 4) and press ↻ Items. |
| "Shop PC is offline. A new party can be made while Speed Plus is open on the shop PC." | Speed Plus 9 is closed at head office. | Open it, or bill as Cash for now. |
| Web POS credit bills missing from Outstanding or the Trial Balance | An older version did not finish the ledger entries of web credit bills. | Fixed in version 261030; update with Help → Check for Updates. Older bills are repaired once by themselves. |
| Rate box is grey and locked | Allow rate edit is off for this user. | Intended. The owner can tick Allow rate edit in USERS and Save & Sync; the POS picks it up on the next sign-in. |
| Two bills look the same in My Bills | One is the provisional web reference and the other the final number of the same bill. | Open each: the same reference means one bill. Speed Plus 9 never saves a reference twice. |
| "Saved on this PC, but the server could not be reached" | Head-office internet is down, or the Shop Code / Licence Key is wrong. | Check internet, Show the key and compare with what the dealer issued, Save & Sync again. |
| "…the server did not accept it" with a License No. message | The branch License No. is registered to another shop or is not valid. | Use the number issued for this branch; one licence runs one Live Store. |
| Bill shows Failed: "Shop PC rejected the bill" | Speed Plus 9 could not import it, usually because an item was deleted at head office or a limit was crossed against head-office rates. | Read the reason under the bill (also in Sync & Import Health), fix the cause, then Fix & resend. |
| "UPI ID is not set for this Live Store" | Neither the store's UPI ID nor the Default UPI ID is filled. | Fill one and Save & Sync. |
| Live Store Stock Transfer will not open | The Microsoft Edge WebView2 runtime is missing. | Install it and reopen the screen. |
Questions and answers
Why use Web POS instead of a separate copy of Speed Plus at each branch?
With separate copies you get separate books and you see a branch's figures only when someone sends them. With Web POS every bill is written in your head-office company under your limits, and every edit or delete is logged with a reason. Branch staff never hold the company file.
Does the branch need Speed Plus 9 or a Windows PC?
No. The branch needs a browser on a PC, tablet or phone and its login. Speed Plus 9 runs only at head office.
How many branches can I add?
One Live Store per branch, each with its own License No. from the dealer. Add as many as you have licences for.
My branch has its own GST number. Can it be a Live Store?
No. A Live Store shares the company's GST registration and books. A branch with its own GSTIN is a separate company in Speed Plus 9 (Chapter 2).
Where does the bill number come from?
Always from Speed Plus 9 at head office, in the numbering series of that Live Store's Sale Type. The POS page shows a provisional "W" reference until the number arrives.
What if the head-office PC is switched off at night?
Bills wait in the server queue and show as Queued. When Speed Plus 9 opens in the morning they are saved in order, and the branch sees the final numbers in My Bills.
What if the branch loses internet?
The POS keeps working from the item list saved on the device. Bills are stored on the device as "Saved offline" and sent by themselves when the connection returns.
Can a branch user see another branch's bills?
No. A login belongs to one Live Store and shows only that store's bills.
Can I give each branch different rates?
Give each Live Store its own Sale Type and set rates for it as for any Sale Type (Chapter 5). Party rates and schemes from Speed Plus 9 apply on the POS page too.
Can staff change the rate or give any discount?
Only within what you set per user in USERS: Allow rate edit and Max disc %. The limits are checked on the page, on the server and again when Speed Plus 9 imports the bill.
Must every Web POS bill have a customer name and mobile?
Only if you want it. On the Web POS tab untick Customer name and mobile are required on every bill and press Save & Sync to Server. A Credit bill with its party picked never asks for them.
A new customer wants credit. Can the cashier make the party?
Yes. Choose Credit, tap + New party at the end of the party list, type at least the name and press Make party. Speed Plus 9 makes the account in Sundry Debtors and the page picks it (27.7).
Will "+ New party" make a duplicate of an existing customer?
No. If a party with the same mobile or the same name exists, it is picked instead and the page says "This party is already in Speed Plus - picked it."
I sold the same item at two rates and both went into one line. How do I keep them apart?
Type the first line's rate by hand; the next tap then starts a new line. Or press New line (own rate) on the Same item again bar, so every tap makes a new line. The choice stays on that device.
Web POS credit bills were not in my Outstanding report. Is that fixed?
Yes. Fixed in version 261030; update with Help → Check for Updates. Older credit bills are repaired once, by themselves, after the update.
Can branch staff edit or delete a bill after saving?
Only if you tick Edit own bills or Delete own bills for that user, and only within the Edit/Delete within minutes. Every change needs a reason.
How do I see who changed a bill?
Open Help → Web POS Reports and pick Bill Edit / Delete Audit. It shows user, bill, time, old and new total and the reason. The Owner Dashboard's Change log shows the same on your phone.
How do I know how much stock is at each branch?
Record what you send with Live Store Stock Transfer (27.9). The LIVE STORE STOCK panel then shows transfers in minus out minus that store's web sales.
Does a transfer reduce my company stock?
No. A transfer only changes where the stock is. Company stock reduces when a branch sells.
Can I watch sales without opening Speed Plus 9?
Yes, on the Owner Dashboard on your phone (27.10), signed in with the HO License No. and Licence Key. For final figures use Web POS Reports at head office.
How do I see which bills came from Web POS and which from the counter?
Run Bill Source (Help → Web POS Reports, or Sale Reports → Bill Source). It splits all sale bills by channel: counter, Web POS, Farata and Web Store.
Can the branch print on a thermal printer?
Yes, through the browser's print dialog. The receipt suits an 80 mm roll; choose the printer once and tick Auto print after save on that device.
Can a branch use its own bill design?
Yes. Set a Bill Format (HTML template) on the Live Store card, or a Default bill format for all stores. Head-office printing formats are in Chapter 7.
I restored the company on a new PC and the branches stopped getting through. Why?
Your Web POS settings came back with the company, but Enable Web POS on this PC is kept per PC and starts unticked on a new PC. Tick it on the head-office PC and press Save & Sync to Server.
Do I have to set up Web POS again in the new financial year?
No. The settings are kept in the company database and carried into the new year with the company.
Does Web POS work with a SQL Server company and with Access?
Yes. The head-office Speed Plus 9 saves the bills in whichever database the company uses (Chapter 20).
Is Web POS the same as Web Order or Web Store?
No. Web POS is your staff billing at your branches. Web Order (Chapter 28) and Web Store (Chapter 29) are customers ordering from a link. All three are set up on the same settings screen, on separate tabs.