Opening readiness sequence
New shop POS setup and opening checklist
A working bill is only the start. Before opening, prove product data, prices, tax, payments, stock, hardware, staff exceptions, cash close, outage continuity and recovery. The seven stages are not a promise that every shop can finish in seven days.
Pin the release before configuring the shop
This checklist currently points to Posnic v1.3.0 at reviewed source commit b531ef4. Record the version, package hash and source commit used for training, hardware tests, backup drills and opening day so a later update does not change the test target silently.
The seven-stage setup sequence
| Stage | Work | Evidence to keep |
|---|---|---|
| 1 | List sale types, tax rules, payment methods, receipt fields, returns, discounts, credit and staff approvals. | One-page operating decisions signed by the owner and setup lead. |
| 2 | Clean products, categories, suppliers, customers, item IDs, barcodes, units, cost, price and opening stock. | Untouched source export, cleaned file and reconciliation totals. |
| 3 | Create the shop, users, permissions, registers, taxes, payment methods and receipt identity. | Configuration checklist and screenshots without passwords. |
| 4 | Test printers, scanners, drawers, scales, displays, power protection and local network. | Model, connection, driver, firmware, result and tester for each device. |
| 5 | Import a representative batch, fix rejected rows, then load and reconcile the approved full file. | Accepted/rejected counts plus sample field and stock checks. |
| 6 | Run a complete test day including sales, tenders, discounts, holds, returns, cash close and reports. | Transaction list, receipts and a zero-explanation reconciliation. |
| 7 | Run outage and restore drills, train staff, assign escalation and make a go/no-go decision. | Drill records, issue owner, rollback plan and written approval. |
Prepare data that can be reconciled
The seven CSV templates shipped with v1.3.0 passed 6/6 structural and sample-data tests. A bulk import was not executed in that evidence run, so every real shop still needs a trial import.
Preserve identifiers
Keep barcodes, item IDs and phone numbers as text so spreadsheet software does not remove leading zeroes or use scientific notation.
Standardise relationships
Category and supplier names must use one spelling. Resolve duplicates and trailing spaces before item rows refer to them.
Prove the numbers
Source rows must equal accepted, rejected and intentionally excluded rows. Compare price, tax, unit and opening quantity samples.
Accept hardware by exact model and workflow
| Device | Test | Failure that blocks opening |
|---|---|---|
| Receipt printer | Long names, tax, discounts, weighed lines, every payment label, cutter and reprint on the chosen width. | Unreadable totals, clipped fields, wrong tax or unreliable connection. |
| Barcode scanner | Representative labels, leading zeroes, rapid scans, duplicates and damaged packaging in keyboard-wedge mode. | Wrong item, truncated code, serial-only mode or inconsistent Enter behavior. |
| Cash drawer | Open from the actual receipt path, manual override and locked-close procedure. | Drawer opens at the wrong time or cannot be controlled during a failed print. |
| Weighing scale | Known weights, unstable readings, unit, decimal position and mixed weighed/counted receipt lines. | Any unexplained difference between physical weight, till quantity and customer charge. |
| Power and network | UPS runtime, router restart, local address stability, printer reachability and approved external outage mode. | The till cannot finish or recover a sale under the documented fallback. |
Configure money and responsibility before training
Tax and invoice
Use current rules for the shop's jurisdiction. Have a qualified local adviser verify a sample invoice and report; software availability is not a compliance guarantee.
Tenders and reconciliation
Create only payment methods staff can distinguish. Define how cash, card, QR, wallet, credit and refunds reconcile to external statements.
Permissions
Name who may discount, void, return, reopen, change price, alter stock, close cash, restore a backup and approve an exception.
Receipt identity
Verify legal name, address, tax identifiers, numbering, date, item description, tax, total, payment and return policy on a physical receipt.
Opening float
Record counted cash before trading. At close, compare expected and counted cash and assign every difference an explanation and owner.
Support path
Put the current escalation contact, shop identity, release, backup location and device details where staff can find them during a queue.
Prove the failure paths
A Windows v1.3.0 cash sale was completed and reopened while external hosts were blocked inside Electron. The same synthetic profile was backed up, changed and restored. Those results are a method to repeat, not a substitute for the new shop's own drill.
External outage
Restart the till, sign in, sell, print, reopen the sale, inspect stock and reconcile every payment fallback without external access.
Power interruption
Time the UPS and controlled shutdown. Test the till, printer and router together because an application cannot compensate for an unpowered device.
Computer loss
Restore the latest separate backup into a disposable or replacement environment and check known users, items, sales, stock and dates.
Go-live gate
| Area | Go | No-go |
|---|---|---|
| Data | Counts reconcile and representative prices, tax, units, barcodes and stock agree. | Unexplained rejected rows, duplicates or opening-stock differences remain. |
| Transactions | Normal sale, return, discount, hold, credit and correction workflows are understood and traceable. | Staff use deletion or duplicate billing to recover from mistakes. |
| Money | Receipt, cash close and every external payment statement reconcile. | A tender total cannot be tied to cash or provider records. |
| Hardware | Exact devices pass under normal load and approved failure conditions. | Any critical device is only assumed compatible. |
| Recovery | Outage and restore drills pass with recorded times and business assertions. | The only backup is on the till or has never been restored. |
| Ownership | Opening support, escalation, rollback and decision owners are named. | Everyone assumes somebody else will handle a failure. |
Keep one blank opening readiness record
Use one record from source-data preservation through staff acceptance and go-live. Expected evidence belongs beside the control; observations, owners, specialist review, pass/fail and follow-up stay blank until somebody performs and reviews the work.
A downloaded checklist is not an accepted opening. Keep failed and deferred controls visible, name the person who can stop go-live and retain evidence outside the till computer.
Primary controls outside the POS screen
Product identification
GS1's current retail POS guideline separates barcode and scanner capability from implementation. Test the exact symbols, devices, data and exception paths the shop will use.
Payment responsibility
PCI SSC says payment terminals are inside the cardholder-data environment and applicable controls vary by device and configuration. Confirm the actual terminal and obligations with the acquirer or compliance owner.
Security and recovery
NIST's CSF 2.0 small-business resources provide a starting point for assigning cybersecurity risk owners. Opening readiness needs governance, protection, detection, response and recovery beyond application setup.
These references define buyer controls; they do not certify Posnic or one shop. Review the versioned Posnic product facts and use current local tax, invoice, payment, employment and accessibility requirements for the actual opening.
New shop POS questions
When should a new shop set up its POS?
Begin before opening day and reserve time for a complete test shift, cash close, outage drill and restore check. Data and hardware are easier to correct before customers are waiting.
Does every new shop POS setup take seven days?
No. The seven stages are a sequence, not a duration promise. The schedule depends on data quality, device and payment testing, staff readiness, local review and whether every blocking issue is closed.
Does every product need to be loaded before opening?
Load every item that may be sold on opening day. A phased catalogue works only with a controlled process for unavailable long-tail items and reconcilable opening stock.
What makes a new POS ready to go live?
Known transactions reconcile across receipts, payments, stock and reports; staff can handle exceptions; hardware passes; and outage and restore drills work.
Does POS software guarantee local tax compliance?
No. Configure current rules for the shop's jurisdiction and have a qualified local accountant or adviser verify the resulting invoice and reports.