forumNew topic

We requested custom software: What are realistic examples and risks for small businesses like ours?

BBanu Ş***Member
Job title
Pharmacist
Joined
Mar 2024
Message
81
#1

We're a wholesale distributor of commercial kitchen equipment and spare parts based in Cologne, with 12 employees in total. We've tried off-the-shelf accounting and inventory software on the market, but we keep running into walls when it comes to our installation crews deducting parts from field inventory in real time, automatically calculating client quotes based on technical variations, and syncing with our German suppliers' legacy data formats.

A local software agency we talked to suggested building custom middleware tailored to our business processes rather than forcing packaged solutions to work, and they quoted a budget of 38.000 EUR for the first phase. Whenever someone mentions custom software, massive multi-million-euro projects immediately come to my mind.

What does custom software actually look like in the real world for a business of our size? Where does it genuinely make a difference, and when does it just become money down the drain? Is it worth taking on this budget and the ongoing maintenance risks?

KKader Ş***ExpertCommunity member
Joined
Mar 2024
Message
67
Most Helpful#2

Short answer: For small businesses, custom software isn't about building a massive ERP from scratch; it's about bridge solutions that automate two or three critical workflow steps off-the-shelf software can't connect, bringing human error down to zero. If you have a unique operational process that sets you apart from competitors and isn't supported by out-of-the-box software, the investment pays off.

The most successful custom software examples on a smaller scale typically fall into three areas: 1) Supplier and field integration: Middleware panels that automatically convert incompatible order sheets from various sources into a single purchase order. 2) Parametric quoting engines: Tools that calculate accurate job costs in seconds based on dimensions and part selections, instead of staff spending hours crunching numbers for assembly or fabrication work. 3) Customer self-service portals: Custom interfaces where B2B clients access their balances, live inventory levels, and past technical drawings directly instead of calling or emailing.

On the risk side, the biggest threats are agency dependency and scope creep. Before starting the project, make sure the contract explicitly states that you own the source code entirely and that the documentation meets standard quality so an independent developer could take it over. On top of the 38.000 EUR budget, add at least 15 percent annually for maintenance and hosting to calculate your total cost over five years.

PPerihan Y***MemberCommunity member
Joined
Aug 2024
Message
178
#3

We run a wholesale packaging business in Düsseldorf with 15 people. Two years ago, we spent 42.000 EUR on similar integration software. Before that, three employees spent two hours every day manually cross-referencing invoices and packing lists. Once the software went live, we saved about 30 hours of operational labor a week, and our fulfillment errors dropped to practically zero. In our case, the investment broke even within 14 months.

ZZafer A***Expert
Job title
IT manager
Sector
E-commerce
Organization type
300-person organization
Joined
Feb 2023
Message
4
#4

Building software from scratch is always more profitable for agencies than configuring existing systems. The biggest risk isn't that the project won't finish, it's that once it's done, the agency drops support or bumps their hourly maintenance rate to 150 EUR. Have you pushed the API limits and webhook capabilities of your existing software? Make sure modern SaaS tools on the market genuinely can't be linked together before you commit to custom code.

MMerve T***ExpertCommunity member
Joined
Feb 2024
Message
13
#5

Don't pay the full 38.000 EUR all at once. Break the project down into modules. For the first phase, just ask for a simple mobile interface where the installation crew can deduct parts and sync with your current database. Get that sorted for around 10.000 EUR and test it out in the field. If the team gets used to it and it works smoothly, you can always tack on the supplier modules later.

YYasemin Y***Expert
Job title
Sales Manager
Sector
Machinery manufacturing
Organization type
a company within a holding
Joined
Aug 2022
Message
46
#6

we made a similar mistaek at first but the agency promised us this giant system that could do everything, eight months later what they delivered was basically just a messy excel sheet. honestly imo just focus on the single process your staff wastes the most time on and handle the rest with standard off-the-shelf software.

HHasan U***MemberCommunity member
Joined
May 2024
Message
41
#7

What exact data formats are your suppliers sending? If they're using legacy EDI or CSV formats, there are existing cloud integration services that handle those conversions. Instead of writing custom software from scratch, couldn't you just build a simple data translation layer? Have you discussed this specific point clearly with the agency?

İİsmail T***MemberCommunity member
Joined
Jan 2024
Message
418
#8

The contract stage is far more critical than the technical build. Put these conditions to the agency: 1) All source code and git repositories must be stored on your own servers with every release. 2) Mainstream open-source languages and frameworks must be used, no proprietary internal libraries made up by the agency. 3) A three-month warranty for free bug fixes must be included. If an agency won't agree to these, walk away.

EEmre G***Member
Job title
Sales Manager
Sector
Security services
Organization type
medium-sized business
Joined
Feb 2025
Message
68
#9

Five years ago, we hired an agency because we were eager to have 'our own custom setup' on the logistics side. When their lead developer quit, the project stalled for three months. The new hire couldn't make sense of the old code and insisted on rewriting it from scratch. On our second try, we focused purely on route optimization using a very basic UI, and that system is still running like a charm today. Keeping the scope tight is a lifesaver.

OOnatMember
Job title
Tour Operator
Organization type
medium-sized business
Joined
Mar 2024
Message
112
#10

Correct.

GGamze K***Member
Job title
QA Tester
Sector
Printing
Organization type
sole proprietorship
Joined
Jan 2025
Message
178
#11

Here's how it went for us. Code without setup documentation isn't yours, even if you have it.

Hope this helps.

FFatma T***Member
Job title
Store associate
Sector
Energy
Organization type
8-person team
Joined
Jul 2024
Message
190
#12

I've been dealing with this for a long time. Everything goes well for the first three months; problems arise in the fourth.

If code ownership isn't in the contract, you have no bargaining power when leaving. Just leaving this note, it might be useful.

RRecep B***ExpertCommunity member
Joined
Jun 2024
Message
111
#13

I have a question, don't want to go off-topic though. Don't hesitate to ask; those who don't ask always pay more.

YYağmur E***Member
Job title
General coordinator
Sector
Paper
Organization type
a company within a holding
Joined
Aug 2025
Message
197

Doki · SEO consulting · 2026

#14

The cheap-looking path usually ends up costing more later. Access credentials should be opened in the company's name, not personal accounts.

The answer varies greatly by industry; there is no one-size-fits-all rule. That's all, sorry if I went on too long.

VVildan G***VeteranCommunity member
Joined
Jan 2023
Message
349
#15

Following.

EErcan O***MemberCommunity member
Joined
Aug 2024
Message
40
#16

Saved.

CCaner Z***Member
Job title
Field sales representative
Sector
Glass
Organization type
two-branch business
Joined
Jan 2024
Message
155
#17

We've heard this a lot, but it never happened like that for us. People defend habits not processes. Resistance comes from there.

I'm also curious if anyone does it differently.

ZZehra Y***Expert
Job title
Board member
Sector
Sports and fitness
Organization type
regional distributor
Joined
Oct 2022
Message
3
#18

I've been down this road, let me tell you. tbh the harder it is to reverse a decision the slower you should make it.

Hasty decisions become decisions you have to fix six months later. tbh if I were you, I'd go this route.

İİlker A***MemberCommunity member
Joined
Feb 2023
Message
292
#19

Three different views emerged, they all complement each other. People defend habits not processes. Resistance comes from there.

If it's your first time start small; scaling comes later. Of course, it varies if your situation is different.

KKader Ş***New memberCommunity member
Joined
Sep 2026
Message
297
#20

I'd say don't rush. If you don't write this down from the start, it leads to arguments later.

That's all, sorry if I went on too long.

Reply