Product data comes first
Most retail launch problems trace back to the product list. Before touching the POS, build one spreadsheet with a row per product, or per size and colour if you sell variations. Each row needs a name a customer would recognise, a category, your SKU, the barcode if there is one, the cost, the selling price and the tax. Sort by name and look for duplicates; the same item entered twice will split its stock and sales.
Decide early which products have variations. A shirt in three sizes and two colours is one product with six variations, each with its own SKU and stock. Setting it up as six unrelated products works at the till but makes reports and reordering harder.
Import, then barcode
Do not type hundreds of products by hand. Use the POS's import template, fill it from your spreadsheet, and import ten rows first. Check those ten at the till: right price, right tax, right category, barcode scans. Then import the rest. If the import goes wrong, it is much easier to fix ten rows than a thousand.
Anything that came from a supplier usually has a UPC or EAN already. Scan a few to make sure the barcode in your data matches the one on the box. For items with no barcode, print your own labels from the SKU as Code 128. Label stock as it is received, not on launch morning.
Opening stock and taxes
Opening stock is the count of what is on the shelf on day one, entered at cost. It sets the starting stock level for every product and the starting value of your inventory, which feeds cost of goods sold and profit. Count carefully, by location if you have more than one, and enter it before the first sale.
Taxes need a manual check. Ring up one item from each tax situation (fully taxed, exempt, reduced rate) and compare the receipt with what you expect. A wrong default tax on a category is easy to miss and expensive to fix after a quarter of filings.
Payments, staff and a practice day
Connect the card terminal and run a debit sale, a credit sale, a return to card and a batch close. Then set up staff. Cashiers need to sell and take payment; managers need refunds, price overrides and the end-of-day report. A login per person is what makes the activity log useful.
Finish with a practice day. Ring a realistic mix of sales, returns, exchanges, discounts and cash pay-outs, then close the register and compare the count with the report. Clear the practice sales, or use demo data, before you open.
Doing it in SeroPOS
SeroPOS has a Retail Mode in the app that uses shop wording and hides restaurant screens such as tables and kitchen tickets, with a single New Sale button on the Home screen. The catalogue and stock work lives mostly in the web back office.
- Back office, Products, then Import Products: upload the spreadsheet template; Import Opening Stock loads counts by location.
- Products, then Add Product: barcode type (Code 128, EAN-13, UPC-A and others), SKU, unit, category, brand and variations.
- Products, then Print Labels: print barcode labels on sheets or rolls sized in Barcode Settings.
- Settings, then Tax Rates and Tax Groups: rates, groups and 0% for exempt items.
- In the app: Settings, then Retail Mode; then connect your scanner, printer, drawer and card terminal.
- User Management, then Roles: set what each role can do, including the maximum discount a user may give.