Expert article

Why companies still copy data between systems by hand, and how to change it

This article is for CEOs, CFOs and department managers who know that someone in the company retypes data from one program to another every day. Even so, the issue has gone nowhere for years. We show what really blocks change, how to calculate the cost of manual work and how to start without a big project.

Author: Kacper Włodarczyk, CEO of ALGORCOMPPublished: May 24, 2026Reading time: 10 min readBusiness process automationFor: Universal
Why companies still copy data between systems by hand, and how to change it

What manual data copying looks like, and why nobody sees it

Take a hypothetical distribution company with 90 employees. Every morning a salesperson retypes orders from emails into the sales system. A warehouse worker exports stock levels to Excel and compares them with the online shop system. Someone in HR enters a new employee’s details into three different programs.

None of these people has “retyping data” in their job description. In a work report they will write “order handling” or “HR matters”. So the management board hears that the team is busy, but does not know with what.

Some of these tasks have disappeared by themselves. Since 1 April 2026 most Polish companies have issued invoices in KSeF, Poland’s National e-Invoicing System, so recipients get them as structured data rather than PDFs to retype. In many companies, however, plenty of other places remain where someone copies data by hand. The most common are:

  • Orders that arrive by email or in files from customers.
  • Comparing stock levels between two systems.
  • New employees’ details entered into several programs.
  • Monthly reports for the management board stitched together from several exports.
  • Pulling data from customer or supplier portals that offer no export.
  • Foreign invoices, receipts and documents that do not go through KSeF – and, until the end of 2026, invoices from small sellers who may still issue them outside KSeF.

How to calculate what manual retyping costs you

The simplest way is a one-week exercise in a single department. Each person records what they do to the nearest quarter of an hour, with no judgement and no reporting to managers. After a week the team adds up the time in a few categories: customer contact, analysis, meetings, retyping data, other.

From the result it is easy to calculate the annual cost: hours per week × number of working weeks × hourly labour cost including overheads. Say four people each spend 5 hours a week retyping data. With 46 working weeks a year and a cost of PLN 70 an hour, that is 20 × 46 × 70, or PLN 64,400 a year.

Plug in your own figures and you get an amount that is easy to compare with the cost of automation. Do not add hard-to-prove “lost opportunities” to it. A cautious figure will persuade the management board more effectively than an impressive one.

Why companies still copy data between systems by hand, and how to change it

Barrier one: nobody has time to deal with it

This is the most common and the most genuine reason. To automate a process, someone has to describe it, collect the exceptions and talk to the supplier and the management board. That is a few hours of work nobody has, because their whole day is filled with the retyping itself.

The manager has no time either, because they are solving day-to-day problems. The management board is busy with sales and finance. The issue is carried over from quarter to quarter, and after three years the process is still manual.

Only a management board decision breaks this loop. A simple one is enough: this quarter, one person from the department spends a few hours a week on automation, and their other tasks are reassigned accordingly. Without such a decision, good intentions are not enough.

Barrier two: the belief that robots are expensive and complicated

To many management boards, RPA (robotic process automation – software that operates systems the way a person at a computer would) suggests expensive platforms for large corporations. In companies that work on Microsoft 365 the entry point is much lower. You do, however, need to understand clearly what is free and what requires a licence – the table below summarises this.

The most common misunderstanding concerns how the robot is started. A robot in the free version runs when the employee starts it themselves on their own computer. If it is to start by itself, at a fixed time or when an email arrives, you need a Premium licence. If it is to work without a person at the computer, you need a Process licence.

Building a simple robot does not require programming, because it involves arranging steps in an editor and recording clicks. You do, however, need someone who thinks logically and understands the process. Without them, the robot will handle the typical cases, and the exceptions will land back on people’s desks.

What Power Automate robot licences cover (Microsoft list prices, October 2026, annual payment)
LicenceWhat it lets you doPrice
Microsoft work account without a premium licenceBuilding a robot and starting it manually on your own Windows computer; standard connectors only – the basic ready-made links to other servicesNo extra charge
Power Automate PremiumRunning a robot with the user present, from cloud flows or on a schedule; premium connectors; sharing robotsUSD 15 per user per month
Power Automate ProcessA robot that works without human supervision on a designated computer, e.g. at nightUSD 150 per robot per month
Power Automate Hosted ProcessAn unattended robot on a machine in Microsoft’s cloud, without your own computerUSD 215 per robot per month
An employee retyping data from an Excel spreadsheet into a company system on two monitors

In many companies someone has been retyping the same data for years, everyone knows it makes no sense, and nobody has an hour to spare to change it.

Barrier three: bad experiences with earlier attempts

Some companies have already tried robots and ended up disappointed. The story was usually similar: a few robots built by an outside firm, nobody looking after them, the first change in a system – and the robots stopped working. What remained was the belief that “RPA doesn’t work”.

These failures mostly have organisational causes. A robot works reliably for as long as the systems it uses look the same. Every software update, change of screen layout or new file format requires the robot to be reviewed. This is not a flaw but a regular part of maintenance that has to be planned.

If your company has had a failed project, do not start again in the same way. Find out why the robots stopped working, and start with one process on a stable system, with a responsible person from day one.

Barrier four: nobody is responsible for the first step

Automation often gets passed back and forth between departments. The IT department says the business department has to describe the process. The business department waits for IT to configure something. Six months later the matter is exactly where it was.

What helps is one named person responsible for the first process – not a committee or a whole team. Ideally this is the manager of the department the process belongs to, with a goal set for the quarter and backing from the management board. A technical specialist, internal or external, provides the know-how, while this person makes the decisions and knows the exceptions.

Before you build a robot: check simpler options

A robot that clicks through screens is a good solution, but not always the first one. Many retyping problems can be removed more cheaply and more durably.

Copying by hand is also sometimes simply sensible. If a process happens once a month and takes a quarter of an hour, automation will not pay for itself. The same applies when the system is due to be replaced soon, or when each transfer requires a judgement that cannot be written as a rule. In other cases, check the options in the list below in turn.

  • A ready-made integration: many accounting programs, online shops and CRM systems have built-in connections with one another.
  • An API – a way of exchanging data directly between programs, provided by the software vendor – more stable than a robot, because it does not depend on what the screen looks like.
  • Power Query in Excel: a tool built into Excel that pulls data from files and databases, combines it and refreshes it with one click.
  • A Power Automate flow without a robot, when both systems have connectors – the ready-made links available in Power Automate.
  • An RPA robot – when none of the above is possible, for example with an older system that has no export.

How to start: a plan for the first quarter

Above all, the first project should teach the company how to work with automation: who looks after it, who reports changes and how to measure the effect. Saving time matters, but this knowledge will be useful for every subsequent process. The steps below lead from measurement to a working robot:

  • Carry out a one-week time measurement in one department and calculate the annual cost of manual retyping.
  • Choose one process: repetitive, frequent and running on a system that will not change in the coming year.
  • Appoint a responsible person and make this their goal for the quarter.
  • Write down all known exceptions together with the people who currently carry out the process.
  • Check the simpler options: a ready-made integration, an API, Power Query.
  • Launch the automation, and after a few weeks compare the time and number of errors with your baseline measurement.
  • Choose the next process only once the first one is running reliably.

Related topics in the knowledge base

Read next

FAQ

Copying data by hand – frequently asked questions

Questions that usually come up when a company calculates for the first time how much time it loses retyping data.

Can a robot work at night, when nobody is in the office?
Yes, but this requires a Power Automate Process licence and a computer or virtual machine the robot can sign in to. A robot in the free version only runs when an employee starts it themselves at their own computer.
Which account should the robot sign in with?
Ideally a separate technical account with permissions limited to what the robot needs. That way the change history shows what was done by the robot and what by a person. Store the password somewhere secure, not inside the robot itself.
Who should build robots – the IT department or staff in the business departments?
Simple robots can be built by trained staff in the business departments, because they know the process best. The IT department should, however, set the rules: who may create robots, which systems they can access and where they are stored. Without this, after a year nobody knows how many robots are running in the company.
Will we have to lay people off after automation?
Usually not. A robot takes over tasks, not whole jobs, and the company uses the time saved for backlogged work or to support growth. We cover this in more detail in our article on how RPA affects employees.
What should we do with a process in which every case is a little different?
A robot alone will not cope with it, because it needs fixed rules. It can be combined with AI that recognises the type of document or message and passes uncertain cases to a person. Sometimes it is better to standardise the process first, for example by introducing a single order form.

About this page

About the author

Kacper Włodarczyk — CEO of ALGORCOMP

Kacper Włodarczyk

CEO of ALGORCOMP

Kacper specializes in implementing Microsoft 365 Copilot, Copilot Studio, Power Platform (Power Automate, Power Apps, SharePoint) and AI agents for mid-sized B2B companies in Poland. He leads dozens of projects covering AI strategy, Power Platform governance, document workflow automation and sales processes. In his writing he focuses on the practical side of AI adoption in organizations — from the first proof of concept to company-wide rollout — with particular attention to data security, compliance (GDPR, NIS2, the AI Act) and return on investment.

Meet the team

Want to know how much time your team spends retyping data?

We will help you run a one-week measurement in one department, choose your first process and find the simplest way to automate it.

Featured

Related articles