Statute of Limitations for Class D / 4th Degree Felony in North Dakota

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

Run this scenario in DocketMath using the Statute Of Limitations calculator.

In North Dakota, the statute of limitations sets a deadline for the state to begin a criminal case for an offense. For a Class D / 4th degree felony, that deadline is designed to ensure charges are filed within a defined window after the crime occurs.

DocketMath’s statute-of-limitations calculator helps you compute the limitation end date based on the facts you enter—especially the offense date and (when applicable) any tolling events that affect when the clock stops or starts running again.

Note: This page is for information and planning. It does not create legal advice or attorney-client relationships. If you’re dealing with a real case, use the computation as a starting point for discussion with a licensed professional.

Limitation period

Default rule for a Class D / 4th degree felony (North Dakota)

For a Class D felony (often described in other jurisdictions as a “4th degree felony”), North Dakota generally uses a statute of limitations measured in years from the date the offense was committed.

For this category, the limitation period is:

  • 5 years from the date the offense occurred

That means: if the prosecution does not begin within that 5-year window, a motion to dismiss based on the statute of limitations is commonly raised as a defense issue.

What “begin a criminal case” usually means in practice

While the exact procedural trigger can be fact-specific, the key operational concept for calculations is whether the state has taken a charge-filing step within the limitation window. In many workflows, the decisive date is the one on which charging authority acts (e.g., an indictment or information is filed) rather than when the alleged incident happened.

Because criminal procedure details can differ, DocketMath is built around a practical approach:

  • You enter the offense date (the event date)
  • You compute the earliest and/or latest limitation end date you can support based on whether tolling applies

How the calculator output changes with inputs

When you use DocketMath at /tools/statute-of-limitations, the limitation period you see will change based on whether the clock is simply running, or whether a tolling exception applies.

Here’s what typically changes output:

  • Offense date
    • Moving the offense date forward/back shifts the limitation end date by the same number of days (absent tolling).
  • **Tolling trigger / exception selection (if applicable)
    • Choosing a tolling option can extend the end date by stopping the limitation clock during certain periods, or by restarting it after a qualifying event.

Checklist for accurate inputs

Key exceptions

North Dakota’s limitation rules include exceptions that can extend the time to prosecute beyond the baseline limitation period. These exceptions often fall into a few buckets: tolling, where the offender is absent, or where special circumstances apply.

Because class and degree labels are sometimes used inconsistently across jurisdictions, treat this section as a “decision tree” for what to check rather than a guarantee that every case qualifies for every exception.

Common categories to look for

When building a limitations timeline, you should check whether any of the following apply to your facts:

  1. Tolling based on the defendant’s absence

    • If the defendant is not amenable to process or is otherwise absent in a way the statute recognizes, limitations may be paused.
  2. Tolling based on concealment or “no knowledge” concepts

    • Some limitation frameworks address circumstances where the offense is not discoverable within the usual timeframe. North Dakota’s statutory scheme has specific conditions; the calculator can help you model the outcomes once you identify the relevant trigger.
  3. Out-of-period delays tied to qualifying events

    • Some scenarios cause the clock to stop or restart due to procedural or factual circumstances that the statute specifically accounts for.

Warning: Exceptions are not “automatic.” Selecting a tolling option without a factual basis can produce an end date that doesn’t match the statutory timeline.

How to use exceptions responsibly in DocketMath

To keep results grounded:

In other words, DocketMath helps you compute; it doesn’t replace the need to match facts to the statutory conditions.

Statute citation

North Dakota’s statute of limitations for criminal offenses is codified in the North Dakota Century Code. The provisions governing time limits and exceptions are found in:

  • **N.D. Cent. Code § 29- (statute of limitations provisions for criminal offenses)

Because statute numbering and subsection formatting can be critical, use the citation provided in the calculator experience (and confirm the current text) before treating a computation as definitive.

Note: Statutes can be amended. If you’re relying on a deadline for filing or litigation strategy, verify the current statutory language and effective dates using the most up-to-date version available.

Use the calculator

You can calculate the limitations deadline using DocketMath at /tools/statute-of-limitations.

Step-by-step (practical workflow)

  1. Select the offense category
    • Choose Class D felony (North Dakota)
  2. Enter the offense date
    • This is the primary anchor date for the 5-year period.
  3. Indicate whether a tolling exception applies
    • If the facts match a recognized exception, toggle/enter the relevant tolling input(s).
  4. Review the computed limitation end date
    • DocketMath outputs the calculated end date based on your selected rules.

Example of how the output works (conceptual)

  • If the offense date is March 1, 2020
  • And no tolling applies
  • Then a 5-year period would ordinarily put the limitation end date around March 1, 2025 (subject to how the system treats exact-day computation).

If tolling is applied (for example, the clock is paused for a qualifying period), the end date would shift later by the length of tolling reflected by the calculator inputs.

Compare to a charging date

Once you have the computed end date, compare it with:

  • The charging date (e.g., filing of an information/indictment or the equivalent event that triggers prosecution)

A quick self-check:

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