Bitwerf · Odoo apps

Sales Commissions

Odoo works out what each salesperson earns: on confirmed orders, posted invoices or paid invoices, with rates per product, product category, customer tag and discount, or on the margin, and pays it through a vendor bill.

$39 one-time per Odoo version · Odoo 17, 18, 19 and 20 · Community and Enterprise
Buy for Odoo 20.0Buy for Odoo 19.0Buy for Odoo 18.0Buy for Odoo 17.0
Sold and installed through the official Odoo Apps Store.

Odoo Sales has no commission feature, so commission is often worked out in a spreadsheet at the end of the month. This module adds commission plans to Sales. Every order or invoice line of a salesperson on a plan gets its commission line as it happens, credit notes and cancellations are taken off again, and Billing users turn the open commission into one draft vendor bill per salesperson.

A commission plan: earned on confirmed orders, its salespeople and rules per product, category, customer tag and discount

What it does

Three moments to earn

Per plan: when a sales order is confirmed, when a customer invoice is posted, or when a customer invoice is paid in full. Partly paid invoices earn nothing yet; undoing a payment takes the commission back until the invoice is paid again.

Rules per product, category, customer tag and discount

Rules in a fixed order; the first one whose conditions all match a line sets its commission. Conditions: a product (all its variants), a product category with its subcategories, customer tags (of the customer's company), and a highest line discount. Lines that match no rule get the plan's default rate.

Percentage, margin or amount per unit

A rule pays a percentage of the untaxed amount, a percentage of the margin (untaxed amount minus the product cost, so a sale below cost lowers the commission) or a fixed amount per unit sold, counted in the product's unit.

Always in step with the documents

Cancelling an order, setting it back to quotation, changing quantities or prices on a confirmed order, resetting an invoice to draft, cancelling it or changing its salesperson updates the commission at once. Credit notes count negative; on the paid basis, once their invoice is paid or once they are paid themselves.

Billed commission is never rewritten

When a document changes after its commission was billed, the billed lines stay as they are and a correction line takes the difference, so the next bill settles it.

Vendor bills per salesperson

Select open commissions and click Create Vendor Bills: one draft bill per salesperson, made out to their contact, with the total on a Sales Commission product without taxes. Totals of zero or less stay open. Cancel or delete a bill and its commission is open again.

Company currency and reports

Orders and invoices in other currencies are converted to the company currency. Commissions has list, pivot and graph views with filters for To Bill, Billed and Corrections, and grouping by salesperson, plan, customer, status and month.

Update after rule changes

Plan changes apply to documents from then on. Update Commissions calculates again every confirmed order and posted invoice from a chosen day, for example after a rate change in the current month.

Own commissions only

Salespeople see their own commission lines; Sales administrators and Billing users see all of them. Only Sales administrators manage plans, and only Billing users create bills. A salesperson can be on one active plan per company.

How to use it

  1. Install the module.
  2. Go to Sales > Configuration > Commission Plans, create a plan, choose when commission is earned, add the salespeople and the rules.
  3. Confirm orders or post invoices as usual: the commission appears in Sales > Orders > Commissions.
  4. Billing users open Invoicing > Vendors > Sales Commissions, select the open lines and click Create Vendor Bills.
  5. After changing a plan, click Update Commissions on the plan to calculate recent documents again.

Screenshots

Commission lines per order line with base, rate, commission and status

Commission lines per order line with base, rate, commission and status

Commission per salesperson and month in the pivot view

Commission per salesperson and month in the pivot view

Need it to work differently?

We build custom Odoo modules and changes to this one at a fixed price, from €950 excluding VAT. Small modules are usually delivered within five working days, tested on your Odoo version. Describe what you need to hello@bizzkitt.ai.

All Odoo apps by Bitwerf

Bitwerf is a trade name of BizzKitt B.V., Frederikstraat 67, 3034 LD Rotterdam, the Netherlands (KvK 42149345, VAT NL869932354B01). Questions: hello@bizzkitt.ai · Support · Privacy · Terms