Statute of Limitations for Mortgage Foreclosure in District of Columbia
6 min read
Published March 22, 2026 • By DocketMath Team
Overview
In the District of Columbia, a lender’s ability to foreclose on a mortgage can be limited by a statute of limitations (“SOL”). For most foreclosure-related claims, D.C. generally applies a 3-year limitations period, rather than a claim-specific rule for particular contract or statutory causes of action.
DocketMath’s statute-of-limitations calculator helps you convert that legal rule into practical dates—such as identifying a likely “latest filing date” based on when the clock started and the facts you enter.
Note: This article covers the general/default SOL rule found in D.C. Code § 23–113(a)(1). A claim-type-specific sub-rule was not found, so the calculator treats the period as the default 3-year limit for mortgage foreclosure timing questions.
Limitation period
Default SOL: 3 years (general rule)
For the District of Columbia, the general SOL period is 3 years under:
- D.C. Code § 23–113(a)(1) — 3 years for certain civil actions within the general limitations framework.
In plain terms, the lender typically must act within 3 years, measured from the date the SOL “starts” under the applicable triggering event.
What “start” means in SOL calculations
The SOL clock generally does not begin automatically on a mortgage “execution date” or when the loan was issued. Instead, the clock typically turns on the accrual concept—meaning when the claim became enforceable based on the relevant conduct or breach.
In foreclosure contexts, common triggers often involve events like:
- the borrower’s missed payments reaching a default point,
- an acceleration event (when the lender makes the entire balance due), or
- a demand/notice structure defined by the loan terms and D.C. procedures (where applicable).
Because foreclosure fact patterns vary, the calculator is designed so you can input the date that best matches the accrual trigger in your record.
How DocketMath helps you compute the deadline
Use DocketMath to work backward from your accrual trigger. The calculator produces a date range you can compare to:
- a filing date you’re evaluating, or
- an action date shown in court records.
Typical inputs you’ll use:
- Accrual/start date (the event date your file indicates the claim became enforceable)
- Jurisdiction (US-DC)
- Optional date comparisons (like a “filed on” date)
Typical outputs you’ll look for:
- 3-year deadline date (latest likely date to file under the default rule)
- whether a given filing date appears before or after that deadline
Quick example (illustrative)
If the accrual/start date is January 15, 2023, then under a 3-year limitations period the default deadline would fall around January 15, 2026 (subject to how the exact accrual date is determined in the underlying facts).
Key exceptions
Even when the baseline SOL is 3 years, outcomes often depend on whether a recognized exception changes when the clock starts, pauses it, or affects enforceability.
Below are the major categories you should consider when computing deadlines with DocketMath. (This is not legal advice; it’s a practical checklist for what to verify in your documents or docket.)
1) Tolling (pausing the clock)
Some circumstances can pause the limitations period. Examples that sometimes affect SOL timing in civil cases include:
- certain disability-related tolling rules,
- pending proceedings that legally pause timing, and
- other statutory tolling doctrines.
If tolling applies, the “latest deadline” moves later. The calculator can help you model this only if you accurately identify the tolling start and end dates in your record.
2) Accrual/trigger disputes (the clock-start question)
Many “SOL” disputes are really about the trigger date—when the claim accrued.
Common areas to verify:
- Did the lender accelerate the debt?
- Was the default event continuous, and which event is the legal trigger?
- Are there notice steps in the mortgage/loan documents that shift when enforceability begins?
If the accrual trigger is later than you initially assumed, the SOL deadline correspondingly shifts later.
3) Amendments, refilings, and procedural posture
If the lender files, dismisses, and later refiles—or if there are amendments to pleadings—timing can become more complex. Some procedural actions may or may not preserve timeliness depending on how the case progresses.
Use DocketMath for the baseline 3-year rule, then double-check procedural dates in the docket to ensure the computed deadline matches the specific filing you’re evaluating.
4) Interplay with related claims
Mortgage foreclosures can involve multiple related legal theories (for example, enforcement of security versus collection of a debt). Even if the SOL rule you’re applying is the default one, other claims in the same matter might be measured differently—especially when distinct statutes govern.
This is why it’s worth verifying whether your situation truly falls under the general framework rather than a different limitations scheme.
Warning: The default 3-year SOL under D.C. Code § 23–113(a)(1) may not control every argument in every foreclosure case. Before relying on any computed deadline, match the calculator’s “start date” to the specific accrual trigger shown in your documents and docket.
Statute citation
- D.C. Code § 23–113(a)(1) — 3-year general statute of limitations period for covered civil actions.
Source used for the general default period:
https://law.justia.com/codes/district-of-columbia/2014/division-iv/title-23/chapter-1/section-23-113/
Use the calculator
To compute a likely SOL deadline in the District of Columbia using DocketMath:
- Open DocketMath’s SOL calculator: **/tools/statute-of-limitations
- Select or confirm:
- Jurisdiction: US-DC
- General/default SOL: 3 years
- Enter the accrual/start date that your file indicates the foreclosure claim became enforceable.
- If the calculator supports it, add tolling adjustments:
- tolling start date
- tolling end date
- Compare the computed deadline against a specific date:
- filing date (complaint or foreclosure action)
- notice date (if your scenario uses notice as the trigger)
- other relevant procedural date
How outputs change with your inputs
Use this table to predict how results shift:
| Input you change | Practical effect on output |
|---|---|
| Start/accrual date later | Deadline shifts later by the same amount |
| Start/accrual date earlier | Deadline shifts earlier |
| Tolling period added | Deadline moves later by the tolled duration |
| No tolling included | Deadline reflects the baseline 3-year rule only |
If your computed deadline falls close to the filing date, small differences in the accrual trigger can be outcome-determinative—so it’s worth using the most defensible start date from the record.
Related reading
- Choosing the right statute of limitations tool for Vermont — Tool comparison
- Choosing the right statute of limitations tool for Connecticut — Tool comparison
