Blog · Published · Updated
When to retire a custom SaaS extension
Short answer
You retire a custom SaaS extension when the vendor's new feature covers the user's whole working day, including the agreements that a short feature description does not show. You assess it as a separate change: on the same cases, with a plan for moving the data and switching the add-on off.
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 · 4 min read
Statistics
SaaS extensions: statistics 2026
3.1 mo.
payback of €3,000 at 300 cases a month: €1,396 of work today, €422 with checking and the model. Scenario.
50%
According to the European Commission (2026), half of the small and medium-sized companies in the EU name high investment costs as a barrier to AI.
Source: European Commission, Flash Eurobarometer 578 (2026) ↗
52.7%
According to Eurostat (2025), 52.7% of EU companies paid for cloud computing services.
48%
According to the European Commission (2026), 48% of small and medium-sized companies in the EU name a lack of expertise as a barrier to AI.
Source: European Commission, Flash Eurobarometer 578 (2026) ↗
31.1%
According to Eurostat (2025), 31.1% of EU companies that use AI apply it to business administration or management.
Figures checked: 22 October 2026
The extension was built because the system lacked a feature, and over the years it may have taken on more work than its description says. A short description of the vendor's new feature usually covers the main case, while the exceptions stay in the extension. Before the shutdown, the process owner names the ones that are still needed.
The feature exists in the current system
configuration or a plan change
a licence
One step is missing
an extension of the current system
from €3,000
Workarounds in every case
a custom application for one process
from €3,000
The new feature covers part of the old need
Suppose a company commissioned an application that sends notifications about changes in a register. Over time it was extended with a reminder to the manager if the named person had not picked up the case. Now the current tool offers its own notifications. The administrator sees a chance to simplify support, but the manager still needs to know about cases left without a response.
First establish which behaviours are actually used. Ordinary notifications may be enough, because the team has changed the way it works. The reminder you need may be configurable in the product. You can also keep only the part of the extension that still solves a specific problem. The choice should rest on needs visible in current work.
For example, Microsoft Lists and SharePoint let you create rules that send notifications about changes in a list or library. Configuring them needs the right permissions and is subject to the limits described. Such a feature can cover part of a custom extension; check its usefulness in the environment you use.
Compare the user's whole working day
In the example, what matters is whether the user gets the right message, can go to the case and knows what to do. The manager should see how they will spot a missing response after the change. If the current extension combined data from several places, the comparison must cover those dependencies too.
The new feature may need a different plan, different settings or a different way of granting access. Confirm these conditions with the administrator or the vendor. Set them against the work needed to maintain your own component: integration changes, problem handling and development. Keeping the existing code running needs its own justification.
Also look at the exceptions added over the years. Some may still matter; others may be left over from a finished project or a team change. The process owner should name the behaviours the company is choosing to give up. It is a chance to simplify the work, as long as the people involved understand the effects.
Switching off the add-on needs preparation too
Open cases may have actions scheduled in the current extension. Agree whether they will be finished there or taken over by the new feature. During the switch, avoid double messages and spot cases that ended up in neither flow. The company should know who clarifies such cases.
If the extension keeps its own history, decide where it will be available after the shutdown. The code and documentation can stay in the company's archive, even if the application stops running. Clean up access and connections within the agreed scope, with a person responsible for each environment.
After the change, support may be split differently: the product administrator takes over the configuration, and the contractor stays responsible for the integration that is kept. Write down this boundary and the rules for exporting data. Then a user knows where to report a problem, and the company can later change who looks after the remaining code.
Talk to Syntalith about an extension that now duplicates a product feature. We can discuss what it still does for the team and what scope of assessment will let you decide whether to simplify it, keep it or retire it. Pricing information is on the pricing page.
What it costs
- Today
- 300 cases × 8 min = 40 h (€1,396)
- With the system, a person checks the result in 30% of the time
- €419
- Model, 1 call per case, Claude Sonnet 5.5
- €3
- Cost of one case
- €4.65 today, €1.40 with the system
- Saving
- €974 a month
Payback of €3,000
3.1 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, at the ECB rate of 1.1205 USD per euro on 22 October 2026.
- The time from receiving a case to the result, before and after the change
- Cases the application passed to a person
- Corrections by the person checking
- The cost of the model and maintenance at the target volume
Where to start
In the free review we choose one process and count the volume and the team's working time, and within 2 working days you receive a written summary with a price. We build the automation as part of AI automations, from €3,000 net.
Worked example · Scenario
How we count the payback: a SaaS extension
We run the same count for your team in the free review.
€4,363
a month for handling 1,500 job emails
Payback: 0.8 mo.
5 minutes to read an email and reply 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 + 600 tokens per message with a draft reply, at the ECB rate of 1.1205 USD per euro on 22 October 2026.
See the full calculation →