Home / Articles / Bisnis Teknologi
Bisnis Teknologi

Automation Doesn't Always Save Money: How to Calculate ROI Before Purchasing Tools

Automation can reduce repetitive tasks, but it doesn't automatically make a business more efficient. Before subscribing to SaaS or building a new workflow, first measure the time, costs, risks, and its impact on customers.

Otomasi Tidak Selalu Menghemat Uang: Cara Menghitung ROI Sebelum Membeli Tools

Many businesses purchase automation tools hoping that work will become faster and operational costs will decrease. In reality, a new workflow may simply shift work from one place to another, increase subscription costs, or create new problems when incoming data is messy.

Therefore, a more important question is not “which tools are popular?”, but rather “which processes are worth automating, and when will this investment pay off?”. This way of thinking helps small businesses and tech teams avoid purchasing software that looks sophisticated but is rarely used.

Automation Should Start from Problems, Not Applications

Automation is the use of software to perform specific work steps with less human intervention. Examples can be simple: customer forms automatically entering a spreadsheet, invoices being created after payment confirmation, or sales reports being sent to the business owner every afternoon.

The problem is that many teams start by choosing applications. They create accounts, connect several services, and then look for suitable processes. The order should be reversed.

Start by noting tasks that meet at least three of the following criteria:

  • Performed repeatedly with a nearly identical pattern.
  • Consumes a significant amount of time each week.
  • Errors are easy to occur because the process is still manual.
  • Does not require complex decisions or human judgment at every step.

For example, moving order data from email to the stock system is more suitable for the initial stage than automating the entire customer service process. Decisions involving complaints, negotiations, or special conditions still need human involvement.

Calculate Often Overlooked Costs

The costs of automation are not just the subscription price of the application. To make the calculations more realistic, include the following components:

  • Software costs: monthly subscriptions, additional user fees, transaction quotas, and integration costs.
  • Implementation costs: time to design workflows, clean data, test connections, and create documentation.
  • Maintenance costs: API changes, account changes, workflow errors, and adjustments when business processes change.
  • Risk costs: invoice delivery errors, customer data leaks, duplicate transactions, or failed notifications.
  • Training costs: time needed for staff to understand how to use and check the new system.

Conversely, benefits also need to be calculated more broadly than just “how many hours are saved”. Reduced time is indeed important, but the real value can come from faster responses, fewer errors, greater capacity to serve customers, or the team's ability to focus on revenue-generating work.

A Simple Formula to Measure ROI

The basic formula that can be used is:

ROI = (Net Benefits - Investment Costs) / Investment Costs x 100%

For example, an online store spends 20 hours per month checking orders and creating reports. If the average work time value is Rp50,000 per hour, the potential time savings is around Rp1,000,000 per month.

If the tools and operational costs of automation reach Rp400,000 per month, the net benefit is roughly Rp600,000. However, the calculation is not finished yet. Add initial implementation costs, checking time, and potential errors. If the workflow requires manual checks for five hours per month, the benefits will certainly be smaller.

This is where businesses need to distinguish between time savings and cost savings. Saving ten hours does not necessarily reduce expenses if team members still receive the same salary. That time remains valuable if used to acquire customers, improve products, or complete previously delayed tasks.

Use Metrics Appropriate to the Process

Every automation requires different success measures. Do not use one metric for all workflows.

  • Administration: completion time, number of re-entries, and error rates.
  • Sales: speed of following up on prospects, number of missed prospects, and conversion rates.
  • Customer service: first response time, number of tickets resolved, and escalation rates to staff.
  • Finance: reconciliation time, duplicate transactions, and billing delays.
  • Operations: wait times, capacity usage, and number of tasks that need to be repeated.

Record conditions before automation for one or two weeks. After the workflow is running, compare it with the same period. Without initial numbers, teams can easily conclude that automation is successful just because the process looks more modern.

Why Does Automation Often Fail?

According to the OECD, the benefits of digitalization do not only depend on the use of tools but also on skills, organizational changes, and improvements in work processes. The OECD report on SME digitalization in 2025 shows that most businesses using AI experience moderate impacts, while only a small fraction consider the impact truly transformative. This means that simply purchasing technology is not enough.

Some of the most common causes of failure are:

  • The initial process is unclear, but it is immediately automated.
  • Source data is inconsistent, for example, customer name formats vary.
  • There is no workflow owner responsible for monitoring the results.
  • All conditions are assumed to be normal, while businesses have many exceptions.
  • Teams are not given a way to stop or fix processes when errors occur.

Good automation is not a system that runs without any human involvement at all. It is a system that has limits, activity records, failure notifications, and approval paths for important decisions.

A Safer Approach for Small Businesses

  1. Choose one small process. Look for tasks that are repetitive, low-risk, and easy to measure.
  2. Create a flowchart. Write down triggers, processing steps, end results, and exception conditions.
  3. Establish initial metrics. Record time, costs, volume, and number of errors before implementation.
  4. Test with limited data. Do not immediately connect all customers or all transactions.
  5. Add human checks. For invoices, payments, or sensitive data, use approvals before final actions.
  6. Evaluate after 30 days. Stop the workflow if the benefits do not outweigh the costs and risks.

What Does This Mean for Us?

Automation is most beneficial when it eliminates real friction in daily work. Not when it adds to the number of applications visible on the dashboard.

For small businesses, a single workflow that reduces billing delays or prevents missed prospects can be more valuable than a large system that tries to automate everything. Start from processes that the team often complains about, measure the results with numbers, and then gradually expand.

Technology should empower businesses to make decisions, not make owners dependent on workflows they do not understand. When the benefits, costs, and risks are clearly visible, only then is automation worth considering as an investment—not just a new subscription cost.

For a broader context on the relationship between digitalization, productivity, and organizational readiness, see OECD summary on SME digitalization and OECD 2025 report on SME digitalization and competitiveness.

Sources & Further Reading

– Rio Yotto @rioyotto