Motivating a sales team goes beyond offering attractive incentives. Businesses also need a transparent, accurate, and automated commission management system that rewards performance without increasing administrative work. Many companies still calculate sales commissions using spreadsheets, manual formulas, and separate payroll records. As sales volumes grow, these methods become difficult to maintain, often resulting in calculation errors, delayed payouts, and limited visibility into salesperson performance.
Odoo 19 simplifies the entire process with its built-in Sales Commissions feature. Instead of relying on manual calculations, businesses can create flexible commission plans, define sales targets, automate commission calculations, and integrate payouts directly with payroll. Whether you reward individual sales representatives or entire sales teams, Odoo 19 provides a centralized solution that improves transparency, boosts motivation, and saves valuable administrative time.
In this guide, you’ll learn how to configure Sales Commissions in Odoo 19, create commission plans, define targets and achievements, assign salespeople, manage adjustments, integrate commissions with payroll, and monitor performance through detailed reporting.

Enable the Sales Commissions Feature
Before creating commission plans, you must enable the Sales Commissions feature within the Sales application.
Navigate to:
Sales → Configuration → Settings
Under the Invoicing section, enable the Commissions option and click Save.
Once enabled, Odoo automatically adds a dedicated Commissions menu inside the Sales application, giving you access to commission management tools without requiring additional customization.

The Commissions menu includes several sections that help manage the complete commission lifecycle. Users can review their personal earnings through My Commissions, managers can monitor all commission records, configure commission plans, review achievements, and apply manual adjustments whenever necessary.
Create a Commission Plan in Odoo 19
The foundation of commission management begins with creating a commission plan.
Go to:
Sales → Commissions → Commission Plans → New
A commission plan defines how Odoo calculates incentives for salespeople throughout a selected period. While configuring the plan, provide a meaningful name that clearly identifies the commission structure. Next, choose whether the plan is based on predefined sales targets or actual achievements.
You can also specify whether commissions apply to individual salespeople or entire sales teams. Odoo allows businesses to define the standard commission payout for achieving 100% of the target while selecting an effective date range and target frequency. Depending on your business objectives, targets can reset monthly, quarterly, or annually.

A well-designed commission plan creates clear expectations for your sales team while allowing managers to measure performance consistently across different sales cycles.

Understanding Target-Based and Achievement-Based Commission Plans
Odoo 19 offers two different commission calculation methods, allowing businesses to choose the approach that best matches their sales strategy.
A Target-Based Commission Plan rewards salespeople based on how much of their assigned target they achieve during a specific period. As performance improves, commission payouts increase according to predefined commission levels. This model works particularly well for businesses that encourage long-term revenue growth and milestone-based incentives.
In contrast, an Achievement-Based Commission Plan calculates commissions directly from actual sales performance without requiring predefined sales targets. Every completed sale contributes toward the commission calculation using a fixed percentage or rate. This approach suits organizations that prefer straightforward, continuous commission structures.
Businesses with quarterly revenue goals generally benefit from target-based plans, while companies with ongoing sales incentives often prefer achievement-based calculations for their simplicity and consistency.
Configure Sales Targets
If you select a target-based commission plan, the next step involves defining sales targets for each commission period.
Odoo automatically generates target periods based on the frequency selected during plan creation. For example, monthly plans create twelve target periods each year, while quarterly plans divide the year into four sections.
Each period includes an editable target amount, allowing businesses to adjust sales goals according to seasonal demand, promotional campaigns, or market conditions. This flexibility helps organizations align commission incentives with realistic business objectives instead of using fixed annual targets.

As salespeople progress throughout the period, Odoo continuously compares their performance against these targets and updates their commission achievements automatically.
Configure Achievement Rules
Achievement rules determine which sales activities generate commissions.
Inside the Achievements tab, choose the measurement type that best reflects your sales strategy. Odoo supports calculations based on invoiced amounts, confirmed sales orders, invoiced quantities, or quantities sold. Businesses can also define a commission rate that determines how much commission each achievement generates.
For even greater flexibility, you can limit commission calculations to specific products or product categories. This feature allows businesses to encourage sales of premium products, newly launched items, or strategic product lines without affecting commissions on the rest of the catalog.
Because achievement rules operate automatically in the background, sales managers no longer need to review transactions manually before calculating incentives.
Assign Salespeople to Commission Plans
Once the commission structure is ready, assign the appropriate salespeople or sales teams to the plan.
The Sales People tab lets administrators add users while defining custom participation dates whenever necessary. This flexibility proves especially useful when employees join the organization mid-cycle or transfer between departments.
Odoo also displays other commission plans already assigned to each salesperson, helping administrators avoid overlapping incentive structures and ensuring every salesperson follows the correct commission policy.

As soon as the plan becomes active, Odoo begins tracking each salesperson’s performance automatically according to the assigned rules.
Configure Commission Levels
Target-based commission plans become even more effective through tiered commission levels.
Instead of paying a fixed amount regardless of performance, businesses can reward increasing achievement percentages with progressively higher payouts. For example, reaching 50% of a sales target may generate a partial commission, while achieving 100% or exceeding the target unlocks significantly higher rewards.
Odoo calculates payouts proportionally between the configured commission levels, ensuring fair and accurate compensation even when performance falls between two milestones.

This approach motivates sales teams to exceed expectations while giving businesses complete control over incentive costs.
Manage Commission Adjustments
Although commission calculations remain automated, certain business situations occasionally require manual corrections.
Navigate to:
Sales → Commissions → Adjustments
Here, managers can increase or decrease commission values for specific salespeople while recording the adjustment date and explanatory notes. These records create a complete audit trail, making commission management more transparent and easier to review during payroll processing.
Because adjustments remain separate from the original commission calculations, businesses preserve data accuracy while maintaining accountability for every manual modification.
Approve the Commission Plan
Before commission tracking begins, the plan must be approved.
Odoo follows a structured workflow consisting of Draft, Approved, Done, and Cancelled stages. After approval, the system automatically starts monitoring sales performance and calculating commissions according to the configured rules.
If changes become necessary later, administrators can simply reset the plan to the Draft stage, make the required modifications, and approve it again.
This approval process prevents accidental configuration changes while maintaining consistency throughout the commission period.
Integrate Commissions with Payroll
One of the biggest advantages of Odoo 19 Sales Commissions is its seamless payroll integration.
When the HR Payroll application is installed, commission plans include a Payslip Input option. By linking the plan to an appropriate payroll input type, calculated commissions automatically appear in employee payslips during payroll generation.
As a result, finance teams no longer need to export spreadsheets or manually transfer commission values into payroll systems. The entire process remains centralized inside Odoo, reducing administrative effort while improving payroll accuracy.
Analyze Commission Reports
Accurate reporting helps businesses evaluate the effectiveness of their sales incentive programs.
Navigate to:
Sales → Reporting → Commissions
Odoo provides interactive Pivot and Graph views that allow managers to analyze commission performance from multiple perspectives. Reports can be filtered by salesperson, commission plan, sales team, or reporting period, making it easy to identify top performers, evaluate sales trends, and measure incentive effectiveness.
At the same time, each salesperson can access the My Commissions section to monitor their own achievements and commission earnings in real time. This transparency keeps employees informed and encourages continuous performance improvement.

Conclusion
Configuring Sales Commissions in Odoo 19 enables businesses to replace manual commission calculations with a fully automated, transparent, and scalable incentive management system. From creating commission plans and defining sales targets to tracking achievements, calculating payouts, integrating payroll, and generating insightful reports, Odoo streamlines every stage of the commission process within a single platform.
By implementing automated sales commission management, organizations improve accuracy, eliminate repetitive administrative tasks, motivate their sales teams with fair incentive structures, and gain real-time visibility into overall sales performance. Whether you manage a small sales department or a large enterprise team, Odoo 19 provides the flexibility and automation needed to build an effective commission strategy that supports long-term business growth.
FAQ
Sales Commissions in Odoo 19 are a built-in incentive management feature that automatically calculates commissions based on predefined rules. Businesses can reward salespeople using target-based or achievement-based commission plans without relying on spreadsheets or manual calculations. The module integrates directly with the Sales application, allowing companies to automate commission tracking, improve accuracy, and maintain complete transparency throughout the sales process.
To enable Sales Commissions, open Sales → Configuration → Settings, locate the Commissions option under the Invoicing section, enable the checkbox, and save the settings. Once activated, Odoo adds a dedicated Commissions menu where administrators can create commission plans, configure targets, manage achievements, and review commission reports.
Target-Based commission plans reward salespeople according to how much of their assigned sales target they achieve during a specific period. Businesses can create multiple commission tiers that provide higher incentives as performance improves.
Achievement-Based commission plans, on the other hand, calculate commissions directly from completed sales, invoiced amounts, or product quantities without requiring predefined sales targets. This approach works well for organizations that prefer continuous commission calculations instead of milestone-based rewards.
Yes. The consolidated invoice follows the standard Odoo payment workflow, allowing users to register payments, reconcile transactions, and monitor invoice status.
Yes. Odoo 19 allows businesses to assign different commission plans to individual salespeople or entire sales teams. Each salesperson can have customized participation dates, making it easy to accommodate new employees, department transfers, or temporary incentive programs while keeping commission calculations accurate.
Commission targets are configured within each target-based commission plan. Administrators can define monthly, quarterly, or yearly target periods, and Odoo automatically generates the corresponding target records. Each target value can be edited individually to reflect seasonal demand, business goals, or promotional campaigns.
Yes. Odoo allows businesses to configure commission achievements based on specific products or product categories. This flexibility helps organizations encourage the sale of premium products, newly launched items, or strategic product lines while excluding other products from commission calculations.
Absolutely. Target-based commission plans support multiple commission levels. Businesses can define different payout amounts for various target achievement percentages, such as 50%, 75%, 100%, or even 150% of the sales target. Odoo automatically calculates proportional payouts when sales performance falls between two configured commission levels.
Yes. Odoo includes an Adjustments feature that allows managers to manually increase or decrease commission values whenever corrections are necessary. Every adjustment records the affected salesperson, adjustment amount, date, and notes, ensuring complete transparency and an audit trail for future reference.
Yes. If the Odoo HR Payroll application is installed, commission plans can be linked directly to payroll input types. During payroll processing, calculated commission amounts automatically appear in employee payslips, eliminating manual data entry and reducing payroll errors.
Odoo provides comprehensive commission reports through Sales → Reporting → Commissions. Managers can analyze data using Pivot and Graph views while filtering reports by salesperson, sales team, commission plan, or date range. Individual salespeople can also access My Commissions to monitor their own achievements and commission earnings in real time.
Yes. Odoo 19 is designed for businesses of all sizes. Small businesses can start with simple achievement-based commission plans, while growing organizations can implement advanced target-based incentive structures, multiple commission tiers, payroll integration, and detailed reporting as their sales operations expand.