Technical Debt Calculator
Put a dollar number on the technical debt slowing your engineering team: hours lost each week, slower shipping, the cost over three years if nothing changes, and the payback on a 6-month clean-up.
How to calculate technical debt
Annual cost of technical debt = hours lost per engineer per week × 52 × loaded hourly pay × engineers, plus the share of roadmap output the debt delays. To size the debt itself, use the technical debt ratio = remediation cost ÷ development cost, the formula SonarQube uses.
1. Your team
Engineers affected by the debt
US median, software developers
Per year, for velocity cost
2. The debt
Per engineer: workarounds, rework
Your estimate of output lost
If left untouched
Annual cost of debt
$0
3-year cost if untouched
$0
Clean-up payback
Net 3-year savings
$0
Payback and savings are for a 6-month Second Talent clean-up compared with doing nothing.
Where the annual cost comes from
In context
What this debt costs you vs what a fix costs
Do nothing: 3-year cost
$0
US senior engineer, 6-month clean-up
$0
Second Talent engineer, 6-month clean-up
$0
Hours are costed at loaded pay: salary divided by the 69.2% wage share of total compensation (BLS Employer Costs for Employee Compensation, June 2026), over 2,080 hours a year. The 6-month clean-up compares one Second Talent engineer at $5,499 a month ($29 to $39 USD an hour, billed monthly) with a US software developer at the 75th percentile of pay ($171,980, BLS Occupational Employment and Wage Statistics, May 2025), fully loaded. Debt growth, roadmap slowdown and the assumption that a clean-up recovers 70% of the annual cost are planning inputs, not benchmarks.
How to calculate technical debt
Three ways to put a number on it. The calculator above uses the first and third; the second sizes the debt in the code itself.
Hours lost
Ask engineers how many hours a week go to workarounds, slow builds, flaky tests and rework, then multiply by 52, by loaded hourly pay and by headcount. In Stripe's survey, the average developer spent 13.5 hours of a 41.1-hour week on technical debt, about a third (Stripe Developer Coefficient survey, September 2018).
Technical debt ratio
Static analysis tools estimate the minutes needed to fix each maintainability issue. SonarQube divides that total by the cost to develop the code, 30 minutes per line by default: debt ratio = remediation cost ÷ (30 minutes × lines of code). A ratio of 5% or less rates A; 50% or more rates E (SonarQube metric definitions).
Roadmap drag
Debt also delays features. The calculator values that as your estimate of the slowdown times the engineering budget. It is the most subjective input, so agree it with your team and check it against how long similar features took a year ago.
Technical debt questions, answered
How do you calculate technical debt?
What is a good technical debt ratio?
How much time do developers spend on technical debt?
How do I measure the hours my team loses?
Where does the velocity loss figure come from?
Why does the calculator let the cost rise each year?
What does a 6-month clean-up cost?
What if my team cannot spare an engineer for 6 months?
Get a real quote in 24 hours.
Send us your role and budget and our team will reply with a tailored estimate plus 6 vetted candidates.
Get Your Quote