Statute of Limitations for Class A / Gross Misdemeanor in Puerto Rico

7 min read

Published March 22, 2026 • By DocketMath Team

Overview

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

In Puerto Rico, the statute of limitations (often shortened to “SOL”) sets a deadline for when the government must file criminal charges and/or prosecute for a given offense. For many people, the most practical question is simple: how long is the window before the case becomes time-barred?

This post focuses on Class A misdemeanors and the broader category commonly described as gross misdemeanors in Puerto Rico practice. You’ll see how the limitation period is calculated, what events can extend or interrupt the clock, and which procedural steps matter for case timelines.

Note: This article is for information and workflow planning, not legal advice. Criminal deadlines are procedural and fact-sensitive, so always verify the dates against the case docket and the specific charging language.

If you want a quick way to compute outcomes based on dates, DocketMath’s statute-of-limitations tool is built for this purpose. You can use it to model how the deadline changes when certain events occur: /tools/statute-of-limitations.

Limitation period

What the timeline is measuring

For Puerto Rico criminal matters, the limitation period is typically measured from the time the offense is committed (with specific rules for interruption/extension). The key operational idea is:

  • If charges are filed (or prosecution steps are taken) after the SOL expires, the prosecution can be barred.
  • If the SOL is interrupted by a legally recognized event within the period, the clock can reset or be tolled depending on the event and governing rule.

How long for Class A / gross misdemeanor-level offenses

For purposes of SOL analysis, a Class A misdemeanor (and the gross-misdemeanor level offenses addressed under the misdemeanor framework) generally uses a shorter limitations window than felonies. In practice, that means many cases can become time-barred within a few years rather than decades.

In DocketMath’s calculator, you’ll see the SOL length applied to your case dates, producing:

  • Expiration date: the last day the SOL period runs (as calculated under the governing rule).
  • Time remaining (if you input “today” or a reference date).
  • Effect of interruptions: how the expiration date shifts when interruption events are inserted.

Inputs that change the output

When using DocketMath’s tool, the output depends on the inputs you provide. The calculator is designed to let you test common scenarios.

Typical inputs include:

  • Offense date (the start of the SOL clock)
  • Event date(s) that may interrupt/toll the period (e.g., filing of charging documents or other legally recognized steps, depending on the rule set you select)
  • Reference date (optional, for “as of” calculations)

Here’s a quick guide to how changing inputs typically affects results:

Input you changeWhat happens to the SOL outcome
Offense date moves laterExpiration date moves later (same SOL length applied to a later start)
Offense date moves earlierExpiration date moves earlier, shrinking the time left
You add an interruption eventExpiration date often moves out (depending on the interruption rule)
You change the reference date“Time remaining” and “time since expiration” change, but not the calculated expiration date

Key exceptions

Even when the base SOL period is relatively short, exceptions and interruption concepts can significantly alter whether a case is still timely.

Interruption of the SOL clock

The most consequential “exception-like” concept in SOL practice is interruption. Interruption usually applies when the prosecution takes a legally relevant step within the limitations period—commonly tied to formal charging or judicial action.

How to think about it operationally:

  • If an interruption event occurs before the SOL would expire, it can extend the time available for prosecution.
  • If an interruption event occurs after the SOL already expired, it typically won’t revive an already time-barred case (though the specific procedural doctrine matters).

Continuing conduct vs. discrete offense dates

Some misdemeanor scenarios involve multiple acts (e.g., repeated conduct). In those situations, the question becomes whether the case is treated as:

  • A single discrete act, where the SOL begins on the act date; or
  • A course of conduct situation, where the relevant date may require closer review.

DocketMath’s calculator can help you model different offense-date assumptions, but you should align those assumptions to the facts and charging language.

Procedural posture and docket timing

SOL issues are heavily date-driven. The same case can look timely or untimely depending on which date controls in your scenario:

  • date the offense occurred
  • date charging was filed
  • date judicial steps were taken
  • any event dates you identify as tolling/interrupting

Because these dates come from the docket, you’ll typically get the most reliable results by entering dates you can tie to docket entries.

Warning: Don’t rely on “approximate” dates. SOL calculations are sensitive to exact day counts—especially when the difference is measured in months.

Statute citation

Puerto Rico’s misdemeanor SOL framework is set out in the Puerto Rico Penal Code (codified as 33 L.P.R.A. § 3355), which states the limitations periods for criminal actions, including misdemeanors and related lower-grade offenses.

For a Class A misdemeanor (and misdemeanor-level offenses discussed under this framework), the controlling limitations period is reflected in 33 L.P.R.A. § 3355.

When you’re doing a deadline check for a specific case, also consider whether other provisions in Puerto Rico criminal law address interruption or tolling mechanics—because the base period alone usually isn’t enough to determine timeliness.

Use the calculator

DocketMath’s statute-of-limitations tool is the fastest way to convert the statutory rule into an actionable expiration date using your case timeline.

Primary CTA: /tools/statute-of-limitations

How to use it (practical steps)

  1. Open DocketMath → Statute of Limitations calculator:
    /tools/statute-of-limitations
  2. Enter:
    • Offense date (the day the alleged misdemeanor conduct occurred)
    • SOL category (choose the setting that corresponds to Class A / gross misdemeanor under the calculator’s misdemeanor framework)
  3. Add interruption/tolling events if your case facts include them:
    • include the event date(s) you want the calculator to treat as interruptions
  4. Review:
    • the calculated expiration date
    • the impact of each interruption event on the expiration date
  5. Export or save your result (if available in your workflow) for easy citation in notes.

How outputs change based on your inputs

Try these quick “what-if” tests to see how sensitive the deadline is:

  • What if the offense date is one month earlier?
    Your expiration date will typically move earlier by about one month (same SOL length, different start date).

  • What if a charging step happened within the SOL window?
    The calculator may push the expiration date outward, depending on the interruption rule applied.

  • What if the only court event you know occurred after expiration?
    You can model it by entering that event date; the resulting expiration date won’t usually become later than the last lawful deadline unless the modeled interruption rule applies within the period.

Note: The calculator is a computation aid. If you’re unsure which docket entry controls the “event date” category, try multiple scenarios and compare which aligns with the charging/procedural record.

Sources and references

Start with the primary authority for Puerto Rico 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