$ 12.87
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) |
| Lines of code | 818 |
| Technical Name |
dev_pos_sale_commission |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) |
| Lines of code | 818 |
| Technical Name |
dev_pos_sale_commission |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
POS Sales Commission in Odoo
Streamline your sales incentive management with the POS Sales Commission module for Odoo. This powerful tool automatically calculates and tracks salesperson commissions on every Point of Sale order. Create flexible commission plans using percentage or fixed amount computations, and apply them on the entire order total or with granular per-product and per-category rules with priority-based matching. Commissions are generated automatically when a POS order is paid, linked to the cashier as the salesperson. Review, confirm, and convert commissions into vendor bills grouped by salesperson — all from a single, intuitive interface. With a complete commission lifecycle workflow (Draft → Confirmed → Invoiced → Paid), automatic status tracking when bills are paid, and full multi-company support, this module gives you everything you need to reward your sales team efficiently.
Features
- Flexible Commission Plans: Create commission plans using either percentage-based or fixed amount computations to suit any incentive structure.
- Order Total or Per Product/Category Rules: Apply commissions on the entire order total, or define granular rules per product, product category, or a global fallback with priority-based matching.
- Automatic Commission Generation: Commissions are calculated and created automatically when a POS order is paid — no manual intervention required.
- Vendor Bill Creation: Convert confirmed commissions into vendor bills grouped by salesperson with a single click, each bill line referencing the original POS order.
- Automatic Payment Tracking: Commission records automatically update to "Paid" status when the linked vendor bill is paid.
- Full Commission History & Reporting: View all commissions with filters by salesperson, POS session, date, and status. Commission summary is also visible on every POS order.
- Multi-Company Support: Fully supports multi-company environments — commission plans and records are scoped to the correct company automatically.
Create a Commission Plan
Navigate to Point of Sale → Configuration → Commission Plans and create a new plan. Choose whether to apply the commission on the Order Total (a flat percentage or fixed amount on the entire order) or Per Product/Category (define specific rates per product, product category, or a global fallback). Set the commission rate or fixed amount and assign an expense account for vendor bill generation.
Enable Commission in POS Settings
Go to Point of Sale → Configuration → Settings (or open your POS config form) and enable the "Sales Commission" option. Select the commission plan you just created. Once enabled, all paid orders from this POS will automatically generate commissions for the cashier.
Process a POS Sale
Open your Point of Sale session and complete a sale as usual. When the order is paid, the module automatically creates a commission record linked to the salesperson (cashier) who processed the order. The commission amount is calculated based on the configured plan rules — no extra steps needed from the cashier.
Review & Confirm Commissions
Navigate to Point of Sale → Orders → Commissions to view all generated commission records. Filter by salesperson, POS session, date, or status. Each record shows the POS order reference, base amount, commission amount, and current status. Review the draft commissions and click "Confirm" to approve them for billing.
Create Vendor Bill from Commission
Effortlessly convert confirmed commissions into vendor bills. By clicking the "Create Vendor Bill" button, the system generates a draft bill with lines that automatically reference the original POS orders. Simply specify the bill date and confirm the document to update the commission status to "Invoiced".
Generate Multiple Vendor Bills
Effortlessly process commissions in bulk by selecting multiple confirmed records from the list view. With a single click on the "Create Vendor Bill" button, the system automatically groups the selected commissions by salesperson and generates separate vendor bills for each, optimizing your incentive payout process.
Track Payment Status
When a vendor bill is paid through the standard Odoo payment workflow, the linked commission records automatically update their status to "Paid". This gives you a complete end-to-end audit trail of the commission lifecycle — from order placement to salesperson payment — all without any manual status updates.
Version 1.0 | Released on : 13th February 2024
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
You May Also Like
Most Demandend Apps
Devintelle Odoo Services
Please log in to comment on this module