Expungement Eligibility Calculator
State-specific eligibility from offense type and time served.
About this calculator
This calculator converts six offense-type categories — infraction through registrable sex offense — into typical statutory waiting periods (1 year for infractions up to 10 years for violent felonies), then builds a 0–100 eligibility score from how far past that waiting period you are. The score starts from a time-elapsed ratio (capped at double the required wait, worth up to 50 points), adds a 20-point bonus once the waiting period is actually satisfied, and then subtracts for factors that commonly disqualify petitions in real courts: 15 points per subsequent offense, 20 points for unpaid restitution, 20 points for a violent-felony record, and 10 points per additional conviction beyond the first. It also adds bonus points for offenses committed as a minor (10 points under 21, another 10 under 18), reflecting how many states extend more favorable juvenile-record relief. Selecting a registrable sex offense zeroes the score outright, since nearly every U.S. jurisdiction bars expungement for those convictions regardless of other factors.
Alongside eligibility, the calculator estimates filing costs (scaled to offense severity), a flat attorney-fee estimate, and a processing timeline in months. None of these figures come from a specific state's expungement statute — actual waiting periods, disqualifying factors, and costs vary enormously by jurisdiction, and many states use "sealing" rather than true expungement with different rules entirely. Use this as a rough starting point before consulting an attorney licensed in your state, not as a legal determination of eligibility.
Legal Disclaimer
This calculator provides general estimates only and does not constitute legal advice. Laws, regulations, and court procedures vary significantly by jurisdiction. Consult a licensed attorney in your area for advice specific to your situation.
Inputs
Results
Eligibility Score
70
How to Use This Calculator
- Select Offense Type from the available categories.
- Enter Years Since Sentence Completion — most expungement waiting periods are 3–10 years.
- Set Subsequent Offenses count and indicate whether Restitution is Fully Paid.
- Enter Age at Time of Offense — juvenile offenses have broader expungement eligibility in most states.
- Enter Total Convictions on Record — multiple convictions can disqualify expungement.
- Review Eligibility Score (70+ is generally favorable) and Remaining Waiting Period years.
How the result changes with Total Convictions on Record
| Total Convictions on Record | Eligibility Score |
|---|---|
| 1 | 70 |
| 1.5 | 65 |
| 2.5 | 55 |
What each input means
- Offense Type
- The category of offense to be expunged. Determines waiting periods and eligibility.
- Years Since Sentence Completion
- Years since full completion of sentence (including probation, parole, and fines).
- Subsequent Offenses
- Number of new criminal charges or convictions since the conviction to be expunged.
- Restitution Fully Paid
- Whether all restitution has been paid (or none was owed).
- Age at Time of Offense
- Age when the offense was committed. Juvenile offenders often have more favorable expungement rules.
- Total Convictions on Record
- Total number of convictions on your criminal record (including this one).
What each result means
- Eligibility Score
- Score from 0-100 estimating expungement eligibility (higher = more likely eligible). 70+ generally favorable.
- Remaining Waiting Period (years)
- Years remaining before typical waiting period is satisfied. -1 means generally ineligible.
- Court Filing Fee
- Estimated court filing fee for expungement petition.
- Estimated Attorney Fee
- Typical attorney fee for expungement petition preparation and filing.
- Total Estimated Cost
- Combined filing fee and attorney cost estimate.
- Typical Processing Time (months)
- Expected timeline from filing to court decision.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersOffense Type = 1, Years Since Sentence Completion = 5, Subsequent Offenses = 0, Restitution Fully Paid = 1 = 6 input(s) provided
- Calculate Eligibility ScoreEligibility Score70 = 70
- Calculate Remaining Waiting PeriodRemaining Waiting Period0 = 0
- Calculate Court Filing FeeCourt Filing Fee250 = $250
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does selecting a sex offense zero out my score no matter what else I enter?
Sex offenses/registrable offenses are treated as an absolute disqualifier in this model — the calculator skips the entire points-based scoring path and sets eligibilityScore to 0 outright. That reflects how nearly every U.S. jurisdiction bars expungement for these convictions regardless of time elapsed, restitution, or age at offense, so none of those other inputs can move the score once this offense type is selected.
How exactly do the juvenile-offender bonuses stack?
There are two separate age checks, and both can apply at once: 10 points are added if you were under 21 at the time of the offense, and another 10 points are added on top of that if you were under 18. So an offense committed at 16 gets a full 20-point bonus, while one committed at 19 gets only the first 10.
What's the single biggest factor that can tank my eligibility score?
Subsequent offenses hit hardest — each one committed since the original conviction subtracts 15 points, more than any other single penalty in the model. Combined with the 20-point penalty for unpaid restitution and 20 points for a violent-felony record, a defendant with a couple of subsequent charges and outstanding restitution can end up near zero even for an otherwise eligible offense type.
Why do attorney and filing costs vary so much between offense types?
Both scale with the seriousness of the record being expunged: filing costs run from $100 for an infraction up to $750 for a violent felony, and the flat attorney-fee estimate steps up from $1,500 for misdemeanors and infractions to $5,000 for violent or registrable offenses, reflecting the added complexity of petitioning to clear a more serious record.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
More in Legal & Professional.