TB
Blog/Internal tools and automation

What You Pay For When You Automate a Process

What automation and internal tools cost: what €300 buys, what €3,000 buys, how to work out whether it pays back, and when not to build at all.

·9 min·Toni Barišić
internal toolspricingcostbusiness
What is inside
  1. 1The short answer
  2. 2Tier 1: €300 to €800, the single-purpose script
  3. 3Tier 2: €800 to €3,000, the admin panel or scheduled tool
  4. 4Tier 3: €3,000 to €10,000, the system that runs part of the business
  5. 5Above that: a custom application
  6. 6Where the money actually goes
  7. 7How this compares to renting
  8. 8The hidden cost of NOT having one
  9. 9What the price tells you
  10. 10Work with me

The first thing every small business owner asks about a custom internal tool is the same thing they ask about a custom website: how much. The honest answer is the same too: it depends, but there are tiers, and the tiers are narrower than you would expect. This is the version with the real numbers attached.

The short answer

The range is €300 to €10,000, and that isn't dodging the question — it is the real width of what the term covers. A script that removes one repeating job sits at the bottom. A system that runs a whole part of the business sits at the top. Most projects land between €800 and €3,000.

The price is fixed and agreed before work starts. The full breakdown is on the automation pricing page.

Tier 1: €300 to €800, the single-purpose script

This is one job, done well, shipped as a button somebody on the team double-clicks.

What it looks like:

  • An Excel-in, Excel-out sorter, transformer, or summariser.
  • A batch renamer or PDF generator that takes a folder of files and produces a folder of files.
  • A small scheduled job that pulls one report from one system every morning and emails it.
  • A targeted scraper that produces a refreshed CSV from a public source on a schedule.

What is included:

  • Discovery call to write down the rules in plain English.
  • Code, in Python or Node, with the rules versioned.
  • A handover: a runnable folder, a one-page README, a 15-minute walkthrough.
  • 30 days of small revision support.

Timeline: 1 to 2 weeks. This tier covers the long tail of "I keep doing this same boring thing every week". Most of these jobs are smaller than people think.

Tier 2: €800 to €3,000, the admin panel or scheduled tool

The next tier up adds a UI, a small database, or a scheduling layer. This is the shape that most small businesses with a website should also have underneath the website.

What it looks like:

  • An admin panel where the owner manages products, prices, content, customers, or inquiries without calling a developer.
  • A scheduled job with a small database that tracks state across runs, so it can email you only the things that changed.
  • A small private dashboard that joins data from two systems and shows a single view.

What is included on top of the previous tier:

  • Authentication (single user or small team).
  • A small database (usually Supabase Postgres or SQLite).
  • A simple but consistent UI that matches the rest of the business's tools.
  • Hosting setup on a free or near-free tier.
  • 60 days of small revision support.

Timeline: 3 to 6 weeks. The admin panels behind White Sail Split and Urban Design sit roughly here.

Tier 3: €3,000 to €10,000, the system that runs part of the business

This tier covers tools that integrate with at least one external system, or that have multiple roles, or that need real reliability because the business runs on them.

What it looks like:

  • A dashboard that pulls from a payment processor, a booking platform, and an inventory file, and reconciles them daily.
  • A small workflow engine: when a customer submits an inquiry, run X, then Y, then send Z to the team.
  • A multi-role internal tool: the owner sees one view, the staff sees another, the accountant exports a third.
  • An integration glue layer that replaces a Zapier-plus-three-zaps stack.

What is included on top of the previous tier:

  • API integrations (usually 1 to 3 external systems).
  • More careful error handling and retry logic, because failures are visible to customers.
  • Logging and a small debugging surface so the owner can see what ran and what failed.
  • 90 days of small revision support.

Timeline: 2 to 4 months. The Start-List Generator on the portfolio is a small example of this tier, with the federation rulebook acting as the "external system".

Above that: a custom application

Past this point the tool is no longer a tool but a business application the company runs on. Several user roles, real permissions, payment integrations, customer-facing parts. Those are scoped individually — see business application pricing.

Where the money actually goes

Just like custom websites, the build itself is a smaller share of the time than people imagine. For a typical internal tool:

  • Discovery and rule extraction (~25%). This is where the value lives. Most internal tools encode rules that exist only in someone's head, and getting them onto the page in a form a computer can apply is the actual work. The code is downstream of this.
  • Build (~35%). Writing the code, including the parsing, the transformation, the output formatting, the handover script.
  • Edge case handling and QA (~20%). Real input data is messier than a sample. Half empty rows, currency formatting drift, encoding issues, the one customer whose record breaks every rule. Catching these before launch is what separates a tool that runs from a tool that breaks on the fifth invoice.
  • Handover and documentation (~10%). The README, the one-pager on how to run it, the call where the team learns where the button is.
  • Post-launch support buffer (~10%). A reasonable padding for the small things that come up in the first 30 to 60 days.

How this compares to renting

For a like-for-like SaaS, monthly cost typically runs €30 to €150 depending on the category. Compounded over three years, that is €1,080 to €5,400 with no asset at the end of it. The custom build is €300 to €10,000 once, most often €800 to €3,000, and the asset is yours.

The math does not always favour custom. For genuinely universal needs (email, calendar, accounting), the SaaS is doing more for you than a few thousand euros of a developer's time would. I worked through the case-by-case version in Why Internal Tools Beat Another SaaS Subscription.

The hidden cost of NOT having one

The cost most owners forget to count is the manual workaround. If someone spends three hours a week retyping orders, that is twelve hours a month. At €15 an hour that is €180 a month, or €2,160 a year. A €1,200 tool pays that back in a little over half a year and disappears it from the team's calendar forever.

The same logic applies to errors. A single mis-sorted heat at a tournament means rerunning the event, embarrassed apologies, and a refund. A correct heat list, generated by code, costs nothing additional after build.

What the price tells you

If the quote you are getting is far below this range, the work is being treated as a freelance hourly script with no QA, no handover, no real support. It will run once.

If the quote is far above, you are paying agency overhead for a tool that does not need it, or the developer is misreading the scope as a custom application.

A quote inside the right tier, with a clear deliverable list and a fixed timeline, is what a serious freelance build of this kind looks like.

Work with me

I quote internal tools the same way I quote websites: free 30-minute discovery call, written quote with scope and timeline, fixed price, no surprises. Email info@tonibarisic.com or use the contact form. For the umbrella overview of the category, see Internal Tools for Small Businesses, A Practical Guide. For the build-vs-rent calculation, see Why Internal Tools Beat Another SaaS Subscription.

All postsThe full archive, from pricing to automation.

FERZWS+
Join the businesses that own their software
Ready to build?

Let's build something you actually own.

Tell us what you're trying to build. We'll come back with a clear scope, a fixed quote, and a realistic timeline, usually within a couple of days.

What actually moves the numbers

Once a month: concrete moves from the websites and campaigns we run. No theory, no spam.

By signing up you agree to receive emails. One-click unsubscribe in every one. Privacy Policy