Morrow CreekData Services
← Morrow Creek Data Journal

How to Estimate the Business Cost of a Data Error Before Fixing It

Morrow Creek Data ServicesMorrow Creek Data Journal

A data error is not expensive because a cell is wrong. It becomes expensive when it changes a decision, a transaction, or a customer interaction.

That distinction matters when a team has more data-quality issues than time. An error in a reporting-only field may be annoying. The same error in a field used to route leads, calculate invoices, replenish stock, or screen a regulated transaction may need immediate containment.

Before choosing a fix, build a short estimate of the exposure still ahead. The goal is not accounting precision. It is a credible range that helps people decide whether to contain the issue today, patch it downstream, repair the source, or monitor it temporarily.

Start with the decision pathway

Do not begin with “3% of this column is invalid.” Begin with: What uses this value, and what could happen if it is wrong?

Describe the error narrowly. Identify the field, the direction of the error, the affected records or segments, when it began, and any downstream checks that may catch it. Then name the consequential use.

For example, an incorrect sales territory matters only if it reaches lead assignment, is acted on before correction, and produces a worse sales outcome. A wrong territory code in an archived report may have little immediate cost.

This use-based view is consistent with public data-quality guidance, which treats quality as fitness for a stated purpose rather than a universal property of a dataset. It also prevents a common mistake: treating every erroneous record as a financially harmful event.

Estimate exposure as a chain of conditions

Set a practical horizon first. It might be the next two days until containment, the next month until a patch is deployed, or the next quarter if no response is planned. Do not apply annual activity volume to a problem expected to be contained next week.

Then estimate expected decision loss:

> Records processed × error rate × reach rate × action-change rate × marginal loss per changed outcome

Each term answers a different question:

  • Records processed: How many records will pass through the workflow during the horizon?
  • Error rate: What share are affected?
  • Reach rate: Of the affected records, how many will reach a consequential decision before a correction or override?
  • Action-change rate: When the error reaches that decision, how often does it actually change the action or result?
  • Marginal loss: What is the incremental economic consequence of that changed result?

The word *marginal* does useful work. If a misrouted lead causes a lost sale, the relevant figure may be contribution margin, not total contract value. If a bad inventory signal causes excess purchasing, the cost may be carrying cost, markdowns, or disposal—not the entire purchase price if the inventory can still be sold.

Add visible operating costs separately

Decision loss is only one part of the picture. Track direct, observable costs in a separate line: investigation time, record correction, manual review, credits, reshipments, reversals, and customer-service handling.

Separating these costs reduces double counting. A refund, lost margin, and lost revenue may describe overlapping pieces of the same incident. Count only the incremental amounts that remain after defining the scenario.

Legal, regulatory, safety, contractual, and reputational effects can be material, but they are often non-linear. If there is no documented basis for a dollar estimate, treat them as escalation triggers or scenario-based exposure rather than forcing a precise number into the model.

Work an example, then show the range

Suppose 8,000 leads are processed each month. A review suggests that 3% are routed to the wrong territory. Of those misrouted leads, 70% are contacted before correction. Historical reassignment results suggest that 25% lead to a materially worse outcome. The estimated contribution-margin loss per changed outcome is $900.

The expected decision loss is:

> 8,000 × 3% × 70% × 25% × $900 = $37,800 per month

There are 240 misrouted leads. If correcting each takes 10 minutes and fully loaded labor costs $48 per hour, rework adds $1,920. The central monthly exposure is therefore about $39,720.

That number should not stand alone. Build low, central, and high cases by varying inputs that are uncertain. A low case might assume a 2% error rate, 50% reach rate, 15% action-change rate, and $700 margin loss. A high case might use 4%, 80%, 35%, and $1,100.

The range is more honest and more useful than a single impressive-looking total. Samples, audit logs, workflow timestamps, past overrides, and conversations with the people making affected decisions can help bound each assumption.

Compare avoidable loss with response options

The gross estimate is not automatically the value of a fix. What matters is the loss that can still be avoided.

An immediate manual hold might cost $6,000 per month and reduce exposure by 75% within two days. A downstream patch might cost $45,000, reduce exposure by 90%, and take three weeks. A source correction might cost $120,000, take eight weeks, and reduce recurrence by 95%.

Compare each option using the same frame: loss incurred before it takes effect, expected residual loss afterward, implementation and operating cost, and recurrence prevention. A short-term containment measure and a later source fix can both be sensible; they solve different parts of the problem.

Public-sector data-quality guidance similarly recommends weighing the cost of fixing an issue against the cost of not fixing it, along with the importance of the affected use, the amount of data involved, and the risk created.

Document the assumptions, evidence, owner, date, exclusions, and next review date. Revisit the estimate when volume, error rate, workflow behavior, or the planned response changes.

A cost estimate will never eliminate uncertainty. It can, however, turn a vague claim that “bad data is costly” into a decision-ready question: How much exposure remains, how quickly can each response reduce it, and what are we willing to accept while it does?

Have a dataset that needs to become usable?

Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.

Start a data project