Most B2B leaders know their CRM data is not perfect. Few have calculated what that imperfection actually costs. When they do, the number is almost always larger than expected - typically five to ten times the cost of fixing it.
This article gives you a framework to calculate your own number. No vague benchmarks. No abstract percentages. A formula you can plug your team's actual figures into and get a pound-sterling answer.
The Cost Framework
Bad CRM data costs money in three ways: wasted rep time, damaged outreach effectiveness, and lost deals. Each one is quantifiable.
Cost 1: Wasted Rep Time
The formula:
(Number of reps) x (hours wasted per day) x (hourly cost) x (250 working days)
Hours wasted per day covers: searching for correct contact information, manually cross-referencing LinkedIn to verify job titles, re-entering data that should already exist, working around duplicates, and cleaning up after failed calls to wrong numbers.
Research from multiple sources consistently puts this figure between 1 and 2.5 hours per rep per day for teams with no active data hygiene programme. Even well-maintained CRMs typically see 30 to 45 minutes of daily data friction per rep.
The hourly cost should include salary, employer NI contributions, benefits, and a share of management overhead. For a UK SDR earning £30,000 base, the fully loaded hourly cost is roughly £25. For an AE on £50,000 base, it is roughly £40.
Cost 2: Bounce and Deliverability Impact
The formula:
(Monthly email volume) x (bounce rate above 3%) x (estimated cost per wasted send) x 12
The direct cost of a bounced email is small - fractions of a penny for the send itself. The indirect cost is enormous. Every bounced email degrades your sender reputation score with email service providers. As that score drops, a growing percentage of your emails to valid addresses land in spam instead of the inbox.
A team sending 10,000 emails per month with a 7% bounce rate (4% above the healthy threshold) is generating 400 unnecessary bounces per month. If the resulting deliverability drop means even 5% fewer valid emails reach the inbox, that is 500 missed impressions per month - 6,000 per year. At a 2% reply rate, that is 120 lost conversations.
The cost per lost conversation depends on your deal value and conversion rates, but for most B2B companies, a single qualified conversation is worth £50 to £500 in pipeline value.
Cost 3: Lost Deals
The formula:
(Deals lost to data issues per quarter) x (average deal value) x 4
This is the hardest cost to measure directly, but it is often the largest. Deals lost to data issues include:
- Prospects who went to a competitor because your rep contacted them at an old email and the competitor reached them at their current one
- Deals that stalled because the CRM showed the wrong decision-maker
- Opportunities missed entirely because the prospect was not in your CRM or was marked as "do not contact" erroneously
- Deals where multiple reps contacted the same prospect due to duplicates, creating a negative impression
Most sales leaders estimate they lose 2 to 5 deals per quarter that were winnable but failed due to data-related issues. At an average deal value of £15,000, that is £120,000 to £300,000 per year.
Worked Example: 10-Person Sales Team
Here is the calculation for a UK B2B company with 10 sales reps (6 SDRs, 4 AEs), a 15,000-record CRM that has not been cleaned in 14 months, and an average deal value of £12,000.
Wasted Rep Time
SDRs: 6 reps x 1.5 hours/day x £25/hour x 250 days = £56,250
AEs: 4 reps x 1 hour/day x £40/hour x 250 days = £40,000
Subtotal: £96,250
Bounce and Deliverability Impact
Monthly email volume: 15,000
Current bounce rate: 6.5% (3.5% above healthy threshold)
Excess bounces per month: 525
Estimated deliverability reduction: 4% of valid sends
Valid emails missing inbox per month: 563
Lost conversations per year (at 2% reply rate): 135
Value per conversation (at £200 average pipeline value): £27,000
Lost Deals
Estimated deals lost to data issues per quarter: 3
Average deal value: £12,000
Annual cost: 3 x £12,000 x 4 = £144,000
Total Annual Cost
£96,250 + £27,000 + £144,000 = £267,250 per year
That is £267,250 per year for a 10-person team with moderately bad data. Not catastrophically bad. Not completely neglected. Just 14 months without a proper cleanup.
For context, a professional CRM health check for a database this size costs between £2,000 and £3,000. The ROI is roughly 90:1 in the first year alone.
Calculate Your Own Number
Plug in your figures:
- Rep time cost: For each role type (SDR, AE, AM), calculate: (headcount) x (estimated daily hours on data tasks) x (fully loaded hourly cost) x 250
- Bounce impact: (monthly email volume) x (bounce rate minus 0.03) x 12 x (estimated conversations lost) x (value per conversation)
- Lost deals: (deals lost per quarter to data issues) x (average deal value) x 4
- Add the three numbers together
If the total exceeds £50,000, you have a business case for cleanup. If it exceeds £150,000, you have an urgent one.
The Numbers Most People Underestimate
When running this calculation, three inputs consistently get underestimated:
Daily hours on data tasks. Ask your reps directly, not your managers. Managers estimate 30 minutes. Reps report 1.5 to 2 hours. The actual time SDRs spend on data tasks is almost always higher than leadership believes, because reps absorb the friction silently rather than escalating it.
Deals lost to data. Sales teams attribute lost deals to pricing, timing, or competition. Rarely does anyone write "we contacted the wrong person for three weeks because the CRM had an old job title" as a loss reason. But when you dig into lost deals qualitatively, data issues are a contributing factor far more often than the CRM loss reasons suggest.
The compound effect. Bad data does not just cost money directly. It slows hiring ramp times, reduces rep retention (nobody wants to fight their tools every day), and degrades forecasting accuracy. These second-order costs are real but hard to quantify, so they get excluded from the calculation. The true cost is always higher than the formula shows.
What to Do with the Number
Once you have your annual cost figure, compare it against three options:
- Do nothing: Accept the cost. This is the default choice for most companies, and it is the most expensive one over any period longer than six months.
- Fix it internally: Assign a team member to clean the CRM. Calculate their time cost and opportunity cost (what revenue-generating work are they not doing while cleaning data?). For most teams, internal cleanup costs £15,000 to £30,000 in time and takes 8 to 12 weeks.
- Fix it externally: Hire a specialist to audit and clean the CRM. Typical cost: £2,000 to £5,000 for a one-off cleanup, or £1,500 to £3,000 per month for ongoing data operations. Timeline: 1 to 2 weeks for the initial cleanup.
The maths almost always favours fixing it. The only question is whether you fix it once and let it decay again, or fix it once and maintain it. The full breakdown of bad CRM data costs covers the long-term comparison in more detail.
Run the numbers. Share them with your leadership team. The cost of bad data is too high to be a vague concern - it deserves a specific pound figure and a specific plan to reduce it.