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

  1. Navigate to POS > Point of Sale
  2. The POS terminal opens in full-screen mode

Making a Sale

Step 1: Add Products

Step 2: Adjust Quantities

Step 3: Apply Discounts (Optional)

Step 4: Select Customer (Optional)

Step 5: Process Payment

  1. Click Pay
  2. Select payment method: Cash, Card, Bank Transfer, Split
  3. Enter amount tendered
  4. Click Complete Sale

Payment Methods

MethodProcess
CashEnter amount received, get change
CardProcess via card terminal
Bank TransferRecord reference number
SplitMultiple payment methods

Receipt Options

Hold Orders

  1. Click Hold to save cart for later
  2. Enter reference name
  3. Retrieve from Held Orders

Products & Inventory

Product Setup

  1. Navigate to Products > Products & Services
  2. Click + Create

Basic Information

FieldDescription
NameProduct name
SKUStock keeping unit
CategoryProduct category
Sale PriceSelling price
Purchase PriceCost price

Inventory Settings

FieldDescription
Track StockEnable inventory tracking
Stock QuantityCurrent stock level
Reorder LevelAlert 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

  1. Go to Products > Stock Report
  2. Select product
  3. Click Adjust Stock
  4. Enter adjustment type (Add/Remove), quantity, reason

Purchase Orders

Creating a Purchase Order

  1. Navigate to POS > Purchase
  2. Click + Create Purchase
  3. Enter: Vendor, Purchase Date, Due Date
  4. Add line items (products, quantities, prices)
  5. Click Create

Purchase Order Status

Draft → Ordered → Partial Received → Received → Billed

Receiving Stock

  1. Open purchase order
  2. Click Receive
  3. Enter quantities received
  4. 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

  1. Go to Settings > Barcode Settings
  2. Configure: Barcode Type (Code128, EAN13), Format

Assigning Barcodes

  1. Open product
  2. Enter barcode number or click Generate

Printing Barcodes

  1. Go to Products > Barcode
  2. Select products
  3. Set quantity per product
  4. Click Print

Barcode Scanner Usage

Reports

Sales Reports

ReportDescription
Daily SalesToday's transactions
Sales by ProductTop selling items
Sales by CategoryCategory performance
Sales by CustomerCustomer purchases
Sales by StaffStaff performance

Inventory Reports

ReportDescription
Stock ReportCurrent inventory levels
Stock MovementIn/out transactions
Low Stock ReportItems below reorder
Stock ValuationInventory value

Daily Operations

Opening Procedures

Closing Procedures

Quick Reference

TaskPath
New SalePOS > Point of Sale
Add ProductProducts > + Create
Create PurchasePOS > Purchase > + Create
Stock AdjustmentProducts > Stock Report > Adjust
Daily SalesReports > Daily Sales
Print BarcodeProducts > Barcode

POS Keyboard Shortcuts

ShortcutAction
F1Focus search
F2New customer
F3Hold order
F4Retrieve held
F5Apply discount
F10Pay / Checkout
EscClear / Cancel