Skip to content

    Back to blog

    Custom Software · 6 min read

    When Does Custom Software Pay Off? Five Signals from Practice

    We build custom software for a living. Even so, our honest answer to this question often starts with: not yet. If you are just starting out or have a standard problem, off-the-shelf tools serve you better. Accounting, email, scheduling: all solved, for a few euros a month. Custom software becomes interesting at the point where your company works differently than the tool expects. That point announces itself through fairly clear signals.

    Signal 1: The same data gets typed in more than once

    The order arrives by email, gets copied into a spreadsheet, then into the invoicing tool, then into the calendar. Four systems, one piece of information. Every transfer costs time and invites typos, and the current status exists nowhere, because every system knows a different one.

    This is the most common trigger that brings companies to us. Not because a tool is missing, but because five tools refuse to talk to each other.

    Signal 2: There is that one spreadsheet nobody is allowed to touch

    Almost every company has it: the spreadsheet that grew over years, full of nested formulas, understood by exactly one person. While that person is around, everything works. During their vacation, people improvise. When they leave, it gets expensive.

    Files like these are also riskier than they look. Raymond Panko, an information systems researcher at the University of Hawaii, has been compiling spreadsheet audit studies since the 1990s, most recently summarized in “Spreadsheet Errors: What We Know” (2008). His finding: field audits discovered at least one error in almost nine out of ten spreadsheets examined. The people who built them, meanwhile, estimated the probability of an error at 18 percent on average, while in reality 86 percent of the spreadsheets were faulty.

    A file like that is your business logic in disguise, stored in a format that knows neither multiple users nor permissions nor history. It is usually the best blueprint for a small application: the requirements are already written down, in columns and formulas.

    Signal 3: The team works around the tool, not with it

    If you need training sessions to bend a standard tool until it fits your process, you pay twice: for the license and for the workarounds. Typical symptoms are required fields filled with placeholders, note fields full of structured information, and process steps that “always happen outside the system”.

    Signal 4: License costs grow with every new employee

    Standard software usually bills per seat per month. With three people, nobody cares. With thirty employees and four tools at €20 to €50 per person, you are looking at €30,000 to €70,000 a year, every year. A custom solution costs once to build, then only hosting and maintenance. Past a certain team size, the math flips.

    Licence costs per year: four tools at €35 per seat per month
    5 employees€8,400
    15 employees€25,200
    30 employees€50,400
    50 employees€84,000

    Example calculation: 4 tools × €35 × 12 months, midpoint of the price range above

    Signal 5: One process eats hours every single week

    A simple back-of-the-envelope calculation helps here. A manual process that costs the team five hours a week adds up to roughly €9,000 a year at €35 fully loaded cost per hour. An automation that costs €10,000 to €15,000 to build has paid for itself after about a year. Everything after that is gained time and spared nerves.

    If the math comes out the other way, meaning the effort is small and the process is rare, that is a good argument against custom software. We tell prospects exactly that.

    What to watch for in the implementation

    Two points decide whether custom software becomes an asset or a cluster risk. First, ownership: the code should belong to you, with documentation, so that you could switch providers. We call this the exit strategy, and it is part of every project. Second, cost control: we offer a fixed-price option where changes are priced transparently before they are built.

    And start small. The single most annoying problem first, not the grand platform that is supposed to do everything. Small projects deliver results within weeks and show whether the collaboration works.