$ 80.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Sales (sale_management) |
| Lines of code | 1072 |
| Technical Name |
sales_commission_manager_codetrade |
| License | OPL-1 |
| Website | https://www.codetrade.io/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Sales (sale_management) |
| Lines of code | 1072 |
| Technical Name |
sales_commission_manager_codetrade |
| License | OPL-1 |
| Website | https://www.codetrade.io/ |
| Versions | 16.0 17.0 18.0 19.0 |
Sales Commission Manager
Community
Enterprise
Odoo.sh
Sales Commission Manager
Manage sales commissions with flexible company policy settings based on Sales Confirmation, Invoice Validate, or Customer Payment.
Calculate commissions using Sales Team, Product, or Product Category percentages, and automatically create monthly commission worksheets and commission lines.
Customer Payment is supported only with Sales Team basis, while other combinations work according to the selected commission matrix.
View DemoConfigure and track sales commissions from one place with policy-based automation.
Define commission timing, choose the calculation basis, generate monthly worksheets automatically, and print commission worksheet PDF reports.
Key Features
Policy-Based Commission Configuration
Select When to Pay and Calculation Based On, and let one active commission policy drive the full workflow.
Multi-Basis Commission Percentages
Configure Sales Manager Commission % and Salesperson Commission % on Sales Team, Product, or Product Category.
Automatic Commission Worksheets
Create monthly Commission Worksheets and Commission Lines automatically from sale, invoice, or payment events.
Supported Sales, Invoice, and Payment Flows
Generate commissions on Sales Confirmation, Invoice Validate, or Customer Payment based on the active company policy.
Worksheet Billing and PDF Reporting
Create commission bills from worksheets and print detailed Sales Commission Worksheet PDF reports for review and records.
Step 1: Open Sales Commission Settings
Go to Sales > Configuration > Settings to access the sales commission configuration area.
Step 2: Configure Commission Policy
Select When to Pay and Calculation Based On, then save the active commission policy.
Step 3: Open Sales Teams
Open the Sales Teams list to configure commission percentages for team-based calculation.
Step 4: Set Sales Team Commission Rates
Enter Sales Manager Commission % and Salesperson Commission % on the selected Sales Team.
Step 5: Review Sales Team Commission Lines
Open Sales Commission Lines to review the automatically created Salesperson and Sales Manager entries.
Step 6: Review Monthly Commission Worksheets
Open Commission Worksheets to review the monthly grouped commission records for both roles.
Step 7: Confirm Sales Team Sale Order
Confirm the quotation so commission lines are created on Sales Confirmation when Sales Team basis is selected.
Step 8: Review Sales Confirmation Result
Review the commission lines created from the Sales Confirmation policy on the selected sale order.
Step 9: Set Product Commission Rates
Enter Sales Manager Commission % and Salesperson Commission % directly on the product for Product basis.
Step 10: Confirm Product-Based Sale Order
Confirm the quotation after selecting Product basis so product-specific commission values are applied.
Step 11: Review Product-Based Commission Lines
Review the commission lines created from Product basis after confirming the sale order.
Step 12: Set Product Category Commission Rates
Enter Sales Manager Commission % and Salesperson Commission % on the selected product category.
Step 13: Confirm Product Category Sale Order
Confirm the quotation after selecting Product Category basis so category commission values are applied.
Step 14: Review Product Category Commission Result
Review the commission lines created from Product Category basis using the category-specific percentages.
Step 15: Open Sale Order for Invoice Validate
Open the confirmed sale order before posting the customer invoice in the Invoice Validate flow.
Step 16: Prepare Invoice Validate Commission Flow
Use the same sale order and invoicing flow to generate commission only after the customer invoice is posted.
Step 17: Review Invoice Validate Commission Lines
Review the commission lines created after posting the customer invoice in the Invoice Validate flow.
Step 18: Configure Invoice Validate with Product Basis
Select Invoice Validate and Product basis to use invoice posting with product-specific commission percentages.
Step 19: Review Paid Customer Invoice
Review the fully paid customer invoice used in the Customer Payment commission flow.
Step 20: Review Payment-Based Commission Lines
Open Sales Commission Lines to review the entries generated after customer payment is posted.
Step 21: Print Sales Commission Worksheet PDF Report
Print the Sales Commission Worksheet PDF report to review complete commission details, line items, status, and final totals.
Version 1.0 : 16.0.0.0.0
01 June 2026
Yes. The module works with one active combination of When to Pay and Calculation Based On at a time.
Sales Team, Product, and Product Category are supported as commission calculation bases.
Commission lines are created automatically on Sales Confirmation, Invoice Validate, or Customer Payment according to the selected policy.
No. Customer Payment is supported only when Calculation Based On is Sales Team.
Yes. You can open a worksheet, create a commission bill, and print the Sales Commission Worksheet PDF report for review and records.
Language Translation
Our Services
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module