Operational friction

Cheap software becomes expensive when staff become the workflow

2026-01-28 • 4 min read

Software gets bought on price and paid for in labour. The invoice is visible and small. The real cost is invisible and large, and it shows up as people doing by hand the work the tool was supposed to do.

Every tool draws a boundary around what it handles. Inside the boundary, it works. Outside it, someone has to make up the difference. When a tool is cheap because it is thin, that boundary is close in, and a lot of work spills outside it. That spilled work does not disappear. It lands on staff, who become the connective tissue between systems that do not connect.

Staff as the workflow

You can recognize it by the symptoms. Information re-keyed from one system into another. A person who exists mostly to move things between tools. A spreadsheet that shadows the official system because the official system cannot do the one thing everyone needs. A process that runs on someone’s memory rather than the software’s logic.

None of this appears in the cost of the tool. All of it appears in the cost of the organization. The cheap tool saved a line item and created a role.

Counting the real cost

The honest comparison is not price against price. It is total cost against total cost, including the human glue.

  • Count the handoffs the tool forces and the time each one takes.
  • Count the re-entry, the reconciliation, and the checking that exists because the tool cannot be trusted end to end.
  • Count the fragility. Work that lives in a person’s head leaves when the person does.

Sometimes the cheap tool is still the right call, once you can see the full cost. Often it is not. What matters is that the decision is made with the human labour in view, not hidden underneath a low number. Cheap software is only cheap until you count who is holding it together.

Written by Ryan Short. Start a conversation or read more on LinkedIn.