Blog · Published · Updated
When is custom sales commission software worth it?
Short answer
Your own commission system makes sense when the current tool counts standard commission, and agreed exceptions, for example a sales split between reps, are entered in a spreadsheet by someone every month. First check whether the exception can be recorded in the current tool with the plan's effective date.
How we workDetails ↓
- 01Call30 minutes with an engineer, free
- 02PrototypeA working system on your process and data, free
- 03ImplementationTarget and fixed price in the contract; 50% at signing
- 04Acceptance50% once the agreed target is met
- net per application, fixed price before contract
- from €3,000
- from signing the contract to acceptance
- 4–10 weeks
- free prototype on your documents
- €0
We belong to the OpenAI and Anthropic partner programmes and learn through their official courses. What this means ↓
Author: Syntalith · 5 min read
Statistics
Sales and settlements: statistics 2026
2.5 mo.
payback of €3,000 at 300 commission lines a month: €1,745 of work today, €527 with checking and the model. Scenario.
34.7%
According to Eurostat (2025), 34.7% of EU enterprises that use AI use it for marketing or sales.
Source: Eurostat, Use of artificial intelligence in enterprises (2025) ↗
50%
According to the European Commission (2026), half of EU SMEs and mid-caps name high investment costs as a barrier to AI.
Source: European Commission, Flash Eurobarometer 578 (2026) ↗
59%
According to Microsoft and LinkedIn (2024), 59% of leaders worry about quantifying the productivity gains of AI.
Source: Microsoft and LinkedIn, Work Trend Index 2024 (2024) ↗
20.0%
According to Eurostat (2025), 20.0% of EU companies with at least 10 employees used AI.
Figures checked: 22 October 2026
The feature exists in the current system
configuration or a plan change
the licence
One step is missing
an extension of the current system
from €3,000
Workarounds on every case
your own app for one process
from €3,000
A shared client, with the split recorded outside the program
Say the company's standard plan gives commission to the person who manages the client. One client, though, is served jointly. The company agreed that in the current period commission on its sales is split between two named reps by an agreed share. The program in use still runs the standard rule, so someone in finance recalculates this case in a spreadsheet.
Before you order an app, establish why this particular split stayed outside the system. Maybe nobody has configured the right rule yet. Or information about the joint account may be missing from the data taken from the CRM. Only checking this with the administrator or the vendor will show whether a new feature is needed.
If the agreed exception were part of the calculation, the finance person would not have to correct the standard rule's result each time. The sale would record whom the split concerns and for what period it applies. A rep could open their line and see that the result reflects the joint account. The explanation would lead to the specific sale and agreement, so nobody would have to rebuild it from comments in a spreadsheet.
The app therefore needs more than a field for typing in a corrected total. It has to apply the agreed split to later sales covered by the exception, and let you check how it reached the result. The company still sets the commission rules and approves their changes. The software project turns them into working calculations.
If the calculation itself works, and the problem is explaining differences in a finished statement, the separate article on reconciling sales commissions will help. Here, the decision is about the tool that should calculate the commissions.
What happens when the sales commission plan changes
In the next period, the company may end the joint account and go back to the standard rule. New calculations should use the new arrangements. The person reviewing an earlier settlement still needs to see the split that applied then, and the sales data used to calculate it.
This matters when you design your own system: recording only the result is not enough if, in a few months, someone has to rebuild where it came from. The settlement has to keep the version of the rules applied and the data it worked on. The client's current assignment in the CRM may already differ from the month being settled.
If an older sale has to be corrected later, an employee should be able to show what changed and why. The earlier calculation and the correction have to stay linked. Otherwise the rep sees a new result with no explanation, and finance goes looking for answers in old copies of the spreadsheet. The company sets the rules for making such corrections; the app should let you apply them and read their history.
Check these features in SaaS first
Ready programs have mechanisms for handling plan changes. Salesforce Spiff lets you set start and end dates for assigning a plan to a user. That is a feature worth seeing when you compare solutions for successive settlement periods (effective dates of plan assignments in Spiff).
Spiff also describes freezing statements, which protects them from change during recalculation. That does not make the whole history unchangeable (recalculating and freezing statements in Spiff). In the conversation with the vendor, show a specific plan change and ask them to reproduce an earlier calculation.
Configuring your current program is a good choice if it lets you record the split, its period and the explanation needed. The work may then also include tidying the data from the CRM. Compare the available modules, or another ready product, before you treat the spreadsheet as proof that you need your own system.
An extension may be enough when the program counts standard commission well, and one kind of exception keeps recurring. It could store the agreed splits and pass them to the calculation. You need to check whether the current product will take such information and keep the link to the specific sale. An extra screen from which finance still retypes totals would leave much of the manual work in place.
Your own app becomes a sensible candidate when the company has several recurring rules whose handling in the available tools needs many workarounds. Its first scope can cover one plan and the exception for jointly served clients. The CRM can keep supplying sales data, and the other finance processes keep running in the current systems.
The calculations will need upkeep
With your own software, it matters who changes a rule when the company agrees a new plan. The person responsible for commissions has to explain the rule and confirm the result on known sales. The app's supplier is responsible for the agreed scope of changes to the program and upkeep of the data connections. How this cooperation works affects the tool's later cost as much as its build.
Moving settlements out of the spreadsheet also needs decisions. For the current plan you will need working rules and the open exceptions. Past periods can stay in an accessible archive, if it holds the information needed to explain the results. Before switching, reproduce a known period in the proposed solution and check the split on a specific sale too. Matching the overall total alone could hide a different allocation between reps.
Also agree on exporting the data and the history of rules, and on ownership of the code. If another company is to take over upkeep one day, it needs access to the app and information on how your arrangements were implemented. Include these points in the comparison with the terms of your current SaaS.
Syntalith builds custom apps. A possible project here calculates one plan with jointly served clients and shows the rep how the split affected their result. Start the conversation with the exception that goes back to the spreadsheet at every settlement. Tell us what the program already calculates and what an employee has to correct outside it. From that you can compare a configuration change, an extension and your own app. Syntalith's apps start from €3,000 net, and we set the scope after a free process review (pricing).
What a commission system costs and when it pays back
- Today
- 300 commission lines × 10 min = 50 h × €34.90 = €1,745
- With the system, a person checks the output in 30% of the time
- €524
- Model, 1 call per case, Claude Sonnet 5.5
- €3
- Cost of one case
- €5.82 today, €1.76 with the system
- Saving
- €1,218 a month
Payback of €3,000
2.5 months
The volume, the time and the checking share are the scenario's assumptions. €34.90 an hour is the EU average hourly labour cost for 2025 according to Eurostat. Model: 3,000 input tokens and 300 output tokens per call at Anthropic's rates, converted at the ECB rate of 1.1205 USD per euro.
- Time from receiving a case to the result, before and after the change
- Cases the app passed to a person
- Corrections by the person checking
- Model and maintenance cost at the target volume
Where to start
In the free process review we choose one process and count the team's volume and working time, and within 2 working days you get a written summary with a price. We build as part of AI apps, and we price maintenance separately.
Worked example · Scenario
How we count the payback: commission settlements
We run the same count for your sales team in the free process review.
€698
a month for entering 300 CRM updates by hand
Payback: 5.1 mo.
4 minutes per CRM update and checking in 15% of the old time are our assumptions. €34.90 an hour is the EU average hourly labour cost for 2025 according to Eurostat, for companies with 10 or more employees. Model cost: Claude Sonnet 5.5, about 3,000 + 500 tokens per update, at the ECB rate of 1.1205 USD per euro on 22 October 2026. The extra margin is a scenario: we assume that 1 in 400 updates that get lost today ends in an order, with a margin of €459. In the review we count it on your sales process.
See the full calculation →