All insights

The same six facts, typed four times, and what manual entry costs

Retyping is not expensive because typing is slow. It is expensive because every retype is another chance for a phone number or an amount to come out slightly wrong.

Follow one order and count the keyboards

To reduce manual data entry, follow a single order through the business and count how many times the same facts get typed. In most businesses the number surprises the owner. Each retype takes minutes, so nobody treats it as a cost, and the real damage shows up later as two versions of one address. The work is to create one record that every later step reads from.

An order arrives as a chat message. Someone reads it and writes the details on a pad, because the pad is nearer than the computer. Later those details get typed into a sheet. Then they get typed into an invoice, usually into a template where the customer name goes in a different order. Then they get typed into the courier's booking page, where the address has to be reshaped to fit the form. At month end, someone types a version of the same thing into the accounts file.

Five keyboards, six facts: who, what, how many, how much, where it goes and when. Nothing about the order changed at any point in that journey. Only the number of copies of it changed, and every copy is now slightly different from the others.

This is the shape of manual data entry in almost every business that grew rather than being designed. It is rarely one big pointless task. It is a chain of small reasonable ones, each added by a sensible person solving a problem in front of them.

Why retyping is the expensive kind of manual work

The minutes are the least of it. If the whole cost were typing time, you could hire someone at a known rate and stop thinking about it. The cost that hurts is what a retype does to the accuracy of the record.

One digit wrong in a phone number and a parcel becomes undeliverable, a courier calls a stranger, and your customer is told their order does not exist. One digit wrong in an amount and you either lose money or have an argument you cannot win, because the three copies of the order say three different things and none of them is authoritative.

A customer name spelled two ways and you now have two customers who are one person, which is how a business ends up unable to answer a simple question about who bought what.

There is a second cost people miss. Because each copy lives in a separate place with no shared reference, nobody can search across them. Answering where is order this and did we ever deliver that means opening four things and comparing them by eye, which is itself another manual task nobody counted.

The one order trace, on a single sheet of paper

Pick one real order from last week and follow it. Down the left of a page write every place its details were typed. Next to each, write who typed it and what they were copying from. Keep going until the order is delivered and paid.

Two things jump out of that page every time. The first is the number of retypes, which is usually higher than anyone in the room guessed. The second is where they cluster, and they always cluster at the joins: sales handing to accounts, enquiry becoming a quote, order becoming a dispatch. Nobody owns a join, so a person carries the information across it by hand.

Do the same trace for one supplier invoice, because purchasing usually has a second chain nobody has looked at. Two traces on one page is enough analysis to act on, and it takes about twenty minutes.

The free fix: fix the format, then kill the worst retype

Start with format, because it costs nothing and everything else depends on it. Decide, in writing, one way to store a phone number, including the country code, and use it everywhere. Decide one shape for the date. Decide one order reference format and put that reference on every copy of the order from the moment it exists. Without a matchable key, no two of your records can ever be joined, by a person or by anything else.

Then take the worst retype from your trace and remove it, not by buying anything but by changing where the information comes from. The person who first records the order becomes the source. Everyone downstream copies and pastes from that source rather than reading it again from the original chat. Copying a wrong value is recoverable because it is wrong in one identifiable place. Retyping produces a new and different wrong value each time.

The third move is to capture once, properly, at the front. Give whoever takes the order a short form with the six fields on it, whether that form is on paper, in a shared sheet or in a free form tool. Collecting the facts in one pass beats three people extracting them from a chat thread on three different afternoons, and it removes the pad.

Why the reference matters most

A shared reference is what lets a payment, a delivery note and an invoice be recognised as the same order later, by anybody, without a conversation.

What a system takes over, and what it cannot be trusted with

Once one record is authoritative and carries a reference, the retypes become connections rather than tasks. The order written once appears in the dispatch step, in the invoice and in the accounting record without anybody opening a second window. That is ordinary integration work rather than anything clever, and it is usually the cheapest automation a business ever buys because the process was already defined by the trace.

There is one case where removing a retype is actively harmful, and it deserves more care than it usually gets. Sometimes the second typing is the quality check. The person entering it a second time is comparing, noticing that the quantity looks wrong, catching the address that cannot exist.

Take that person out and the mistakes do not stop, they reach the customer instead. Before automating a step, ask the person doing it what they look for, and write the answer down, because that answer is a specification and nobody has ever written it before.

The other times to leave it alone are simpler. Entry that happens twice a month costs less to keep than to specify, build and maintain. A process you are about to change should be left until it settles. And if two departments retype deliberately so that each verifies the other, that is a control, not waste, and it should be replaced with a different control rather than with nothing.

Copying the wrong value gives you one error you can find. Retyping gives you a new error every time, in a different place.

After the format decision, what removing the worst retype involves

The format decision is free and your own team should make it this week whatever happens afterwards. One way to store a phone number, one way to store an amount, one reference on every order, applied everywhere. Doing that in-house removes a share of the errors immediately, and it is the precondition for everything else, because a connection between two systems that disagree about a format simply moves the problem along faster.

Removing the worst retype is a short build. The audit takes the first week and its output is the one order trace done properly, with every keyboard named and the authoritative record chosen. One connection is live inside a fortnight, and it should be whichever retype appeared most often on that page. The others follow one at a time, because every pair of systems has its own way of refusing.

What a connection cannot be trusted with is the judgement hidden inside a retype. Where a person was silently correcting something as they typed, the connection carries the error through faithfully, so anything a person was checking has to become a written rule or stay with a person. A mismatch between two records hands it to a person rather than picking one of them. Amounts, prices and anything a customer will be billed for wait for human approval. The record, the reference scheme and the connections sit in accounts under your own logins, so you own the system.

The published version of this is Quillon, where a whole production pipeline became a single audited automation of 34 AI nodes at roughly four dollars of AI cost per full unit pack, and RM Gulistan Engineers in Karachi with three purpose built ERP systems live. Moiz Khan owns automation architecture at Wobble, which works from Karachi, bills month to month and carries 25 engagements across six countries.

Common questions

How do I put a number on what manual data entry is costing us?

Count retypes rather than minutes. Trace one order, count how many times its details are typed, and multiply by roughly how many orders you handle in a week. Then add the cost of the last three delivery or invoice errors you can remember, because those are the expensive half and they never appear in a time estimate.

Is it worth automating data entry for a small team?

It depends far more on frequency than on team size. A step performed many times a week by anyone is worth removing. A step performed twice a month is usually cheaper to keep, because specifying and maintaining a replacement costs more attention than the task consumes.

What is the single most useful change if I only do one thing?

Store phone numbers in one format with the country code everywhere. It sounds trivial and it is the field that decides whether any two of your records can ever be matched to each other, whether a delivery reaches the customer, and whether a chat can be connected to an order.

Should I use a scanner or an AI tool to read invoices and receipts?

Reading documents automatically works well for consistent layouts and less well for photographs of crumpled paper taken at an angle. Whatever the accuracy, keep a human confirmation step on anything involving an amount of money, and design the process so that a wrong reading is corrected rather than quietly accepted.

Our team says retyping is faster than fixing the process. Are they right?

For today, often yes, which is why this cost survives for years. The comparison people are making is one task against one project. The fair comparison is the same task repeated every week for the next two years against the same project, and that arithmetic usually goes the other way.

See where this applies to your business

The AI Readiness Call is a short, free conversation about where automation would actually pay back in your business. The call is free. The diagnosis is not.

Book AI Readiness Call