Technical debt tracking template—if you're reading this, you've probably felt the pain of trying to quantify technical debt for stakeholders who speak in dollars, not code smells.
Most teams know they have technical debt. But when the CFO asks "how much is this costing us?" or "what's the ROI on this refactoring quarter?", they scramble to create spreadsheets from scratch.
This free Notion template solves that problem. It gives you a ready-to-use system for tracking technical debt items, calculating costs, monitoring trends, and presenting data-backed cases to leadership.
Quick takeaway: This template includes two databases (Debt Registry + Quarterly Tracker), 15 sample debt items, working cost formulas, and a complete usage guide. Duplicate it, clear the sample data, and start tracking your real debt in under 30 minutes.
Why Track Technical Debt in Notion?
Stripe's 2018 Developer Coefficient study found that developers spend 42% of their time dealing with bad code and technical debt—not building features. For a 10-person team at $130k average salary, that's $546,000 per year in maintenance costs.
But most teams can't answer these questions:
- What's our current Technical Debt Ratio (TDR)?
- Which debt items are costing us the most velocity?
- Is our debt increasing or decreasing quarter over quarter?
- What's the ROI on allocating 20% sprint capacity to debt paydown?
This template makes those questions answerable with:
- Structured tracking - Debt Registry database with severity, category, cost, and status
- Auto-calculated costs - Formulas that turn person-weeks into dollar estimates
- Trend analysis - Quarterly Tracker to monitor TDR and velocity over time
- Stakeholder communication - Export views for leadership presentations
Notion's flexibility lets you customize categories, add custom properties, and integrate with your existing workflow—while the template's structure prevents the "blank page" problem.
What's Included in the Template
The template includes two databases, 15 realistic sample items, working cost formulas, and a complete usage guide. All detailed instructions are in the Notion template itself—here's the high-level overview:
Debt Registry Database
Track all debt items with auto-calculated costs. Key fields:
- Severity - 🔴 Critical → 🟠 High → 🟡 Medium → 🟢 Low
- Category - Code Quality, Architecture, Infrastructure, Testing, Security, Documentation
- Cost Formula - Estimated Fix Time × Hourly Rate × 40 (auto-calculated)
- Status Workflow - 🔍 Identified → 📋 Planned → 🔄 In Progress → ✅ Resolved
Sample data: 15 realistic items like "Refactor authentication service" (🔴 Critical, 3 weeks, $9,000) and "Fix N+1 queries" (🔴 Critical, 1 week, $3,000)
Quarterly Tracker Database
Monitor TDR and velocity trends over time. Key fields:
- Development Cost - Team Size × Avg Salary × (Months / 12) (auto-calculated)
- Velocity - Story points per sprint to track productivity impact
- Team Metrics - Size, average salary, active months
Sample data: 4 quarters showing realistic trends (Q1: 45 velocity baseline → Q4: 38 velocity decline from accumulating debt)
Complete Usage Guide (in Notion)
The template includes step-by-step instructions for:
- Week 1 Setup - Calculate baseline TDR, host debt audit workshop, populate databases
- Monthly Maintenance - Add items, update status, review critical debt
- Quarterly Reviews - Fresh TDR calculation, trend analysis, leadership presentations
- Property Reference - Detailed field explanations and best practices
- Calculator Integration - How to use with ScopeCone TDR, Cost, and ROI tools
Get notified when we add more templates
Free technical debt templates, calculators, and research-backed engineering strategies delivered to your inbox.
We respect your privacy. Unsubscribe at any time.
How to Use the Template (Step-by-Step)
The template includes detailed step-by-step instructions. Here's a quick overview of the workflow:
Week 1: Initial Setup
1. Duplicate the template
Click the template link, then "Duplicate" to copy it to your workspace.
2. Calculate baseline TDR
Use the TDR Calculator with estimated remediation cost and development cost.
3. Host a 2-hour debt audit workshop
Ask: What slows you down? What code scares you? What would you refactor given 2 weeks? Use planning poker to estimate fix times.
4. Populate Debt Registry
Delete sample items, add real debt. Use clear names, set severity/category, estimate fix time, write impact descriptions.
5. Update Quarterly Tracker
Add current quarter: team size, average salary, velocity. Development Cost auto-calculates.
Monthly: Maintenance Workflow
- Add new debt items as discovered
- Update status for in-progress and resolved work
- Review critical items in standup or sprint planning
- Adjust estimates if scope changes
Quarterly: Review and Report
- Run fresh TDR calculation using the TDR Calculator
- Add new row to Quarterly Tracker
- Export trends for leadership (screenshot or CSV)
- Adjust capacity allocation (20-30% for remediation if TDR rising)
- Prioritize top 5 items for next quarter
Integration with ScopeCone Tools
The template works best when paired with ScopeCone's free calculators. Each solves a specific workflow:
Tech Debt Cost Calculator - Annual Baseline
Use the Tech Debt Cost Calculator to establish your annual maintenance baseline using Stripe's 42% benchmark.
Workflow:
- Enter team size and average salary
- See annual cost at 42% (global avg) vs 33% (best-in-class)
- Use as your "total addressable debt" for exec conversations
- Compare to Debt Registry total for coverage
TDR Calculator - Quarterly Reviews
Use the TDR Calculator for quarterly reviews and scenario planning.
Workflow:
- Get Development Cost from Quarterly Tracker (auto-calculated)
- Sum Estimated Cost for unresolved items in Debt Registry
- Input both into TDR Calculator
- Review TDR %, severity breakdown, scenario planning
- Model "what if we dedicate 20% capacity?"
ROI Calculator - Justify Refactoring
Use the ROI Calculator to justify dedicated refactoring time to leadership.
Workflow:
- Pick high-impact debt item from registry
- Estimate velocity gain (e.g., +15% faster)
- Input remediation cost (from Estimated Cost field)
- Review break-even timeline and cumulative ROI
- Use for quarterly planning and executive asks
Real-World Example: Platform Team Quarterly Review
Here's how a 10-person platform team used this template to turn around a struggling quarter:
Starting Situation (Q3 2024)
- Team: 10 engineers, $135k avg salary
- Velocity: 42 points/sprint (down from 50 in Q2 = 16% decline)
- Debt Items: 23 total (9 Critical, 8 High, 4 Medium, 2 Low)
Step 1: Calculate TDR
- Development Cost: 10 × $135,000 × (3/12) = $337,500
- Remediation Cost: Sum of unresolved items = $73,500
- TDR: ($73,500 / $337,500) × 100 = 21.8%
TDR above 20% signals trouble. Combined with 16% velocity decline, this made the case for action.
Step 2: Present to Leadership
Engineering lead exported Quarterly Tracker showing:
- Q2: 50 velocity, resolved CI/CD debt
- Q3: 42 velocity (16% drop), TDR at 21.8%
- Projected Q4: 35 velocity if no action taken
Step 3: Scenario Planning
Using TDR Calculator's scenario planner:
- 20% capacity allocation → 5 months to reach 10% TDR
- 30% capacity allocation → 3.5 months to reach 10% TDR
Outcome: Debt Reduction Quarter
Leadership approved 30% sprint capacity for top 5 Critical items. By Q4:
- TDR dropped to 12.4% (from 21.8%)
- Velocity recovered to 48 points/sprint (14% improvement)
- Customer-reported bugs down 35%
The template provided the data backbone for this entire process—from discovery to justification to tracking progress.
Common Pitfalls and How to Avoid Them
Here are the most common mistakes teams make when tracking technical debt—and how to avoid them:
Underestimating Fix Times
Teams routinely underestimate remediation work by 30-50%. Combat this with:
- Use historical velocity data to calibrate estimates
- Add a 1.3× multiplier for complex architectural changes
- Include testing and documentation time in estimates
- Review and adjust estimates after completing similar work
Tracking Too Much Low-Priority Debt
A registry with 100+ Low severity items becomes noise. Focus on:
- Start with Critical and High severity only
- Only add Medium items if they have clear business impact
- Use ❌ Won't Fix status to document intentional decisions
- Archive resolved items quarterly to keep the active list manageable
Forgetting to Track Velocity
TDR without velocity trends misses half the story. Make sure to:
- Add velocity to every Quarterly Tracker row
- Plot velocity trend alongside TDR for leadership presentations
- Correlate velocity drops with specific unresolved debt items
- Use velocity recovery as proof that remediation worked
Not Customizing for Your Context
The template is a starting point. Adapt it:
- Add custom categories (Performance, UX Debt, Operational)
- Adjust Hourly Rate to match your team's actual cost
- Add custom properties (Jira Link, Owner Team, Customer Impact)
- Create filtered views by service, owner, or quarter for team-specific tracking
Best Practices for Quarterly Reviews
Pre-Meeting (Week Before)
- Update all debt item statuses
- Add new quarterly row to Quarterly Tracker
- Calculate fresh TDR using ScopeCone calculator
- Export both databases to CSV for archival
- Create leadership presentation deck with key metrics
During Review (60 minutes)
- Present TDR trend (10 min) - Show quarter-over-quarter change
- Review velocity correlation (10 min) - Plot velocity vs TDR
- Highlight top 5 items (15 min) - Explain business impact of each
- Model scenarios (15 min) - Show 10%, 20%, 30% capacity allocations
- Get commitment (10 min) - Agree on next quarter's remediation budget
Post-Meeting Actions
- Update agreed-upon items to 📋 Planned status
- Create sprint epics for top 5 prioritized items
- Share presentation deck with leadership
- Schedule next quarterly review
Frequently Asked Questions
How often should I update the template?
Can I customize the categories and severity levels?
What hourly rate should I use?
Should I track all debt or just critical items?
How do I calculate TDR from this template?
Can this replace tools like SonarQube or CodeClimate?
Get the Template
The template is free and ready to use. Click the link below to duplicate it to your Notion workspace:
Next Steps
- Duplicate the template to your Notion workspace
- Calculate your baseline TDR using the TDR Calculator
- Host a debt audit workshop with your team (2 hours)
- Populate your real data and clear the samples
- Schedule quarterly reviews to track progress over time
- Present to leadership with data-backed improvement plans
Sources and Further Reading
- Stripe (2018). The Developer Coefficient: Software engineering efficiency and its $3 trillion impact on global GDP.
- Letouzey, J.-L. (2012). The SQALE Method Definition Document. Software Quality Understanding by Analyzing and Learning from Examples.
- Rios, N., et al. (2018). "A systematic literature review on technical debt: From qualitative to quantitative." Information and Software Technology, 107, 72-88.
- Cunningham, W. (1992). The WyCash Portfolio Management System. OOPSLA Experience Report.