Skip to content

Why UX Costs Stay Invisible to the People Who Could Fix Them

The short answer

The costs of low UX maturity are real and significant. They stay invisible not because organisations choose to ignore them, but because of how organisational accounting works: costs are tracked in budget lines, not causal chains. Rework appears as a scope change, support volume appears as an operational cost, and post-launch failures appear as technical debt. None of these are attributed to the design decisions that caused them because the costs appear weeks or months later, in different teams, with no one in a position to connect them to their source. This structural invisibility is what makes low UX maturity self-perpetuating.

Costs and decisions in different rooms

The most important structural fact about the costs of low UX maturity is that they do not appear where the decisions that caused them were made.

The decision to skip user research is made in a planning meeting. The cost of that decision — a service that fails in predictable ways, requires post-launch rework, and generates elevated support volume — appears weeks or months later, in a delivery team’s budget, in a support team’s reporting, or in a maintenance and operations spreadsheet. The people tracking those costs are trying to manage them, not trace them. The people who made the original decision have moved on to other work.

This is not a failure of accountability, but a consequence of how organisations are structured. Budget lines track expenditure within teams. They do not track the downstream effects of decisions made in other teams, at other times, in other contexts. Nobody has an incentive to establish that causal chain, and doing so would require connecting data from systems that don’t talk to each other.

Why the invisibility is self-perpetuating

The invisibility of UX costs creates a self-reinforcing cycle. Decision-makers who are not presented with evidence that under-investing in design is expensive continue to make investment decisions on the basis of immediate costs versus projected benefits. That is a structurally unfavourable comparison for UX: the costs of investing in design are immediate and visible; the benefits are diffuse and delayed.

In the absence of evidence that the status quo is expensive, the status quo continues.

The service that was under-designed generates rework. That rework is absorbed into the delivery budget as normal operational cost. The support volume that reflects an unclear journey is managed as an operational reality. The post-launch fixes that reflect inadequate testing are handled as maintenance. None of these appear as costs attributable to the original design decision as none of them create the feedback loop that would change future investment decisions.

What breaking the invisibility requires

Breaking this cycle requires connecting costs to causes in a form that decision-makers can see and act on. This is harder than it sounds, because the connection requires data from multiple sources — design, delivery, support, operations — that are typically held by different teams and reported through different channels.

The most practical starting point is not a comprehensive cost analysis, which requires organisational access most practitioners don’t have. It is a specific, bounded connection: one journey, one identifiable cost, one causal chain. It looks like a support contact spike that can be traced to a specific unclear interaction, a rework cycle that followed a specific decision to skip a testing phase, or a post-launch fix that addressed a failure mode that prior user research would have surfaced.

One specific, evidenced connection is more persuasive than a general argument about UX value. It is also more achievable. It requires the practitioner to know where the costs of their work appear in the organisation — which teams track them, which reporting surfaces them — and to invest in the relationships with those teams that would make the data accessible.

Turning visibility into leverage

When a specific cost connection can be made, it becomes a qualitatively different argument than the standard UX business case. It is not speculative as it points to something that already happened. It is specific as it names an amount, a consequence, a decision that caused it. And it is addressed to the right person — whoever is accountable for the cost that can now be explained.

That person may be a product director who now has evidence that a specific kind of under-investment has a specific price. They may be a technology lead who can see that a particular rework cycle had a design-related cause. They may be a commercial lead who can connect support volume to a journey problem.

In each case, the argument is no longer about the value of UX in general. It is about a specific, avoidable cost that this organisation has already paid, and could avoid paying again.

Instead of making a general case for UX investment, identify one specific cost your organisation has already paid that has a traceable design-related cause. That connection is the beginning of a different conversation.

Frequently asked questions

Why are the costs of poor UX design invisible to decision-makers?

UX costs are invisible because they appear in different budget lines, teams, and time periods from the decisions that caused them. Rework appears as a delivery cost, support volume appears as an operational cost, and post-launch failures appear as technical debt. None of these are attributed to design decisions because organisations track costs within teams, not across the causal chains that connect decisions to consequences. No one has an incentive to make those connections, and making them requires access to data across multiple systems.

How do you make the cost of poor UX visible to stakeholders?

Start with a specific, bounded connection rather than a general argument: one journey, one identifiable cost, one traceable cause. A support contact spike attributable to a specific unclear interaction is more persuasive than a general claim about UX value. Making this connection requires knowing where the costs of your work appear in the organisation and building relationships with the teams that track them — support, operations, delivery — so that the data is accessible when you need to make the case.

Why does low UX maturity persist even when the costs are real?

Low UX maturity persists because the costs it produces are invisible to the people making the investment decisions that would address it. Without evidence that the status quo is expensive, those decisions are made on the basis of immediate costs versus projected benefits — a comparison that systematically disadvantages UX investment. The costs are real and significant, but they are absorbed as normal operational expenditure in teams that are not positioned to connect them to their cause.

What data do you need to make the UX cost argument?

The most useful data connects a specific design decision to a specific measurable cost — support contacts per journey type, rework hours attributed to post-launch fixes, error rates associated with specific interactions. This data typically lives in support team reporting, delivery retrospectives, and operational dashboards. Most practitioners don’t have direct access to it, which is why the relationships with support and operations teams that provide access are as valuable as the data itself.