Statute of Limitations for Class B / 2nd Degree Felony in North Carolina
5 min read
Published March 22, 2026 • By DocketMath Team
Overview
In North Carolina, the “statute of limitations” (often shortened to SOL) sets a deadline for the state to file a criminal case. If the deadline passes, the prosecution can be barred—though the details depend on how the time period is classified and whether an exception applies.
For this topic, you’re asking about the statute of limitations for a Class B felony / “2nd Degree Felony” situation in North Carolina. The key takeaway from the jurisdiction data for this calculator guide is:
- General SOL period (default): 3 years
- No claim-type-specific sub-rule was found for class/B-specific or “2nd degree felony” specific variations in the provided jurisdiction notes.
That means the 3-year general default is the period described here.
Because SOL issues can be fact-sensitive (for example, whether tolling applies), this page is written to help you use DocketMath effectively and understand what changes the output—not to provide legal advice.
Note: This page uses the general/default 3-year SOL period provided in the jurisdiction data because no separate class/claim sub-rule was identified. If your situation involves a recognized exception, the effective deadline may differ.
Limitation period
Default deadline: 3 years
Using the provided jurisdiction data, the default statute of limitations period for the relevant North Carolina felony category is:
- 3 years
In practical terms, you typically start from a legally relevant event date (often the date of the offense, but SOL start dates can be affected by statutory rules). Then you count forward the applicable SOL window.
What changes the deadline in real life?
Even when the “headline” SOL period is 3 years, the actual deadline can shift due to several categories of factors:
- Tolling: time may be paused or extended under certain conditions.
- Exception statutes: some offense types or procedural circumstances can have different timing rules.
- Case timing and procedural posture: the state may need to meet filing vs. indictment vs. charging requirements that are tied to statute language.
DocketMath’s statute-of-limitations calculator is designed for this workflow:
- you provide the relevant date(s),
- it applies the general 3-year period as the baseline,
- and it produces an estimated deadline under that default rule.
Key exceptions
This jurisdiction brief includes a “SAFE Child Act” reference in the provided notes, and the supplied source page is focused on sexual assault victim support. That said, your brief explicitly states:
- No claim-type-specific sub-rule was found beyond the general/default period.
So, here’s the clean, practical way to handle exceptions without guessing beyond the data you supplied:
Assume the default rule applies first.
Start with the 3-year period.Then check whether an exception could apply.
Because SOL exceptions are often created by statute, they’re not something to infer from labels like “Class B” alone—exceptions can be offense-specific or circumstance-specific.Treat the calculator result as a baseline estimate.
If an exception is plausible, the deadline can move; your computed date should be verified against the controlling statutory language and the specific facts.
Pitfall: Don’t rely on the class label (“Class B” / “2nd degree”) alone. SOL law can hinge on statutory exception triggers, procedural definitions (what “filing” means), and whether tolling or special rules apply.
Statute citation
The jurisdiction data you provided ties the general SOL period to the SAFE Child Act.
- General SOL period: 3 years
- General statute reference: SAFE Child Act
- Victim-support source reference (provided): https://www.ncdoj.gov/public-protection/supporting-victims-and-survivors-of-sexual-assault/
How to use this citation in practice
When you run the calculator, it will apply the 3-year general/default rule from the jurisdiction notes. If you later need to verify details, your next step should be to look up the controlling North Carolina statute text for the SAFE Child Act provisions that govern the applicable SOL timing framework for your offense and circumstances.
Use the calculator
DocketMath’s statute-of-limitations calculator converts the SOL period into an actionable deadline estimate. Here’s how to use it effectively, and how the outputs typically change when you change inputs.
Primary CTA
Use the tool here: **/tools/statute-of-limitations
Suggested inputs to consider
While the exact fields you see in the calculator UI matter, SOL calculators typically require one or more dates, such as:
- Event date (often the offense date)
- Start date basis (if the calculator lets you choose)
- Category (if multiple SOL tracks exist)
- Goal date (optional, to test whether something is timely)
If the calculator supports it, you can use the following logic:
Baseline scenario (default rule)
- Apply 3 years from the relevant start date.
- Output: an estimated SOL deadline.
Changing a date input
- Move the event/start date forward by 30 days → the deadline also moves forward by about 30 days (under the default rule).
- Move the event/start date backward by 90 days → the deadline moves backward by about 90 days.
How outputs change with exceptions (conceptual)
Because the brief indicates no separate class-specific sub-rule was found, the calculator is expected to run with the general/default 3-year period unless you can indicate an exception within the tool.
If the calculator includes toggles or fields for special timing rules, then:
- Selecting an exception track would change the computed deadline by applying a different time period or tolling logic.
- Leaving everything set to default keeps the result anchored to the 3-year general period.
Quick checklist before you rely on results
Related reading
- Choosing the right statute of limitations tool for Vermont — Tool comparison
- Choosing the right statute of limitations tool for Connecticut — Tool comparison
