Skip to content

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.

Source code in a dark editor on a laptop

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.

Packages and guide prices
PackageScopeGuide priceTimeframe
AutomationRecommended startConnect two systems, automate one processConnect two systems, automate one processCHF 3'000 –⁠ 4'500about 3 weeksabout 3 weeks
Business applicationYour own tool for one business areaYour own tool for one business areaCHF 30'000 –⁠ 45'000about 14 weeksabout 14 weeks
Legacy system replacementReplace existing software, migrate the dataReplace existing software, migrate the dataCHF 80'000 –⁠ 120'000about 32 weeksabout 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.

Matching add-ons
FeatureAmountExtra 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

  1. See the work

    The people who do the work show us how it runs, including the exceptions.

  2. 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.

  3. Switch over step by step

    We deliver in stages. Existing systems keep running until the new part works reliably.

  4. 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.

Related reading

Other services