Point of Sale Module (POS)
The POS module enables retail and sales operations with point-of-sale transactions, purchase order management, and inventory integration. It's designed for quick transactions and stock management.
Table of Contents
POS Terminal
Accessing POS
- Navigate to POS > Point of Sale
- The POS terminal opens in full-screen mode
Making a Sale
Step 1: Add Products
- Click product tiles to add to cart
- Use search bar to find products
- Scan barcode (if scanner connected)
Step 2: Adjust Quantities
- Click
+ or - on cart items
- Click quantity to enter directly
Step 3: Apply Discounts (Optional)
- Click Discount
- Enter percentage or fixed amount
- Apply to item or entire cart
Step 4: Select Customer (Optional)
- Click Customer dropdown
- Select existing or quick-add new
Step 5: Process Payment
- Click Pay
- Select payment method: Cash, Card, Bank Transfer, Split
- Enter amount tendered
- Click Complete Sale
Payment Methods
| Method | Process |
| Cash | Enter amount received, get change |
| Card | Process via card terminal |
| Bank Transfer | Record reference number |
| Split | Multiple payment methods |
Receipt Options
- Print Receipt: Send to receipt printer
- Email Receipt: Send to customer email
- No Receipt: Skip printing
Hold Orders
- Click Hold to save cart for later
- Enter reference name
- Retrieve from Held Orders
Products & Inventory
Product Setup
- Navigate to Products > Products & Services
- Click + Create
Basic Information
| Field | Description |
| Name | Product name |
| SKU | Stock keeping unit |
| Category | Product category |
| Sale Price | Selling price |
| Purchase Price | Cost price |
Inventory Settings
| Field | Description |
| Track Stock | Enable inventory tracking |
| Stock Quantity | Current stock level |
| Reorder Level | Alert threshold |
Stock Levels
Product A: 150 units (OK)
Product B: 25 units (LOW - below reorder level)
Product C: 0 units (OUT OF STOCK)
Stock Adjustments
- Go to Products > Stock Report
- Select product
- Click Adjust Stock
- Enter adjustment type (Add/Remove), quantity, reason
Purchase Orders
Creating a Purchase Order
- Navigate to POS > Purchase
- Click + Create Purchase
- Enter: Vendor, Purchase Date, Due Date
- Add line items (products, quantities, prices)
- Click Create
Purchase Order Status
Draft → Ordered → Partial Received → Received → Billed
Receiving Stock
- Open purchase order
- Click Receive
- Enter quantities received
- Stock updates automatically
Warehouse Management
The POS module integrates with the comprehensive Warehouse Management system for multi-location inventory tracking, stock transfers, and warehouse-specific stock management.
View Warehouse Documentation →
Barcode Management
Barcode Setup
- Go to Settings > Barcode Settings
- Configure: Barcode Type (Code128, EAN13), Format
Assigning Barcodes
- Open product
- Enter barcode number or click Generate
Printing Barcodes
- Go to Products > Barcode
- Select products
- Set quantity per product
- Click Print
Barcode Scanner Usage
- Connect USB scanner to computer
- Focus on search field in POS
- Scan product barcode
- Product auto-adds to cart
Reports
Sales Reports
| Report | Description |
| Daily Sales | Today's transactions |
| Sales by Product | Top selling items |
| Sales by Category | Category performance |
| Sales by Customer | Customer purchases |
| Sales by Staff | Staff performance |
Inventory Reports
| Report | Description |
| Stock Report | Current inventory levels |
| Stock Movement | In/out transactions |
| Low Stock Report | Items below reorder |
| Stock Valuation | Inventory value |
Daily Operations
Opening Procedures
- Count cash drawer, verify opening balance
- Check low stock alerts
- Review pending orders
Closing Procedures
- Count drawer, compare to system total
- Print daily summary
- Process cash drops
- Reset drawer for next day
Quick Reference
| Task | Path |
| New Sale | POS > Point of Sale |
| Add Product | Products > + Create |
| Create Purchase | POS > Purchase > + Create |
| Stock Adjustment | Products > Stock Report > Adjust |
| Daily Sales | Reports > Daily Sales |
| Print Barcode | Products > Barcode |
POS Keyboard Shortcuts
| Shortcut | Action |
F1 | Focus search |
F2 | New customer |
F3 | Hold order |
F4 | Retrieve held |
F5 | Apply discount |
F10 | Pay / Checkout |
Esc | Clear / Cancel |