HomeInsights › Technical Debt: How to Score It, When to Pay It

Application Modernization

Technical Debt: How to Score It, When to Pay It

By John · Splendor Technologies · July 2026

The Loan Nobody Signed For

Technical debt is the only loan a company can take out without the CFO's signature. Every shortcut shipped under deadline pressure, every system nobody dared touch after its author left, every "temporary" integration now in its sixth year — each one added principal. And the business services that loan every quarter, whether or not anyone can see the payments.

The payments are real but scattered, which is why they never show up as a line item. They show up as the feature that took four months instead of four weeks. The estimate padded by half "because you never know what you'll find in there." The release that broke something that used to work. The engineer who can't take vacation because a production system lives in their head. None of these say "technical debt" on the invoice. All of them are interest.

The reason debt keeps winning budget arguments is that only one side of the ledger gets quantified. The cost of fixing it gets an estimate; the cost of keeping it stays a feeling. This article is about fixing that asymmetry — scoring debt in business terms, deciding what to pay first, and knowing which debt you should deliberately keep.

Score the Carry Cost, Not the Code

Engineering teams instinctively score debt by code quality: complexity metrics, test coverage, static analysis warnings. Those numbers are true and useless in a budget meeting, because nobody funds a refactor to improve a maintainability index. Leadership funds outcomes. So score the debt the way a CFO scores a loan — by what it costs to carry.

Four carrying costs cover almost everything:

Score your top systems against those four dimensions and you have something no complexity metric provides: a debt register the executive team can read, with each item priced in delay, risk, and forgone options rather than in code smells.

When to Pay — the Sequencing Rule

You can't pay it all, and you shouldn't try. Big-bang rewrites fail so often they're an actuarial category of their own — eighteen months of parallel builds, a migration everyone dreads, and a new system that faithfully recreates the old system's assumptions. Paydown works when it's sequenced, and the sequence follows one rule: pay the debt on the road you're about to drive.

Debt in a system you'll replace next year is debt you should mostly ignore. Debt in the system that sits under this year's product strategy, your next acquisition, or your AI roadmap is debt with a deadline. Rank your register by where the business is going, then apply three filters:

That last category is what separates debt management from debt anxiety. The goal was never zero debt — companies with zero technical debt ship too slowly to accumulate any. The goal is chosen debt: every item known, priced, and either scheduled or consciously carried.

The Conversation This Unlocks

Something changes when debt is scored this way. The engineering leader stops asking for "time to refactor" — a request that loses to every feature on every roadmap — and starts presenting a portfolio: here are our ten largest debt items, here's what each costs per quarter to carry, here's the paydown cost, and here's the sequence that protects the strategy. That's not a complaint. That's a capital allocation proposal, in the only language budget decisions actually speak.

And it cuts both ways, usefully. A CFO who sees the register can legitimately decide to carry some debt for another year — that's their call to make, and now it's made with numbers instead of by silence. What the register ends is the worst outcome: debt accumulating invisibly until it surfaces as a missed market window, a failed audit, or a resignation that turns into an incident.

If you don't know where your organization stands, start with a score. Our free Technical Debt Score measures the four carrying costs in twelve questions and places you in one of three bands — Critical, Mounting, or Manageable — with specific next steps for each.

Get your number

The free Technical Debt Score measures delivery drag, key-person risk, deployment fear, and changeability in twelve questions — with a paydown sequence for your band.

Take the Technical Debt Score →

Continue Reading

Enterprise Transformation

Why Transformation Projects Fail: Disconnected Capabilities

Architecture

Business Capability Modeling: The Executive's Map of the Enterprise

Application Modernization

Build vs. Buy: A Decision Framework for Application Modernization

John, Founder of Splendor Technologies

John

Founder, Splendor Technologies

20+ years in AI, enterprise architecture, and application development. Helping organizations modernize technology and drive measurable business outcomes.

Work with Splendor

Want the debt register built for you?

A strategy session with an enterprise architect prices your top debt items in business terms and sequences the paydown around your roadmap — so the next budget conversation has numbers on both sides.

Schedule a Strategy Session →