Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Incentive Compensation Management Software
  3. OpenIncent

OpenIncent

What it is

OpenIncent combines an open-source commission engine with a documented process for calculating and checking commission pay. Its starting focus is small recruitment agencies running monthly cycles from transaction exports. The engine handles exact decimal calculations, tiers, splits, margin, clawbacks, and dated plans. It produces statements and an inspectable calculation record, while users retain plan settings and calculation records. Reconciliation checks inputs, documents and tests plan rules, compares calculated amounts with payments, and records differences and decisions. Linux, macOS, and Windows are listed, with a Windows desktop application offered. Desktop calculations stay on the user's machine; prompts entered in the optional AI Builder are sent to Anthropic. The free method and engine leave plan interpretation, input checks, and approval to the team. Ongoing administration costs C$500 a month for one monthly cycle, one agreed plan, and up to ten payees. One-time setup costs C$1,000 once for one plan, up to ten payees, and one historical month. Additional integrations and expanded service scope are quoted separately.

For and against

For

  • Handles tiers, splits, margin, and clawbacks
  • Creates statements and calculation records
  • Public method and open-source engine
  • Desktop calculations remain on the machine
  • Free self-use option available

Against

  • Paid administration starts at C$500 monthly
  • One-time setup costs C$1,000
  • Additional integrations are quoted separately
  • AI Builder sends prompts to Anthropic

The verdict

OpenIncent offers a transparent commission workflow with free self-use and defined paid services. Review the scope limits, data arrangements, and AI Builder handling before choosing a plan.

Who it suits

It suits small recruitment agencies handling recurring commission cycles and transaction exports. It also fits teams wanting inspectable calculations and either self-use or administration support.

Plans and prices

Free engine

Free

Open-source engine · self-run calculations · team handles interpretation, checks and approval

Ongoing administration

C$500a month

One monthly cycle · agreed plan · up to 10 payees · one currency

One-time setup

C$1,000one-time

One plan · up to 10 payees · one historical month

Use it yourself

Free

Method and engine free to use; team handles plan interpretation, input checks, and approval

Every plan, in full

On the record

AI data disclosure
The optional AI Builder sends the entered prompt to Anthropic, while ordinary desktop calculations remain on the user's machine.openincent.com · read 14 Oct 2026
API
The project documents a Python library named icm-engine, a CLI and a FastAPI HTTP API that is local-only by default.github.com · read 14 Oct 2026
Calculation engine
The engine performs exact-decimal, repeatable calculations and keeps an inspectable calculation record.openincent.com · read 14 Oct 2026
Calculation features
The engine supports exact decimal calculations, tiers, splits, margin, clawbacks, and dated plans.openincent.com · read 8 Oct 2026
Commission rules
The software supports tiers, splits, margin-based pay, clawbacks and dated plans.openincent.com · read 14 Oct 2026
Company location
The project describes itself as made in Canada.github.com · read 14 Oct 2026
Data handling
For service work, scope, confidentiality terms, access, and a dated retention and deletion schedule are agreed in writing; working copies are deleted on the agreed schedule.openincent.com · read 8 Oct 2026
Desktop privacy
The site says desktop calculations stay on the user's machine; the optional AI Builder sends entered prompts to Anthropic.openincent.com · read 8 Oct 2026
Documentation and support
The project publishes a method document, worked data files, expected results and troubleshooting guidance, with support by email to Olivia.openincent.com · read 14 Oct 2026
Feature: AI builder
An AI plan builder converts plain-English compensation descriptions into validated YAML plans.github.com · read 14 Oct 2026
Feature: credits and hierarchy
It supports split and overlay credits, manager hierarchies with generated overrides, shared quotas and multi-plan runs.github.com · read 14 Oct 2026
Feature: distribution
Statements can be distributed through SMTP, .eml or mail merge, with sending disabled unless explicitly requested.github.com · read 14 Oct 2026
Feature: draws and true-ups
It supports recoverable and non-recoverable draws, period locking with delta true-ups and partial-period pro-rating.github.com · read 14 Oct 2026
Feature: MCP assistant
An MCP server works with Claude Desktop, Claude Code or another MCP client and supports per-person access with OAuth sign-in.github.com · read 14 Oct 2026
Feature: quotas and bonuses
Documented features include multi-currency display conversion, MBO or bonus payouts, ramps, time-varying quotas, mid-year plan changes and cumulative year-to-date attainment.github.com · read 14 Oct 2026
Feature: reconciliation
The reconciliation command compares calculated commissions with amounts actually paid and surfaces underpayments, overpayments and missing lines.github.com · read 14 Oct 2026
Feature: rule types
The engine implements flat-rate, tiered boundary-crossing and accelerator commission rules.github.com · read 14 Oct 2026
Input formats
The repository documentation says plans are YAML and transaction data can be CSV, Excel or Parquet, with fuzzy matching for messy column names.github.com · read 14 Oct 2026

Alternatives to OpenIncent

Every alternative, ranked