Statute of Limitations for Class A / 1st Degree Felony in North Dakota
6 min read
Published March 22, 2026 • Updated April 8, 2026 • By DocketMath Team
Overview
Run this scenario in DocketMath using the Statute Of Limitations calculator.
In North Dakota, the statute of limitations for prosecuting a Class A / 1st Degree felony is generally 7 years under N.D. Cent. Code § 29-21-02.
Practically, this means the State must start the criminal case—by filing charges (or taking another qualifying step recognized by law)—within the limitation window counted from the date the offense is committed.
DocketMath’s statute-of-limitations calculator (see /tools/statute-of-limitations) helps you estimate that deadline by letting you input the offense date and then applying North Dakota’s limitation rule(s), including common exception/tolling scenarios where supported by the tool.
Note: “Deadline” here refers to the prosecution’s time limit, not to whether a conviction is automatically barred in every scenario. Courts can apply exceptions, tolling, or other procedural rules that can change the effective deadline.
Limitation period
For a Class A felony in North Dakota, the limitation period is 7 years. The governing framework is in N.D. Cent. Code § 29-21-02, which uses offense class to set time periods (rather than one uniform deadline for all felonies).
Here’s the practical way to think about the calculation:
- Start date (offense date): The day the offense occurred (or the date North Dakota law treats as controlling for “when the offense” is deemed to have occurred under the statute’s wording and the facts).
- End date (expiration): The last day the State can timely commence prosecution under the applicable limitation rule.
- What “counts” as prosecution: The law focuses on when the State begins the prosecution in a way that satisfies statutory requirements (often tied to commencement, such as filing/initiating the case in the proper manner). If you’re working from a case timeline, use the action date that best matches how the case was actually commenced under North Dakota procedure.
Example workflow (how your output changes)
Use DocketMath as a “timeline-to-deadline” estimator:
- Change the offense date by 1 day → the estimated expiration date typically shifts by 1 day.
- Change the offense class (e.g., Class A vs another class) → the time period changes → so does the expiration date.
- Enable an exception/tolling scenario (when the tool offers it and you have record-based support) → the expiration date may move further out.
Because you’ll often know the offense date from the charging document or case chronology, the biggest practical inputs are usually:
- the offense class, and
- the exact date you choose as the calculation start.
Key exceptions
North Dakota’s limitation scheme can include exception rules and tolling provisions that extend the deadline beyond the baseline class-based period.
Common categories you may encounter include:
- Tolling while the defendant is unavailable
For example, the limitation period may be paused during periods when the defendant is absent or not subject to process under statutory conditions. - Tolling based on procedural events
Some statutes recognize time pauses or delays tied to events in the case (for example, interruptions recognized by law). - Special limitation rules for particular offenses
Some offenses have deadlines that differ from the standard class-based schedule. - Timing/accrual rules for certain conduct
For offenses involving ongoing or continuing conduct, the “start” of the limitation period may depend on how the conduct is characterized under the statute and the facts.
How to handle exceptions in a calculator workflow
The best approach is to treat the 7-year Class A period as your starting point, then check whether the timeline supports an exception:
- Confirm the offense class (so you’re using the correct baseline period).
- Review the timeline for record-based indicators that a statutory tolling/exception might apply (such as relevant absences, case procedural events, or other trigger dates).
- Only then apply the exception inputs in DocketMath (if available) using dates you can support from the docket or filings.
Warning: Don’t assume the “7 years” figure is the final word. If tolling or an exception applies under the North Dakota provisions, a simple offense-date-only calculation can produce an incorrect (too-early) deadline.
Statute citation
The core statute of limitations framework for felony offenses in North Dakota is N.D. Cent. Code § 29-21-02.
As applied in a general sense, § 29-21-02:
- sets different limitation periods by offense class, and
- provides the legal framework for when the limitation period begins and how long the State has to commence prosecution.
For a Class A / 1st Degree felony, the applicable period is 7 years, consistent with the class-based schedule within N.D. Cent. Code § 29-21-02.
Use the calculator
DocketMath’s statute-of-limitations calculator can help you estimate the prosecution deadline for a North Dakota Class A felony by translating the legal timing rules into a trackable expiration date.
What you’ll typically enter
Depending on how the calculator is configured, you’ll usually need:
- Jurisdiction: North Dakota (US-ND)
- Offense class: Class A / 1st Degree
- Offense date: the date the offense occurred (or the controlling date alleged in the charging materials)
- Any known exception/tolling inputs: if the tool supports them and you have timeline dates that plausibly satisfy the statutory triggers
How outputs change when inputs change
In DocketMath:
- Later offense dates generally lead to later expiration dates.
- Earlier offense dates generally lead to earlier expiration dates.
- Changing offense class changes the limitation period and therefore the deadline.
- Activating a tolling/exception scenario (and entering the related dates) can extend or alter the effective expiration window.
Quick checklist before you run it
Primary CTA: Use DocketMath: /tools/statute-of-limitations
Sources and references
Start with the primary authority for North Dakota and confirm the effective date before relying on any output. If the rule has been amended, update the inputs and rerun the calculation.
Related reading
- Choosing the right statute of limitations tool for Vermont — Tool comparison
- Choosing the right statute of limitations tool for Connecticut — Tool comparison
