| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Invoicing (account) • Project (project) • Discuss (mail) |
| Lines of code | 1522 |
| Technical Name |
project_commission |
| License | LGPL-3 |
| Website | https://github.com/MAmin077 |
| Versions | 18.0 19.0 |
Project Commission Management
Stop calculating commissions in spreadsheets. Automate the full commission cycle for your project teams — from project value to individual employee payout — directly inside Odoo 18.
Built for Project-Based Businesses That Pay Commissions
If your company rewards employees based on project performance — whether it is the person who brought in the client or the team that delivered the work — this module automates the entire process.
|
🛠
IT and Software CompaniesPay commissions to project managers, developers, and team leaders based on project size and value. Configurable rules for every role. |
🏢
Consulting FirmsReward the consultant who sourced the client and the team that delivered the project — two separate commission types handled automatically. |
👥
HR and Finance TeamsNo more manual spreadsheets. Commission calculations are automatic, traceable, and linked directly to Odoo projects and employees. |
📈
Operations ManagersSee total commissions, pending payments, and paid amounts across all projects in one dashboard. Export reports in PDF or Excel. |
Everything You Need to Manage Project Commissions
Two commission types, configurable rules by project size, role-based distribution, and full payment tracking — all automated.
|
💰
Two Commission TypesType 1 rewards the person or team that sourced the project externally. Type 2 distributes commission among the internal team that delivered it. Both calculated automatically. |
🔧
Configurable Rules by Project SizeDefine different commission percentages for Small, Medium, and Large projects. Each size can have different distribution rules per role — fully customizable. |
👥
Role-Based DistributionAutomatically split commissions between Project Manager, Assistants, Developers, Team Leaders, and Operation Manager based on your configured percentages. |
|
⚙
Automatic CalculationSet the project value and size — the module calculates every employee's commission amount instantly based on your rules. No manual math required. |
📊
Commission DashboardReal-time KPIs: total commission, source vs internal split, total paid, total pending, active projects, and employees receiving commissions. |
📝
Reports in PDF and ExcelGenerate commission reports filtered by project, employee, date range, or status. Export to PDF for management review or Excel for payroll processing. |
|
💲
Payment TrackingMark individual commission lines as Paid or Pending. Record payment dates. Filter the dashboard by payment status to see exactly what is outstanding. |
🏭
Project IntegrationCommission fields appear directly on the project form. Link project value, size, and source — the commission calculation happens automatically. |
💴
Multi-Currency SupportCommission amounts follow the project currency. Works with any currency configured in your Odoo instance. |
Role-Based Distribution
Each project role gets a configurable share of the commission pool. Rules are set once in Configuration and applied automatically to every project.
Project ManagerReceives a configurable percentage of the internal commission pool. Typically the largest individual share as the primary delivery owner. |
Team LeaderFixed allocation from the commission pool before distribution to the rest of the team. Rewards leadership and coordination. |
Operation ManagerFixed allocation recognizing operational oversight. Separate from the team distribution pool. |
DevelopersShare of the remaining pool after TL and Ops Manager allocation. Multiple developers on a project split this share equally. |
AssistantsConfigurable percentage for supporting roles. Ensures every contributor to project delivery is recognized. |
Source Commission (Type 1)Separate commission for the person or team that brought in the client externally. Tracked independently from the internal delivery commission. |
5 Steps from Project to Payout
A simple, repeatable process that eliminates manual commission calculations entirely.
1 Configure RulesSet percentages per role and project size once |
2 Set Project ValueEnter project value and size on the project form |
3 Auto-CalculateCommission amounts generated for every role automatically |
4 Assign EmployeesLink employees to their commission lines |
5 Track and PayMark as paid, export reports, monitor dashboard |
Questions? Need Support?
Whether you need help with installation, rule configuration, or have a question before purchasing — reach out directly. Fast, personal support from the developer.
acc.mamin2@gmail.comTypically responds within 24 hours · Available for custom development
Please log in to comment on this module