Utah Expungement and Clean Slate: Auto-Expungement Explained
Utah has both petition-based and automatic expungement under its Clean Slate law. BCI handles records. Here is who qualifies and how to file.
Utah has one of the more structured expungement systems in the country. There is a specific agency — the Bureau of Criminal Identification (BCI) — that must certify your eligibility before you can even file a petition. And since 2019, Utah has had a Clean Slate law that automatically expunges certain records without you having to do anything. This guide covers both the petition-based process and the automatic system.
This is not legal advice.
This guide explains how the law works in general terms. Whether you qualify depends on your specific record, and a judge makes the final call. If your situation is complicated — multiple convictions, charges in multiple states, or a previous denial — consulting a lawyer who handles expungement is worth the cost of a consultation.
Utah's Clean Slate law — auto-expungement
Utah was one of the early adopters of automatic expungement legislation. The Clean Slate law, originally passed in 2019 and updated through 2025, directs the court system to automatically identify and expunge eligible records without requiring a petition or a filing fee.
As of January 1, 2026, the court finds and clears eligible cases on its own. Before that date, there was a transitional form-based process. The current system is fully automatic — the court identifies qualifying cases and issues expungement orders without any action from you.
Clean Slate eligible cases include:
- Class B and C misdemeanor convictions (after the applicable waiting period)
- Class A misdemeanor drug possession offenses
- Minor regulatory offenses and infractions
If your offense falls into one of these categories and enough time has passed, the court may have already cleared your record — or will do so on its rolling schedule. You can check your current record status through BCI at bci.utah.gov.
You are not eligible for automatic expungement if you are currently incarcerated, on probation, or on parole.
Petition-based expungement — the standard process
If your offense is not covered by the automatic Clean Slate system — or if you do not want to wait for the automated process to reach your case — you can file a petition through the traditional process. The key difference from most states: you must get a Certificate of Eligibility from BCI before filing. The court will not accept a petition without it.
BCI reviews your complete criminal history — including out-of-state records — and determines whether your convictions are eligible under the statute. If you may be eligible, BCI issues a Certificate of Eligibility that specifies exactly which convictions can be expunged. You attach this certificate to your petition when you file with the court.
Who qualifies — and who does not
May qualify
- Infractions — after 3 years
- Class C misdemeanor convictions — after 3 years
- Class B misdemeanor convictions — after 4 years
- Class A misdemeanor convictions — after 5 years
- Third degree felony convictions — after 6 years
- Some second degree felony convictions — after 7 years
- Acquittals, dismissals, and cases where no charges were filed — after 30 days
- Cases eligible for Clean Slate auto-expungement (Class B/C misdemeanors, drug possession misdemeanors, infractions)
Generally does not qualify
- First degree felonies
- Most violent felonies (as defined in Utah Code § 77-40a-102)
- Sex offenses requiring registration
- DUI convictions (generally excluded; some very old DUIs may have limited pathways)
- Offenses against minors
- Capital offenses
- Anyone currently incarcerated, on probation, or on parole
- Anyone who exceeds the total number of convictions allowed under Utah law
Utah has conviction limits — if you have too many total convictions, even individually eligible ones may not qualify. BCI evaluates your entire history when issuing the Certificate of Eligibility. This is one reason the BCI step matters so much.
Waiting periods
Utah measures waiting periods from the date of conviction — not the date you completed your sentence. This is different from many states that start the clock at sentence completion. In Utah, if you were convicted in 2020 and your offense is a Class B misdemeanor, the 4-year waiting period means you could be eligible in 2024 — regardless of when probation ended.
Waiting Periods
The clock starts on the date shown below — not your arrest date.
Infraction
Clock starts: Date of conviction
Infractions are the lowest level of offense in Utah.
Class C misdemeanor
Clock starts: Date of conviction
No new convictions during the waiting period.
Class B misdemeanor
Clock starts: Date of conviction
Includes many common offenses like theft, disorderly conduct, and simple assault.
Class A misdemeanor
Clock starts: Date of conviction
The highest misdemeanor class in Utah.
Third degree felony
Clock starts: Date of conviction
Drug possession felonies often fall in this category.
Second degree felony
Clock starts: Date of conviction
Limited eligibility. Some second degree felonies are excluded.
Acquittal, dismissal, or no charges filed
Clock starts: Date of acquittal, dismissal, or when charges were declined
Minimal wait for non-conviction records.
Clean Slate auto-expungement
Clock starts: Court identifies eligible cases on its own schedule
As of January 1, 2026, the court finds and clears eligible cases without a petition. Covers class B and C misdemeanors, Class A drug possession misdemeanors, infractions, and minor regulatory offenses.
How to file for expungement in Utah
Utah's process has one extra step compared to most states: the mandatory BCI Certificate of Eligibility. You cannot skip it. Plan for the 2-6 week BCI processing time when scheduling your filing.
The Utah expungement process
- 1
Get a Certificate of Eligibility from BCI
2-6 weeks$65Before you can file an expungement petition, you must obtain a Certificate of Eligibility from the Utah Bureau of Criminal Identification (BCI). BCI reviews your complete criminal history and determines whether you may be eligible for expungement. This is a mandatory first step — you cannot file without it.
Apply online at bci.utah.gov/expungements. The $65 fee is non-refundable even if BCI determines you are not eligible. BCI checks your entire history — Utah and out-of-state.
- 2
Receive and review the Certificate
Included in the 2-6 week processing timeIncluded in the $65 BCI feeBCI will issue a Certificate of Eligibility if you may be eligible, or a denial letter if you do not. The certificate specifies exactly which convictions are eligible for expungement. Review it carefully — it may not cover everything on your record.
If BCI denies your certificate, the denial letter explains why. Common reasons: waiting period not satisfied, too many convictions, or an excluded offense.
- 3
Prepare the Petition for Expungement
30-60 minutesFreeDownload the expungement petition form from utcourts.gov/en/self-help. Fill it out with the information from your Certificate of Eligibility, including the case number, court, offense, and conviction date. Attach the Certificate of Eligibility — the court will not accept a petition without it.
- 4
File the petition with the court
1 day$135 filing feeFile your petition with the district court in the county where the conviction occurred. Attach the Certificate of Eligibility. Pay the filing fee. The clerk will stamp and return a copy for your records.
Ask the clerk about a fee waiver if the $135 is a hardship. Utah courts have an indigency process for waiving filing fees.
- 5
Prosecutor review
60 daysFreeThe court notifies the prosecuting attorney, who has 60 days to file an objection. If no objection is filed, the court may grant the petition without a hearing. If the prosecutor objects, the court schedules a hearing.
- 6
Court issues the expungement order
30-60 days for BCI to processFreeIf the court grants the petition, it issues an order directing BCI and all relevant agencies to expunge the record. BCI updates the state criminal history database. The court record is sealed.
After expungement, you may legally deny the conviction on most applications. Send a copy of the order to private background check companies if they still show the record after 90 days.
Costs
The total cost for petition-based expungement in Utah is approximately $200: $65 for the BCI Certificate of Eligibility and $135 for the court filing fee. Fee waivers are available for the court filing fee — ask the clerk for the indigency application.
The BCI fee is generally not waivable, though some legal aid organizations may help cover it. The Clean Slate automatic process has no fee.
- After expungement, you can legally deny the conviction on most job and housing applications
- BCI updates the state criminal history — the record no longer appears on Utah background checks
- Federal records (FBI/NCIC) are not affected — federal background checks may still show the record
- Immigration consequences remain — consult an immigration attorney
- Law enforcement retains access to expunged records
- Private background check companies have their own update timelines — send the court order directly
- Professional licensing boards may have separate disclosure requirements — check with the specific board
Free legal help in Utah
- Utah Legal Services — free civil legal help for income-eligible residents: utahlegalservices.org or 1-800-662-4245
- Utah State Courts Self-Help Center: utcourts.gov/en/self-help — forms, instructions, and resources
- Clean Slate Utah: cleanslateutah.org — information about Utah's automatic expungement process
- BCI Expungement Information: bci.utah.gov/expungements — Certificate of Eligibility applications and FAQs
- Utah State Bar Lawyer Referral Service: utahbar.org — reduced-fee consultations
- Salt Lake City Justice Court: slc.gov/courts/expungements — expungement information for SLC cases
Utah Legal Services has specific expungement programs. Clean Slate Utah (cleanslateutah.org) provides step-by-step guidance through the process.
Ready to file? We handle the paperwork.
Pre-filled court forms, step-by-step checklist, text reminders at every milestone. $149.
