Custom software development
Off-the-shelf software fits until your process departs from the norm and staff copy data by hand from one system to another. Connecting two systems and automating one process costs CHF 3'000 – 4'500. Packages start at CHF 3'000, timeframe from about 3 weeks.
We are based in Gossau ZH, in the Zurich Oberland. First meeting on site in the Zurich area or by video, delivery remote for all of Switzerland.

Who this is for
- Your staff copy data by hand between two systems.
- An existing application is out of date and nobody wants to touch it.
- Your process is a competitive advantage and fits no standard product.
- You need an integration your vendor does not offer.
What we deliver for you
- Process analysis
- We look at how the work runs today before we write a line of code.
- Integrations and automation
- Systems exchange data directly and recurring steps run on their own. The smallest package connects two systems and automates one process.
- Legacy replacement
- Step by step rather than one risky cut-over date, where that makes sense.
- Handover with documentation
- So the software stays understandable even as your team changes.
What affects the price
- Size of the project
- Connecting two systems and automating one process is CHF 3'000 – 4'500. A business application for one area is CHF 30'000 – 45'000, and replacing a legacy system including its data CHF 80'000 – 120'000.
- Type of integration
- The automation package connects two systems. Each further simple integration costs CHF 1'500 – 2'300, an integration with an ERP or industry software CHF 9'000 – 13'500. It takes more work when a system is poorly documented or data is inconsistent.
- Exceptions in the process
- Partial invoices, delegation rules and other special cases make up most of the work. The more clearly you describe them before we start, the more accurate the quote.
- Old data and roles
- Migrating existing data costs CHF 2'500 – 3'800, and it is included when you replace a legacy system. Additional roles and permissions cost CHF 2'500 – 3'800. A program that matches data overnight rarely needs them, while an internal tool for several departments almost always does.
Packages and guide prices
Choose the package that fits your plans. The project assistant calculates with the same values.
| Package | Scope | Guide price | Timeframe |
|---|---|---|---|
| AutomationRecommended startConnect two systems, automate one process | Connect two systems, automate one process | CHF 3'000 – 4'500about 3 weeks | about 3 weeks |
| Business applicationYour own tool for one business area | Your own tool for one business area | CHF 30'000 – 45'000about 14 weeks | about 14 weeks |
| Legacy system replacementReplace existing software, migrate the data | Replace existing software, migrate the data | CHF 80'000 – 120'000about 32 weeks | about 32 weeks |
Not subject to VAT. The amounts contain no VAT.
Matching add-ons
These features come on top of the package, percentages refer to the package price.
| Feature | Amount | Extra time |
|---|---|---|
| Features | ||
| Additional roles and permissions | +CHF 2'500 – 3'800+1 week | +1 week |
| Live data in real time | +CHF 8'000 – 12'000+3 weeks | +3 weeks |
| Reports and export | +CHF 2'500 – 3'800+1 week | +1 week |
| Integrations and data | ||
| Simple integration, for example accounting or shipping | +CHF 1'500 – 2'300+1 week | +1 week |
| Integration with ERP or industry software | +CHF 9'000 – 13'500+4 weeks | +4 weeks |
| Migration of existing dataIncluded in: Legacy system replacement | +CHF 2'500 – 3'800+2 weeks | +2 weeks |
How we work
See the work
The people who do the work show us how it runs, including the exceptions.
Choose the solution
We compare a standard product, a link between existing systems and custom development, and recommend the smallest solution that does the job.
Switch over step by step
We deliver in stages. Existing systems keep running until the new part works reliably.
Hand over
You receive the software with documentation. On request we then take over its operation as well.
When something else fits better
- If a standard product covers your process, take the standard product.
- For customers who should be able to do something themselves online, a web app is the better starting point.
- Software that already runs and only needs someone to look after it is a case for our operations and support service.
Frequently asked questions
How much does it cost to have custom software developed?
An automation is CHF 3'000 – 4'500, a business application CHF 30'000 – 45'000 and a legacy system replacement CHF 80'000 – 120'000, each as a guide price without add-ons. We name a binding figure once we have seen the process.
Is custom software worthwhile for SMEs?
Yes, when a process regularly costs a lot of time and no standard product covers it. Estimate the hours per month, multiply by the hourly rate and set the total over three years against the development and running costs.
How long does a project take?
You will find the timeframe per package on this page. Add-ons such as integrations add time. We plan larger replacements in stages so your business keeps running.
Do we have to replace our existing systems?
Often not. Standard products stay in use, and a small piece of custom development connects them or closes the one gap that gets in the way every day.
How does custom software differ from standard software?
Standard software is a finished product that many companies use in the same way, usually for a licence fee. Custom software is built for your process. You pay for the development and either run and extend it yourself or hand that to us.
Can you take over existing software?
In most cases, yes. We review the code first and tell you whether further development or replacement makes more sense.