David Wippel
Maximizing your investment: your guide to software pricing & ROI
You might be considering switching software or building a custom solution to stay ahead of the tech game. But the big questions that naturally come up are: how much is it going to cost us? And will the investment be worth it in the long run?
One way to find out is to calculate your business software's return on investment (ROI). This is a key financial metric to help you understand how profitable your investment is — whether custom, off-the-shelf or somewhere in between. And what it means for your business bottom line.
In this article, we cover the following:
With new software emerging by the second, investing in one that's in line with your overall business and product strategy makes sense. So here's step one to estimating your costs: get clear on what business goals and strategies a new software would contribute to.
For example, it could add value to your business by:
Or benefiting your product strategy by:
Being clear on these will not just help you make an informed decision but also find the best way to calculate your ROI. Below, we cover some concrete calculation formulas for each of these metrics.
How much you need to budget completely depends on the complexity and scale of your project. But luckily, we've figured out a discovery process where we work that out together with our clients (we go into more detail below). For example:
In a nutshell: there's no one-size-fits-all answer upfront for your software costs. But we can give you a rough ballpark figure. Here are a couple of examples of standard development services we provide at TRIGO and what they might cost you on average:
TRIGO services | Average price total |
---|---|
Discovery phase | €5,000-€50,000 |
Development & implementation phase | €30,000-€80,000 (for small and medium-sized businesses) |
Maintenance phase | €900-€5,000 |
Specific software services | |
Custom software development | €10,000-€100,000 |
Software testing and quality assurance | €2,500-€15,000 |
UI/UX design | €1,000-€10,000 |
Cloud computing services | €2,000-€10,000 per month |
DevOps | €5,000-€50,000 |
CRM software development | €15,000-€50,000 |
And here are some examples of software development services that are relevant for business but that we don't provide at TRIGO:
General software services | Average price total |
---|---|
Website design and development | €2,000-€10,000 |
Custom e-commerce website development | €10,000-€30,000 |
Mobile app development | €10,000-€150,000 |
These are all examples of software that you might build, i.e., hire a team to develop for your business — solutions that are more likely to adapt to your business needs, align with your goals and strategies, and yield a significantly higher ROI.
On the other hand, the software you buy off-the-shelf might cost you much less upfront — but you might still have to bend and twist to adapt to its functions. Here's a post that can help you understand better whether you should build or buy new software.
If you're not working with an external partner to develop software — hiring a development team is going to be one of your highest upfront costs. Besides these, you'll also have ongoing expenses. For example, the resources needed for your employees' training, especially if your new solution is complex. Or continually updating and maintaining your software over time.
Implementing new software isn't just a one-and-done deal. If you truly want the best ROI, you'll also have to factor in maintenance for the long run. Aka, regular updates and checkups to make sure you're using the latest versions and keeping your software data security up to speed. Because software risks like unscheduled downtime or bugs in the code can cost you financially and security-wise.
At TRIGO, we regularly maintain and update our clients' software throughout our working relationship. By keeping our clients' software secure, optimized, and up-to-date, we help them get the best ROI in the long term.
We at Trigo offer our clients fixed prices for every stage of development for their custom software. Because in a nutshell:
Benefits like these are also why we avoid standard practices like time and material-based pricing. Because if we charge you by the hour, all the risk is on your side, time and services-wise. And all too often, we've found that clients might not be able to identify all the extra risks involved with a software project, which might cause delays in development. (While we can, as experts.)
This is why our first step with clients is always a thorough discovery phase — so we can best understand your needs.
At TRIGO, we always start with a deep dive into our client's business needs. Aka, a discovery phase. So by the end, you understand your project expenses in context and why certain services might cost as they do.
Our discovery phase ends with important points:
Only after this do we develop a project plan based on your time, resources, and capacity. And to give you an average price range based on our experience, implementing (and maintaining) a solution for our clients can range between €25,000 and €250,0000.
So with some help from us, you can better understand how your costs compare to the long-term business benefits of a new software solution. Here are a couple of ways to calculate your software ROI across different metrics.
As we've mentioned earlier, how you calculate your software ROI depends on what goals and strategies you think this investment will contribute to. No matter if you're considering custom software, an off-the-shelf solution, or some combination thereof.
Below, we cover some standard software ROI metrics that can help you understand whether your investment was worth it concerning both your business and product strategy:
Let's say you're heading an insurance company — where your employees are losing time validating claims against policy coverage manually. So after some exploring, you invest in software that automatically validates insurance claims‚ saving your business time and money in the long run. Now how to figure out if your investment was worth it?
In general, you calculate the ROI of any software investment by comparing your initial investment to your net gains. In this case, that would be the amount of time and money your business saves from using your new software. Here's a simple formula you can use:
Time and labor cost as a software ROI metric:
(Total cost savings - Total cost of software implementation) / Total cost of software implementation x 100
Over time, your new software is meant to help you reach (and exceed) your product and business goals. Which might look like maximizing your business efficiency, keeping your employees happy, or improving your user experience. All of which can increase business revenue.
Because when done right, a new software solution can speed up your time to market — especially when compared to time spent in development. So calculating its ROI on your overall business revenue makes sense once you reach your break-even point.
Overall business revenue as a software ROI metric:
(Total revenue generated from new software - Total cost of software implementation) / Total cost of software implementation x 100
Your choice of business software directly impacts your employees' satisfaction at work. A new solution that smoothens their workflows and gets rid of unnecessary steps means happier, more productive employees. This applies even if it initially creates minor disruptions to business processes and workflows.
Business productivity as a software ROI metric:
(Total revenue from using the software - Total cost of software implementation) / Total cost of software implementation x 100
Manual data entry is a recipe for business slowdown. If you're physically entering data into, say, a customer relationship management (CRM) system or across Excel sheets, you're at a higher risk of errors, a slower and more inefficient workflow, and frustrated employees. Revamping your business software to minimize manual data entry helps reduce the risk of mistakes and enables you to make better business decisions with time.
Data quality as a software ROI metric:
(Total cost savings from reduced errors - Total cost of software implementation) / Total cost of software implementation x 100
When your new software creates a better user experience, it goes a long way for your competitive advantage. Happier customers mean improved brand loyalty — a stronger brand reputation for your business. And if your new software solution helps bring in more customers, that's great news for your business revenue and overall product strategy.
Customer satisfaction as a software ROI metric:
(Total revenue from happy customers - Total cost of software implementation) / Total cost of software implementation x 100
o besides all these metrics, what does ROI in software development really look like? We think it's peace of mind. From the assurance that you're using a solution that fits your business goals, keeps your employees and customers happy — and makes it easy to stay productive.
Implementing new software is a huge step for any business — so it makes sense to cover all your bases from the get-go. Here are a couple of examples from companies who've opted for a custom software solution and the impact it's had on their ROI.
Let's start with the example of Dr. Hartl, a car rental service initially arranging bookings via phone. With staff busy answering customer calls about prices, availability, and other details, the company lost an estimated average of 7–8 hours per day. Which might translate to around €225 per day in labor costs. And when you consider a full working year, these numbers add up:
Time | Labor Cost | |
---|---|---|
Estimated daily cost | 7.5 hours per day | €225 per day |
Projected annual cost | 1875 hours per year | €56,250 per year |
The solution? Going digital. With TRIGO as their service provider, the company invested €40,000 to digitalize their business processes. Which turned out to be:
Once they implemented their custom software, the results added up as quickly. On top of saving a full day's work due to customers opting for the online calculator, Dr. Hartl saved an additional €45,000 per year. They even found that they could continue business operations with one less employee. Here's how they calculated their cost savings ROI:
Costs | Software investment | Savings |
---|---|---|
€56,250 per year | €40,000 | €45,000 per year + previous labor cost figures = €101,250 per year |
Time and labor cost as a software ROI metric:
(Total cost savings - Total cost of software implementation) / Total cost of software implementation x 100
Plugging in these figures gives you an ROI of 153%. Pretty neat, if you ask us. And a great example of how a custom software solution can nail business processes and create a more efficient workflow.
Dr. Hartl now competes with multinationals like SIXT and Europcar, has seen a 30% improvement in employee productivity, and has massively expanded its customer base since implementing their price calculator. You can read the full story of how they maintained their competitive advantage through digitalization on our website.
As one of Austria's largest adult education centers, BFI Burgenland understood early that its existing software needed a digital transformation. Initially, employees were losing time switching between multiple tools and media — including paper, Excel sheets, and their internal software, UMA. As we've covered before, this increases the likelihood of errors and doesn't bode well for employee productivity either.
When you scale this up to a year, business software that's both difficult to use and runs on manual data entry can cost you — big time. Especially with the amount of time and effort spent in fixing data errors:
Time costs | Labor costs | |
---|---|---|
Estimated daily cost | 4.5 hours per day | €400 per day |
Projected annual losses (with an average hourly rate of €50) | 2000 hours per year | €100,000 per year |
Which is why BFI Burgenland began by setting their baseline through a discovery phase with TRIGO, where we helped them define their software requirements. We started by optimizing BFI Burgenland's existing software, UMA. Ensuring that it was both more user-friendly and included more specific access rights.
Along with this, we also developed:
BFI Burgenland quickly slashed the hours spent correcting manual data entry errors with their new custom software. With their seamless new workflow and automated data entry, they saved a hefty €65,000 per year. Here's how they'd calculate their ROI from implementing a software system their employees actually want to use:
Costs | Software investment | Savings |
---|---|---|
€100,000 per year | €75,000 | €65,000 per year + previous labor cost figures = €165,000 per year |
Data quality as a software ROI metric:
(Total cost savings from reduced errors - Total cost of software implementation) / Total cost of software implementation x 100
And once you've done the math, you've got yourself an ROI of 120%. Aka, the benefits of choosing a software solution that's in line with your employees' needs and makes high-quality data processing easy.
BFI Burgenland now works with a modernized tech stack that's more user-friendly, ensures quick turnaround times, and keeps data consistent and centralized. Helping them maintain the competitive edge they need within the labor market and make better strategic decisions. Here's the full story of how we implemented the baseline for their digital transformation.
As your business grows and its needs evolve, you might find yourself considering how new software could fill the gaps. Here are some examples from different industries and how they might compare their investment to the long-term benefits of implementing a new solution.
The more properties in your pipeline, the more paperwork. But property managers and real estate agents can get a lot done with a centralized system built for their business needs. This might look like the following:
Where software can step in | |
---|---|
Off-the-shelf | Custom |
|
|
Now let's talk numbers. Let's say a real estate agency opts for a custom property management solution integrated directly into their website backend, including a CRM system and maintenance management software. Because they're now using fewer tools and working with features tailored to their business, their new solution saves them 35 hours per week.
Software investment | Savings | ROI metrics |
---|---|---|
€30,000 |
|
|
Time and labor cost as a software ROI metric:
(Total cost savings - Total cost of software implementation) / Total cost of software implementation x 100
Once you've done the math, it results in an ROI of 133% — a great start to their digital transformation which grows exponentially with time.
Much like real estate companies, construction agencies handle large projects with complex regulatory requirements. Which makes it smart to invest in software that automates tasks like inventory and safety management. For example, construction project managers could use:
Where software can step in | |
---|---|
Off-the-shelf | Custom |
|
|
A construction agency that's run into a roadblock with their existing software might consider optimizing it to meet their needs better. For example, integrating new features to manage subcontractors better and tracking their work orders and payments. On top of streamlining communication and removing the need for endless emails between the agency and their subcontractors, their new solution reduces data errors by 75% and saves them 10 hours per week:
Software investment | Savings | ROI metrics |
---|---|---|
€25,000 |
|
|
Data quality as a software ROI metric:
(Total cost savings from reduced errors - Total cost of software implementation) / Total cost of software implementation x 100
Put together, that's an ROI of 140% for improved data — which shows how you don't necessarily need to switch to a new system to see results. Rather, optimizing your existing software to align with your business goals goes a long way.
Getting a picture of your software ROI is tricky by itself — and its results might take some time to show up. This is why it's important to keep your expectations realistic. Here are a few steps to get started:
Want to get more clarity on your software ROI? Get in touch with me, Christian, for a no-pressure discovery call — so we can do the math together.
In a competitive tech market, putting your users first goes a long way. Here's a deep dive into why UX matters — and how you can prioritize it.
ux, software development, digital buiness
Thinking about developing your own software? Here are 5 steps you should definitely consider before you start.
software development, digital buiness, discovery
Implementing a new software solution means change at every level of your business — here's where a solid change management plan comes in.
software development, digital buiness
Locked out of an Excel spreadsheet? Here are 4 alternatives to Excel to better suit your unique business needs & scale.
software development, digital buiness
A bulk upload function describes a product feature that allows the user to upload several different files at the same time and correctly process them.
software development, ux, ui
Have you ever heard someone use the terms UX and UI in a discussion? These are not abbreviations for fantasy worlds or anything like that, UX and UI are among the most important components of product development.
software development, ux, ui