Statute of Limitations for Revival / Window Legislation in New York

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

New York’s “statute of limitations” rules determine the last date the State (or a prosecutor) can file certain criminal matters or take steps to revive them. This is often discussed alongside “revival” or “window” legislation—laws that can reopen time periods, extend deadlines, or create a new filing opportunity for qualifying cases.

In New York, the baseline limitations framework for many criminal prosecutions comes from CPL § 30.10 (Criminal Procedure Law). For purposes of this guide, the key takeaway is that New York has a general default limitations period of 5 years under the cited provision. The brief also notes that no claim-type-specific sub-rule was found, so you should treat this as the general/default period unless another, more specific rule applies in a particular scenario.

If you’re tracking a case timeline—especially one involving a legislative “window”—DocketMath’s /tools/statute-of-limitations calculator can help you compute the practical “latest possible” date based on the inputs you enter (like the offense date and the action date you’re assessing).

Note: “Revival” and “window” legislation can change deadlines, but the core starting point is still the limitations statute. Always verify whether the specific window law applies to your situation and whether it changes the same limitations measurement used in CPL § 30.10.

Limitation period

General/default SOL period: 5 years

New York’s general limitations period under N.Y. Crim. Proc. Law § 30.10(2)(c) is 5 years. Because the brief specifies that no claim-type-specific sub-rule was found, this 5-year default is the most defensible “starting number” for revival/window deadline calculations.

How to think about “revival” windows (practically)

Even when a window law exists, calculations usually still hinge on:

  • The original event date (commonly the offense or time of conduct)
  • The date the State takes the relevant procedural step (e.g., filing, charging, or other statutory action)
  • Whether the window law changes the effective deadline or only provides a narrow opportunity for a defined class of cases

In practice, people often run one of two analyses:

  1. Baseline check: If no revival/window applied, does the case fall within 5 years?
  2. Window-adjusted check: If a window law applies, does it extend or “reset” the deadline—and if so, to what exact end date?

DocketMath is best used for that baseline check and for scenario comparison. Then, you can align the results with the specific window legislation’s rules.

Inputs to expect in the DocketMath calculator

DocketMath’s /tools/statute-of-limitations calculator is designed for straightforward deadline math. Depending on the calculator interface, you’ll typically provide inputs like:

  • Offense date (date the conduct occurred)
  • Target action date (the date you’re evaluating—often “current date” or “filed/served date”)
  • Option(s) or assumptions if available (for example, selecting the 5-year general period)

As you adjust inputs:

  • Moving the offense date later generally moves the expiration date later by the same SOL length (5 years).
  • Moving the target action date later may cross the expiration boundary—changing the outcome from “within the period” to “outside the period.”

Key exceptions

New York’s limitations system includes rules that can affect when the clock starts, pauses, or is otherwise treated differently. Since your brief focuses on the general/default period, the best practical approach is to treat these as exception checks rather than assumptions.

Common categories of SOL complexity to watch

When dealing with revival/window legislation, pay attention to whether any of these apply in the scenario you’re analyzing:

  • Statutory tolling or excluded time: Some situations can exclude periods from the limitations calculation.
  • Commencement definitions: “When the case is commenced” for limitations purposes can matter, especially for steps short of a full indictment/charging document.
  • Legislative window applicability: A window law may cover only specific offenses, time ranges, or procedural postures.

Warning: A window law can sound like it “automatically revives everything,” but many windows are limited by statute text—coverage can turn on offense classification, who qualifies, what procedural step is allowed, and the window end date.

What you can do before calculating

To use DocketMath effectively and avoid blind spots:

  • Identify the offense date you’re using (not “discovery date,” unless the statute ties SOL timing to discovery).
  • Determine the procedural date you’re testing (filed date vs. other actions).
  • Confirm whether the 5-year general default is the correct baseline or whether the scenario involves another CPL provision that overrides it.

Because this guide uses N.Y. Crim. Proc. Law § 30.10(2)(c) as the cited default, the clean workflow is:

  1. Calculate using the 5-year general default.
  2. Separately verify whether a specific exception or window statute changes the measurement for your facts.

Statute citation

The controlling general/default limitations provision referenced for this overview is:

Per the content brief’s note, no claim-type-specific sub-rule was found, so this guide treats 5 years as the general/default period rather than a claim-specific rule.

Use the calculator

DocketMath’s /tools/statute-of-limitations can translate the 5-year baseline into a clear expiration date and a “within vs. outside” assessment based on your entered dates.

Quick workflow

  • Select the general SOL period consistent with CPL § 30.10(2)(c) (5 years).
  • Enter:
    • Offense date
    • Target action date (or today’s date, if you’re checking whether something is already time-barred)

How output changes with inputs

Use the calculator in “what-if” mode:

  • If the offense date moves forward by 30 days: the expiration date typically shifts forward by roughly the same 30-day amount (plus any calendar effects from the exact rule used by the calculator for adding years).
  • If the target action date moves forward past the computed expiration date: the result flips from “within” to “outside” for a baseline 5-year check.
  • If you’re assessing multiple possible procedural dates (for example, different filing dates): run the calculator for each date and compare results.

Practical checks for revival/window contexts

Since revival/window laws can affect the real deadline, try two calculations:

  • Baseline 5-year expiration using § 30.10(2)(c)
  • Comparison against the window end date (once you identify that date from the window statute)

This lets you see whether the window is actually needed for timeliness or whether the baseline already preserves the prosecution.

Related reading