Why RPA Fails: What Can a Robot Do When the Process Is Broken?

Picture a mid-sized logistics company where invoice approval flows through five different inboxes, each person uses a different Excel template, and approval criteria depend on who happens to be at their desk rather than any written rule. Management decides the answer is RPA — robotic process automation. Software robots are deployed, the process is declared ‘automated,’ and within weeks the complaints multiply. Invoices are approved incorrectly, exceptions lock the system, and the team is doing more manual intervention than before. The problem is not the robot. The problem is that the question that should have been asked before automation was never asked at all.

RPA refers to software robots that execute repetitive, rule-based, high-volume tasks without human intervention. When applied correctly, it delivers real efficiency gains in data entry, form completion, system-to-system data transfer, and reporting. But the technology carries a precondition: the process being automated must already be defined, consistent, and repeatable. RPA is a process execution tool, not a process design tool. Organizations that confuse the two rarely recover their investment.

The signs of a broken process are recognizable: two employees performing the same task follow different steps, there are no written rules for exceptions, the process depends on specific individuals rather than documented logic, and input data lacks a standard format. When a robot enters this environment, one of two things happens. It either stops with an error each time it encounters an exception, or it continues by applying the wrong rule. The second outcome is more dangerous, because the error compounds silently. In e-invoice workflows, this kind of silent automation failure can escalate to regulatory non-compliance and tax penalties.

When the process simplification and standardization step is skipped, the cost extends well beyond a failed RPA project. License fees, integration costs, and the time invested by the project team are visible losses. The less visible loss is organizational confidence in automation itself — the institutional will needed for the next digital transformation initiative erodes. Total cost of ownership calculations that exclude this damage produce a misleadingly clean picture. ROI analyses built only on license savings and labor reduction make the project look viable long after it has quietly failed.

The correct sequence works as follows: map the current process in full, document bottlenecks and exceptions, then simplify and bring the process to a standard flow. Only after that step is complete does automation design begin. This approach appears to cost time upfront, but in practice it shortens the total project duration because the number of exceptions encountered during development drops sharply. The tool used to document the process does not need to be sophisticated — a flow diagram showing process steps, decision points, and exception conditions is a sufficient starting point.

In practice, the most common obstacle is resistance from process owners who assume that because they ‘know’ the process, documentation is unnecessary. Ask two employees who run the same process to draw its flow diagram independently, and the differences that emerge consistently surprise management. The second obstacle is that process simplification generates organizational resistance. Some exceptions are sustained by informal rules that preserve the decision authority of specific individuals, and removing those rules becomes a political problem rather than a technical one. At this point, the success of the RPA project depends not on the technology manager but on executive ownership.

For managers evaluating an RPA investment, the key decision criterion is straightforward: test whether the process to be automated has been executed consistently, following the same steps, over the past six months. If it varies by person or by situation, launch the standardization project first and position RPA as its output. Be cautious about vendor promises of ‘quick wins’ — the real gain comes when you simplify the process for people first, then hand it to a robot. Automation is a force multiplier. What it multiplies depends entirely on what you put in at the start.

This article was originally written in Turkish by Gökhan MERCANOĞLU on February 27, 2017 and has been automatically translated into English and other languages using machine translation.


go-live process should be designed not to record the company’s past, but to strengthen its future decisions. The right architecture creates visibility, speed, control, and learning capacity. Otherwise, data is collected and reports multiply, while decision quality remains unchanged.


Gökhan Mercanoğlu
ERP ve Kurumsal Yazılım