Odoo POS HR - POS Employee Management

Manage employees, shifts and sales performance

The POS HR module integrates employee management into Point of Sale. This module provides sales staff tracking, shift management, individual sales calculation, commission and performance evaluation.

With employee-based permissions, work time tracking, detailed individual reports, POS HR helps businesses manage sales teams effectively and create work motivation.

Employee Management
Shift Scheduling
Individual Sales
Commission
Attendance
Performance
Permissions
Sales KPI

POS HR Terminology

Employee Management Terms

EnglishVietnameseDescription
Sales StaffNhân viên bán hàngEmployee working at POS
ShiftCa làm việcWork time slot
POS SessionPhiên POSWork session on POS
Sales AmountDoanh sốTotal sales value
CommissionHoa hồngSales-based reward
KPIKPISales target
AttendanceChấm côngWork time recording
PerformanceHiệu suấtWork productivity evaluation
TargetMục tiêuSales goal to achieve
BonusThưởngTarget achievement reward

Shift Types

Shift Types

ShiftWork HoursNotes
Morning08:00 - 12:00Morning shift
Afternoon12:00 - 17:00Afternoon shift
Evening17:00 - 22:00Evening shift
Full day08:00 - 17:00Full day shift
Night22:00 - 06:00Overnight shift

POS HR Workflow

Employee work process at POS:

Steps

  • 1. Employee logs into POS with PIN or card

  • 2. Open work session and record start time

  • 3. Perform sales, system automatically records individual sales

  • 4. All transactions are tagged with performing employee

  • 5. End of shift, close session and record end time

  • 6. System automatically calculates employee sales and commission

  • 7. Manager views performance reports and compares with KPI


Key Features

Key points

  • • Employee login with PIN, card or biometrics

  • • Track sales by individual employee

  • • Automatic commission calculation by rules

  • • Shift management and employee scheduling

  • • Automatic attendance when opening/closing POS session

  • • Set KPIs and sales targets

  • • Detailed performance reports by employee

  • • Compare sales between employees

  • • Role-based access permissions

  • • Integration with HR module for payroll


Commission Configuration

Common commission calculation methods:

Key points

  • • Percentage commission: 2% on total sales

  • • Tiered commission: Higher sales, higher % commission

  • • Product commission: Different commission per product

  • • Category commission: Different rates per product group

  • • KPI bonus: Fixed bonus when reaching target

  • • Team commission: Split evenly among team


KPI System

Sales KPI Examples

MetricTargetBonus
Monthly sales$50,000$2,000
Number of orders200 orders$1,000
Average order value$50/order$500
Upsell rate30%$1,000
New customers50 customers$1,500

Employee Permissions

Permissions by Role

RolePermissionsLimits
CashierSales, view own salesNo discount >5%
Shift ManagerManage shift, view team reportsDiscount <15%
ManagerView all reports, configurationDiscount <30%
AdminFull system accessNo limits

Real-world Scenarios

Common use cases:

Key points

  • • Fashion store: Track individual sales, calculate commission

  • • Supermarket: Multiple cashiers, shift management, auto attendance

  • • Phone store: Product-based KPI, bonus for premium sales

  • • Restaurant: Track server sales, split tips by employee

  • • Coffee shop: Manage morning/afternoon/evening shifts, compare performance

  • • Store chain: Compare sales between branches and employees


Shift Management

Shift management workflow:

Steps

  • 1. Create shift schedule for week/month

  • 2. Assign employees to each shift

  • 3. Employee checks in when starting shift (open POS session)

  • 4. System records actual work time

  • 5. Employee checks out when ending shift (close session)

  • 6. Automatically calculate work hours, overtime

  • 7. Sync attendance data with HR module


Reports and Analytics

Important employee reports:

Key points

  • • Individual sales report: By day/week/month

  • • Commission report: Total commission payable

  • • KPI report: Compare actual vs target

  • • Performance report: Employee ranking

  • • Attendance report: Work hours, overtime

  • • Comparison report: Sales between employees

  • • Trend report: Performance over time


Integration with Other Modules

POS HR integrates with:

Key points

  • • Point of Sale: Record sales by employee

  • • HR: Manage employee information, calculate salary

  • • Attendance: Auto attendance when opening/closing POS

  • • Payroll: Calculate salary, commission, bonus

  • • CRM: Link customers with responsible employee

  • • Accounting: Record personnel costs


Best Practices

Steps

  • 1. Set clear, measurable KPIs

  • 2. Calculate commission fairly and transparently

  • 3. Monitor performance regularly, provide timely feedback

  • 4. Create healthy competition among employees

  • 5. Train sales skills for underperforming staff

  • 6. Publicly recognize outstanding employees

  • 7. Use reports to improve processes

  • 8. Ensure reasonable shift scheduling, avoid overload


System Configuration

POS HR setup steps:

Steps

  • 1. Install pos_hr module

  • 2. Create employee list and assign to POS

  • 3. Set up login PIN for each employee

  • 4. Configure commission calculation rules

  • 5. Set KPIs and sales targets

  • 6. Create shift schedule

  • 7. Assign role-based permissions

  • 8. Configure integration with HR and Payroll

  • 9. Test and train employees