Statute of Limitations for Class A / 1st Degree Felony in District of Columbia

Statute of Limitations for Class A / 1st Degree Felony in District of Columbia

5 min read

Published May 18, 2025 • Updated March 22, 2026 • By DocketMath Team

Verification issue found

Trust release 4

This page includes a legal claim or source that failed the current primary-source review.

Overview

In the District of Columbia, the statute of limitations (SOL) sets a deadline for the government to bring certain criminal charges after an alleged offense date. For a Class A felony / 1st-degree felony, D.C. uses a general SOL framework rather than a class-specific “shorter or longer” rule for this particular category.

DocketMath’s statute-of-limitations calculator is designed to help you translate the statute’s time period and the relevant dates (like the alleged offense date and the filing date) into a practical SOL outcome.

Note: The SOL rules below describe time limits for prosecution, not whether a case will succeed on the merits.

What the calculator is used for

  • Determining the base deadline under the statute (the general/default SOL period)
  • Testing how the outcome changes when you adjust key dates (offense date vs. charge filing date)
  • Providing a structured way to document the SOL inputs for internal case review

Limitation period

General/default SOL period (this blog’s bottom-line rule)

For the District of Columbia, the general SOL period relevant here is:

  • 3 years

This is the default rule drawn from D.C. Code § 23–113(a)(1) for covered criminal prosecutions.

No special “Class A / 1st-degree” sub-rule found

DocketMath’s jurisdiction note for this topic flags that no claim-type-specific sub-rule was found for “Class A / 1st-degree felony.” That means the general rule applies as written, rather than switching to a different SOL length for that class/category in this resource.

How to think about the 3-year window

Use these inputs in a typical SOL workflow:

  • Alleged offense date: the start point for measuring time.
  • Date charges were filed (or another filing event used in your jurisdictional process): the point you compare against the measured deadline.

If the prosecution is filed more than 3 years after the alleged offense date (and no exception applies), the SOL defense may be implicated. If it is filed within 3 years, the SOL is generally satisfied under the default rule.

Practical checklist (calculator-ready)

Key exceptions

Even when a statute contains a clear baseline time period, SOL outcomes can change based on statutory exceptions and tolling rules. This section focuses on what to watch for when you compute SOL using DocketMath.

What to consider (without turning this into legal advice)

When you run an SOL calculation, check whether any of the following categories might apply to the case facts:

  • Tolling due to specific statutory circumstances
    Some jurisdictions include tolling rules when the defendant is absent, incarcerated elsewhere, or when certain legal events occur that pause the limitations period.
  • Events that affect the measurement date
    Some statutes treat discovery, continuing offenses, or specific procedural triggers differently.
  • Procedural posture
    Amendments to charges, re-filings, or superseding charging documents can create confusion about which “filing date” controls.

Warning: SOL calculations are highly date-sensitive. A single incorrect date (offense vs. filing vs. amendment date) can flip the outcome from “within SOL” to “outside SOL.”

DocketMath approach to exceptions

DocketMath’s calculator provides the default general SOL period first. If you are tracking exceptions, the best practice is to:

  1. Compute the base SOL deadline using the general rule.
  2. Document the facts and statutory basis for any tolling/exception theory you’re considering.
  3. Re-run the calculation if the exception changes the effective start date, end date, or pauses the clock.

Because this page is focused on the general/default period and does not identify a class-specific alternative SOL for Class A / 1st-degree felonies, any exception analysis should be grounded in the specific statutory language and the case timeline.

Statute citation

The general/default statute of limitations period applicable here is:

Text location (for quick reference)

The citation above is the controlling entry point for the SOL time period used in this resource. When reviewing the statute, focus on subsections that state the number of years and the scope of covered prosecutions.

Use the calculator

You can calculate the SOL deadline and compare key dates using DocketMath:

Inputs to enter

In the DocketMath statute-of-limitations tool for US-DC:

  • Jurisdiction: District of Columbia (US-DC)
  • Offense date: the alleged offense date (YYYY-MM-DD)
  • Filing date: the date charges were filed (YYYY-MM-DD)

What outputs to expect

Depending on the tool’s interface, you should generally expect:

  • A calculated end date = offense date + 3 years (subject to whatever exception/tolling logic the tool supports)
  • A pass/fail style comparison, such as:
    • “Filed within SOL window” (timely under default)
    • “Filed after SOL window” (untimely under default)

How the output changes with different inputs

Use these “what-if” scenarios to sanity-check the result:

  • If you move the offense date forward by 30 days, the deadline moves forward by roughly the same amount.
  • If you move the filing date forward by 60 days, the comparison is more likely to tip into “outside SOL.”
  • If you correct a date error (common with multi-count cases), the result may change instantly because the calculation is strictly time-based.

Note: DocketMath’s calculation reflects the general/default SOL period identified for this category. If your timeline involves tolling or a specific exception, the calculator may require additional inputs or a separate step in your workflow.

Related reading