Statute of Limitations for Class A / Gross Misdemeanor in New Mexico

5 min read

Published March 22, 2026 • By DocketMath Team

Overview

In New Mexico, the statute of limitations (SOL) sets a deadline for the state to file criminal charges. For Class A misdemeanors and “gross misdemeanors” (often analyzed under the same limitation framework for misdemeanor-level offenses), the general rule in New Mexico law is a 2-year SOL.

DocketMath’s statute-of-limitations calculator turns that rule into a practical workflow: enter key dates, choose the offense category, and review the computed end date for filing. This post explains the baseline SOL, the main exceptions that change the outcome, and how to use the calculator effectively—without giving legal advice.

Note: A statute of limitations analysis can be outcome-determinative. Even when the “base” period is clear, exceptions and case facts (for example, when an offense is discovered or how it is categorized) can change the filing deadline.

Limitation period

General rule: 2 years

For the misdemeanor-level offenses covered by N.M. Stat. Ann. § 31-1-8, New Mexico provides a 2-year limitation period.

Practical meaning:

  • If the alleged offense occurred on January 15, 2024, the state generally must file within the two-year window ending in January 2026 (subject to any applicable exceptions discussed below).
  • If the charging document is filed after the SOL expires, the defense may raise the SOL issue (procedurally and substantively under applicable rules).

How to think about dates (inputs that matter)

When using DocketMath’s calculator, the two most common date inputs are:

  • Offense date: when the alleged conduct occurred
  • Filing date: when charges were filed (or the date you’re testing)

Those inputs affect whether the computed “last filing date” falls before or after the filing date.

To keep your review organized, consider creating a quick checklist:

Key exceptions

New Mexico’s misdemeanor SOL framework can shift depending on the statutory exception that applies. The key change reflected in the jurisdiction data you’re using here is:

  • N.M. Stat. Ann. § 31-1-8 — 2 years — exception V2
  • N.M. Stat. Ann. § 30-1-8 — 4 years — exception V1

What changes under the 4-year scenario (exception V1)

When N.M. Stat. Ann. § 30-1-8 applies, the limitation period becomes 4 years instead of 2 years.

Practical implications for calculator users:

  • The same offense date and filing date can flip from “outside SOL” to “within SOL” once the model selects a 4-year period.
  • If you’re testing a potential challenge or evaluating timing, you’ll want to make sure the calculator is set to the correct statutory bucket (the one that matches your offense classification and exception posture).

Why exceptions matter more than the base rule

Even if your offense “sounds like” a Class A / gross misdemeanor, SOL outcomes can hinge on:

  • the specific statutory provision invoked by the charge,
  • how the offense is categorized in the case,
  • whether an exception provision is implicated.

From a workflow perspective, the best practice is to treat the 2-year number as the default, then verify whether exception V1 (4-year) is triggered.

Warning: Don’t rely solely on the offense label (“Class A” vs “gross misdemeanor”) without checking the specific limitation statute and any exception language tied to the charging theory. Two cases can involve similar conduct yet land in different limitation timelines.

Statute citation

  • N.M. Stat. Ann. § 31-1-82 years (jurisdiction data: exception V2)
  • N.M. Stat. Ann. § 30-1-84 years (jurisdiction data: exception V1)

These citations anchor the calculator’s underlying logic for the New Mexico jurisdiction setting (US-NM).

Use the calculator

You can run the SOL deadline test directly in DocketMath using: **/tools/statute-of-limitations

Recommended calculator workflow

  1. Open the calculator at: /tools/statute-of-limitations
    (link: /tools/statute-of-limitations)
  2. Select New Mexico (US-NM) as the jurisdiction.
  3. Enter the relevant dates:
    • Offense date (the date to start the SOL clock)
    • Filing date (the date you’re evaluating)
  4. Choose the offense category that corresponds to the statute bucket used for Class A / gross misdemeanor.
  5. Review the result:
    • Base SOL end date (2 years under § 31-1-8)
    • If an exception applies, the extended SOL end date (4 years under § 30-1-8)

How outputs change when inputs change

Below is a simple “what changes” guide you can use while entering data:

What you changeTypical effect on DocketMath output
Offense date moves forwardSOL end date moves forward by the same amount
Filing date moves forwardMore likely to be “after SOL”
Exception selection toggles 2-year vs 4-yearSOL end date moves later (potentially flipping the result)
Wrong offense categoryCalculator may apply the wrong statute window (leading to incorrect comparisons)

Quick sanity-check rules

Before you rely on the calculator result for case triage or drafting questions for review:

Sources and references

Start with the primary authority for New Mexico 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