Statute of Limitations for Construction Defects in District of Columbia

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

In the District of Columbia (US-DC), claims about construction defects are generally constrained by a statute of limitations (SOL). In plain terms: if a defect claim is filed after the SOL period expires, it can be dismissed as time-barred. For construction projects, timing matters because discovery often happens after substantial completion—sometimes years later.

For DocketMath’s statute-of-limitations calculator, the District of Columbia’s default rule is straightforward: there is a 3-year limitations period under the general statute for certain civil actions related to injury or damage to property. Based on the jurisdiction data provided, no claim-type-specific sub-rule was found for this topic—so this article treats the rule below as the general/default period for construction defect timing in DC.

Note: This post explains the general SOL framework for DC construction-defect-type claims. It doesn’t replace a review of the specific complaint allegations, the contract timeline, and the exact injury/damage facts.

Limitation period

Default SOL: 3 years

The general rule is a 3-year statute of limitations. Practically, that means you count 3 years from the start date that the statute recognizes for the relevant cause of action (often tied to when the damage/injury occurred or when it accrued under applicable DC law).

Because SOL start dates can be fact-dependent, DocketMath’s calculator is designed around your provided timeline inputs (for example, a “date of occurrence” or another date you choose to represent accrual for the claim).

How the DocketMath calculator output changes

When you use DocketMath’s statute-of-limitations tool, the output will generally shift in predictable ways:

  • If you select a later start date, the “last day to file” moves later by the same amount of time.
  • If you select an earlier start date, the deadline moves earlier.
  • If you change the SOL length (in cases where a jurisdiction has multiple rules), the computed deadline changes accordingly.
    • For DC, your jurisdiction data indicates the default SOL period is 3 years under the cited general statute.

Practical timing checklist (inputs you’ll want handy)

Before you run the calculator, gather:

  • Project end markers (e.g., date of substantial completion / final acceptance, if you track it)
  • Defect discovery dates (when you first noticed the condition)
  • Damage manifestation dates (when harm became apparent—water intrusion, spalling, settlement damage, etc.)
  • Any written notice dates (sometimes relevant to how parties document timelines, even if SOL is the bigger question)

Even without giving legal advice, you’ll get the most consistent calculator results if you use a single, clearly defined “start date” for the SOL clock.

Key exceptions

DC construction-defect SOL timing can be affected by legal doctrines that either toll (pause) or otherwise alter the limitations clock. The jurisdiction data you provided identifies the general 3-year period as the default and notes that no claim-type-specific sub-rule was found. Still, real-world disputes often turn on whether an exception doctrine applies.

Here are the kinds of exceptions that commonly matter, and what to look for when you’re deciding what date to plug into the calculator:

1) Tolling based on legal disability or other statutory tolling triggers

Some SOL frameworks allow time to pause if a plaintiff is legally unable to bring the claim, or if specific circumstances trigger a statutory toll. In DC, this can include situations governed by separate provisions beyond the basic SOL term.

Calculator impact: if tolling applies, the effective deadline may extend beyond the plain 3-year calculation.

2) Accrual timing disputes (when the claim “starts”)

Even if the limitations period is 3 years, parties often fight about the accrual date—for example:

  • whether accrual starts at the time of defective work,
  • when damage first appears,
  • or when the damage is discovered or reasonably discoverable (depending on the doctrinal framework used for the claim).

Calculator impact: changing your chosen accrual/discovery start date changes the computed “last day to file.”

3) Fraud, concealment, or comparable equitable factors

If there are allegations that a responsible party concealed the defect, that can sometimes support a different timing analysis than a straightforward accrual date.

Calculator impact: these disputes usually require careful fact mapping; the calculator can model a later start date if that’s consistent with the legal theory you’re evaluating, but it can’t determine which theory is correct.

Warning: Exceptions and accrual rules can be outcome-determinative. A date that looks correct under a “plain reading” may be challenged if the underlying claim theory or factual timeline supports a different accrual point.

Statute citation

The general limitations period referenced by the District of Columbia construction-defect SOL framework in your jurisdiction data is:

  • D.C. Code § 23–113(a)(1)3-year general statute of limitations (default period)

Source (code text): https://law.justia.com/codes/district-of-columbia/2014/division-iv/title-23/chapter-1/section-23-113/

Use the calculator

Use DocketMath’s statute-of-limitations tool here: /tools/statute-of-limitations.

Inputs to enter (how to think about them)

The calculator typically needs a date that represents when the SOL clock begins for your theory. Since DC’s default period is 3 years, your main job is to choose a start date that matches the way your claim is framed.

Common “start date” options people use in practice (pick the one that aligns with your timeline):

  • Date damage first manifested (when the harm became noticeable)
  • Date you discovered the defect
  • Date of another defined accrual event in your documents

What to expect from the output

Once you enter:

  • start date (your selected accrual/discovery/occurrence date), and
  • jurisdiction (US-DC),

DocketMath applies the 3-year period and returns a calculated deadline (e.g., a “last day to file” style result).

Quick example (for understanding only)

  • If you use a March 1, 2020 start date, a 3-year period points to a filing deadline around March 1, 2023 (exact calendar-day handling depends on how the tool treats dates).

To avoid surprises, double-check:

  • the day/month you entered,
  • whether you’re using the correct start date event,
  • and whether the tool’s output assumes the SOL runs uninterrupted.

Related reading