Custom internal tool: the hidden cost of SME workarounds
A custom internal tool does not start with a desire to build software.
It often starts with a much more ordinary sentence: “we waste too much time retyping the same information”.
That is the signal I have seen again and again across 90+ projects. Information already exists somewhere. It is retyped into Excel. Then copied into an email. Then entered into a CRM. Then checked manually by the person who knows “the real version”.
Nobody calls it a software problem.
They call it “the way we work”.
And that is exactly where money leaks.
The real competitor is not SaaS
The real competitor is the workaround.
An Excel file with 18 tabs. A Typeform form. A Notion table. A CRM used like a vague database. Three Zapier automations nobody dares to touch. A CSV export every Friday. A Drive folder where the correct file is called “final_final_v3”.
Each piece looks reasonable.
The whole system is expensive.
Not because it is technically bad. Because it requires human brainpower at every step: read, check, paste, rename, follow up, correct, search, explain.
An SME does not always lose 50,000 euros at once. It often loses it in 12-minute pieces.
The calculation nobody makes
Take a team of 8 people.
Two people each spend 2 hours per week cleaning data: copying a lead, checking a quote, finding a status, updating a table, sending a follow-up email.
4 hours per week. At 60 euros loaded hourly cost, that is 240 euros per week. Around 960 euros per month. 11,520 euros per year.
Add mistakes, forgotten follow-ups, waiting customers, managers asking “where are we”. You quickly reach the 14,400 euros per year pattern seen in SMEs using a CRM or SaaS like a glorified spreadsheet.
A custom internal tool at 5,000 euros ex-VAT does not need to replace the whole company to be profitable.
It must remove the central friction point.
SaaS is not always the wrong choice
Honesty matters: a SaaS can be perfect.
If your need is standard, if your team truly uses it, if the price makes sense, if the data stays clean, keep it.
But many SMEs pay for a SaaS, use 20% of the features, then build workarounds around it because the remaining 80% does not match their workflow.
The old make-or-buy calculation has changed.
Before, “make” meant 50K minimum. “Buy” at 600 euros per month almost always won.
Today, when the need is scoped, a custom brick can cost 5,000 euros and ship in 2 weeks after scoping. Against a SaaS at 600 euros per month, or 7,200 euros per year, the calculation is no longer automatic.
This is not a war against SaaS. It is a friction question.
If the SaaS simplifies work, keep it. If it forces the team to work around it, look at the real cost.
The article SaaS vs custom software goes deeper into that calculation.
What a good internal tool should do
A good internal tool should not impress anyone.
It should remove noise.
It should create one reliable source of truth. It should show the right status. It should prevent double entry. It should trigger the right action. It should give the team one trusted place to look.
Concrete examples:
- a customer request tracking board;
- a quote generator with business rules;
- a mini-CRM for a specific process;
- a dispatch tool between sales and operations;
- an internal space to validate, comment and export;
- a simple database replacing three Excel files.
Nothing spectacular.
Just the piece that removes friction.
That is often far more profitable than a large internal platform trying to do everything.
The trap of the huge internal project
The bad reflex is turning a simple problem into a full internal platform.
“While we are here, let's also add roles, dashboards, statistics, import, export, mobile, planning, invoicing, support and AI.”
That is how a useful internal tool becomes a project tunnel.
At 5000.dev, we cut.
One brick equals one useful workflow, developed in 2 weeks, for 5,000 euros ex-VAT, delivered or refunded.
If the need is larger than one brick, we do not inflate the quote. We split it. The first brick must prove that the tool really removes friction. The next one comes only if the first deserves it.
That is why custom web app development should not mean a six-month project. Modern custom software starts with the piece that makes work simpler now.
How to know your SME is ready
Your SME is ready for a custom internal tool if three conditions are true.
First, the problem comes back every week. Not a one-off frustration. A real time-loss ritual.
Second, the process is stable enough. Not perfect. Stable. You know what data comes in, what decision is made, what result should come out.
Third, someone can measure the gain: time saved, fewer mistakes, faster quotes, fewer forgotten follow-ups, better customer tracking.
Without these three conditions, keep Excel, Notion, Airtable or a SaaS.
With them, the workaround may already cost more than the first brick.
What 5000.dev changes
The client does not need to arrive with a 60-page specification.
They need to describe the real work: who does what, where information gets lost, which file is copied, which email comes back all the time, which action takes too long.
It is the technical partner's job to turn that into a simple solution.
5000.dev scopes, designs, then develops a first brick. Source code is delivered. The price is fixed. Development takes 2 weeks after scoping.
The goal is not to sell an “IT project”.
The goal is to remove an operational friction and make work clearer.
For pricing context, custom web app price gives the numbers without agency fog.
FAQ
How much does a custom internal tool cost for an SME?
At 5000.dev, a first brick costs 5,000 euros ex-VAT. Development takes 2 weeks after scoping. If your need contains several workflows, it should be split into several bricks instead of becoming a large project.
When should we keep Excel or a SaaS?
Keep Excel or a SaaS if the need is simple, infrequent, well controlled and does not create significant human cost. Custom software becomes relevant when retyping, mistakes or workarounds happen every week.
Does a custom internal tool replace the whole system?
No. The best internal tool often starts with one critical workflow: quotes, tracking, dispatch, validation, reporting or export. The rest can stay in your current tools while it still works.
If your team still loses hours every week between Excel, emails and poorly fitted SaaS tools, the next step is to isolate the first brick that would remove that friction.