Appearance
Products
Adding a Product (Admin Only)
- Go to Products from the sidebar.
- Click "Add Product".
- Fill in:
- Name (required)
- Category (optional)
- Product Code / SKU (used for barcode scanning)
- Price (selling price, what the customer pays)
- Cost Price (optional, for margin tracking, not shown to cashiers)
- Unit of Measure (Each, Kilogram, Litre, etc.)
- Stock Quantity (initial stock)
- Click Save.
Editing a Product
Click the Edit button on any product row and update the details.
Deactivating a Product
Toggle the product's Active status off. Inactive products are hidden from the POS and barcode lookups, but their sales history is preserved.
Showing Cost and Margin Columns
- Click the column-visibility icon (gear) on the table header.
- Enable Cost Price and/or Margin.
- Margin is colour-coded: green = positive, red = selling below cost.
These columns are Admin-only and hidden by default to keep the table clean for non-admin views.
Products with Variants
For products that come in multiple sizes or colours, see Product Variants. The Stock column for variant products shows the combined total across all active variants.
Stock Adjustments
To manually adjust stock, click the Adjust stock icon on a product row. See Stock Adjustments.
FAQ
Q: Why can't I find a product at the POS?
A: The product may be deactivated or out of stock. Check the Products page and verify its status.
Q: Can I sell a product that is out of stock?
A: No. The system will show an error if there is insufficient stock.
Q: Can I sell an inactive product?
A: No. Products must be marked as active.
Q: Can a Cashier manage products?
A: No. Only Admins can create, edit, or manage products.
Q: If I change a product's price, does it affect old sales?
A: No. Each sale saves a snapshot of the price at the time of the transaction. Past records are never altered.
