# Virginia HB312: Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals.

Virginia HB312, Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals., is a 2026 Regular Session House bill sponsored by Karen R. "Kacey" Carnegie (Democratic); status signed, last action 2026-04-22 (Senate concurred in Governor's recommendation (38-Y 1-N 0-A)); PRIA reads it as touching household money (as of 2026-10-12).

- Canonical: https://policyrisk.com/state-bill/VA-HB312-2026
- As of: 2026-10-12
- Plain-text twin of the page above; the HTML and this file carry the same facts.

## Facts
- Bill: Virginia HB312
- State: Virginia
- Session: 2026 Regular Session
- Title: Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals.
- Status: signed
- Chamber: House
- Introduced: 2026-01-09
- Last action: 2026-04-22, Senate concurred in Governor's recommendation (38-Y 1-N 0-A)
- Sponsor: Karen R. "Kacey" Carnegie (Democratic)
- Cosponsors: 0
- Touches household money: yes
- Roll calls: 12 (427 yes, 131 no in all)
- Economic provisions PRIA read: 2

## Summary

Motor vehicle glass repair and replacement; emissions inspection; penalties. Establishes various notice requirements for motor vehicle glass repair shops, defined in the bill, and provides that a violation of such requirements is a prohibited practice under the Virginia Consumer Protection Act. The bill permits a motor vehicle to qualify for an emissions inspection waiver if such vehicle has failed an inspection and the vehicle's onboard diagnostic system is in a not-ready condition to be tested when presented for reinspection. This bill is identical to SB 767.

## Bill overview: provisions PRIA read

- Repair spending rules for emissions waivers: benefit, low. Virginia vehicle owners can qualify for an emissions waiver after failing an initial inspection and reinspection. A vehicle's onboard system being unready at reinspection also qualifies after an initial failure. Owners must document at least the required repair spending, with parts and labor counte…
- Clearer safety notices for glass customers: benefit, low. Before glass work, Virginia shops must tell customers whether their vehicle has an advanced driver assistance system. If it does, shops must explain whether the manufacturer recommends calibration and whether they will meet its specifications. Shops that cannot or will not calibrate must advise cus…

## Sponsors and cosponsors

- Sponsor: Karen R. "Kacey" Carnegie (Democratic), House

## Roll call votes

| Date | Chamber | Motion | Result | Yes | No | Other |
| --- | --- | --- | --- | --- | --- | --- |
| 2026-04-22 | House | House concurred in Governor's recommendation | pass | 72 | 28 |   |
| 2026-04-22 | Senate | Senate concurred in Governor's recommendation | pass | 38 | 1 |   |
| 2026-03-03 | House | Senate substitute rejected by House | fail | 1 | 97 |   |
| 2026-03-03 | House | Senate substitute agreed to by House | pass | 96 | 2 |   |
| 2026-02-26 | Senate | Commerce and Labor Substitute agreed to | pass | 0 | 0 |   |
| 2026-02-26 | Senate | Passed Senate with substitute Block Vote | pass | 40 | 0 |   |
| 2026-02-25 | Senate | Passed by for the day Block Vote (Voice Vote) | pass | 0 | 0 |   |
| 2026-02-25 | Senate | Constitutional reading dispensed Block Vote (on 2nd reading) | pass | 40 | 0 |   |
| 2026-02-23 | Senate | Reported from Commerce and Labor with substitute | pass | 15 | 0 |   |
| 2026-02-02 | House | Read third time and passed House | pass | 96 | 3 |   |
| 2026-01-27 | House | Reported from Labor and Commerce with substitute | pass | 22 | 0 |   |
| 2026-01-22 | House | Subcommittee recommends reporting with substitute | pass | 7 | 0 |   |

## Actions (47)

- 2026-04-22: Senate concurred in Governor's recommendation (38-Y 1-N 0-A) (Senate)
- 2026-04-22: House concurred in Governor's recommendation (72-Y 28-N 0-A) (House)
- 2026-04-22: Acts of Assembly Chapter text (CHAP1045) (Governor)
- 2026-04-22: Reenrolled bill text (HB312ER2) (House)
- 2026-04-22: Reenrolled (House)
- 2026-04-22: Approved by Governor-Chapter 1045 (effective 7/1/2026) (Governor)
- 2026-04-22: Signed by President (Senate)
- 2026-04-22: Signed by Speaker (House)
- 2026-04-22: Governor's recommendation adopted (Governor)
- 2026-04-13: Governor's recommendation received by House (Governor)
- 2026-03-14: Governor's Action Deadline 11:59 p.m., April 13, 2026 (Governor)
- 2026-03-14: Enrolled Bill communicated to Governor on March 14, 2026 (House)
- 2026-03-10: Fiscal Impact Statement from Department of Planning and Budget (HB312) (House)
- 2026-03-10: Bill text as passed House and Senate (HB312ER) (House)
- 2026-03-10: Enrolled (House)
- 2026-03-10: Signed by President (Senate)
- 2026-03-10: Signed by Speaker (House)
- 2026-03-03: Senate substitute agreed to by House (96-Y 2-N 0-A) (House)
- 2026-03-03: Reconsideration of Senate substitute rejected by House (House)
- 2026-03-03: Senate substitute rejected by House (1-Y 97-N 0-A) (House)
- 2026-03-02: Passed by for the day (House)
- 2026-02-26: Fiscal Impact Statement from Department of Planning and Budget (HB312) (House)
- 2026-02-26: Passed Senate with substitute Block Vote (40-Y 0-N 0-A) (Senate)
- 2026-02-26: Commerce and Labor Substitute agreed to (Senate)
- 2026-02-26: Engrossed by Senate - committee substitute (Senate)
- 2026-02-26: Read third time (Senate)
- 2026-02-25: Passed by for the day Block Vote (Voice Vote) (Senate)
- 2026-02-25: Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A) (Senate)
- 2026-02-25: Rules suspended (Senate)
- 2026-02-24: Committee substitute printed 26108327D-S1 (Senate)
- 2026-02-23: Reported from Commerce and Labor with substitute (15-Y 0-N) (Senate)
- 2026-02-03: Fiscal Impact Statement from Department of Planning and Budget (HB312) (House)
- 2026-02-03: Referred to Committee on Commerce and Labor (Senate)
- 2026-02-03: Constitutional reading dispensed (on 1st reading) (Senate)
- 2026-02-02: Read third time and passed House (96-Y 3-N 0-A) (House)
- 2026-01-30: Engrossed by House - committee substitute (House)
- 2026-01-30: committee substitute agreed to (House)
- 2026-01-30: Read second time (House)
- 2026-01-30: Moved from Uncontested Calendar to Regular Calendar (House)
- 2026-01-29: Read first time (House)
- 2026-01-27: Committee substitute printed 26106020D-H1 (House)
- 2026-01-27: Reported from Labor and Commerce with substitute (22-Y 0-N) (House)
- 2026-01-22: House subcommittee offered (House)
- 2026-01-22: Subcommittee recommends reporting with substitute (7-Y 0-N) (House)
- 2026-01-19: Assigned HCL sub: Subcommittee #2 (House)
- 2026-01-09: Referred to Committee on Labor and Commerce (House)
- 2026-01-09: Prefiled and ordered printed; Offered 01-14-2026 26103593D (House)

## Bill text

- Chaptered, 2026-04-22: [HTML](https://lis.blob.core.windows.net/files/1225237.HTML), [PDF](https://lis.blob.core.windows.net/files/1225236.PDF)
- Reenrolled, 2026-04-22: [HTML](https://lis.blob.core.windows.net/files/1220448.HTML), [PDF](https://lis.blob.core.windows.net/files/1220447.PDF)
- Substitute, 2026-04-14: [HTML](https://lis.blob.core.windows.net/files/1219726.HTML), [PDF](https://lis.blob.core.windows.net/files/1219725.PDF)
- Gov Recommendation, 2026-04-13: [HTML](https://lis.blob.core.windows.net/files/1219458.HTML)
- Enrolled, 2026-03-10: [HTML](https://lis.blob.core.windows.net/files/1197825.HTML), [PDF](https://lis.blob.core.windows.net/files/1197824.PDF)
- Substitute, 2026-02-24: [HTML](https://lis.blob.core.windows.net/files/1177686.HTML), [PDF](https://lis.blob.core.windows.net/files/1177685.PDF)
- Substitute, 2026-01-27: [HTML](https://lis.blob.core.windows.net/files/1098705.HTML), [PDF](https://lis.blob.core.windows.net/files/1098704.PDF)
- Substitute, 2026-01-22: [HTML](https://lis.blob.core.windows.net/files/1094656.HTML), [HTML](https://lis.blob.core.windows.net/files/1094407.HTML), [PDF](https://lis.blob.core.windows.net/files/1094655.PDF), [PDF](https://lis.blob.core.windows.net/files/1094406.PDF)
- Introduced, 2026-01-09: [HTML](https://lis.blob.core.windows.net/files/1083807.HTML), [PDF](https://lis.blob.core.windows.net/files/1083806.PDF)

## Related bills

- HB5: Employment; paid sick leave, civil penalties. (signed)
- SB199: Employment; paid sick leave, civil penalties. (signed)
- HB95: Va. Residential Landlord and Tenant Act; landlord remedies, noncompliance with rental agreement. (signed)
- HB1393: Electric utilities; pilot program for energy assistance and weatherization for certain individuals. (signed)
- HB834: Virginia Residential Landlord and Tenant Act; fire or casualty damage, termination by landlord. (signed)
- HB675: Protection of employees; coercion or threat based on immigration status, civil penalty. (signed)

## Sources
- [Chaptered (HTML)](https://lis.blob.core.windows.net/files/1225237.HTML)
- [Chaptered (PDF)](https://lis.blob.core.windows.net/files/1225236.PDF)
- [Reenrolled (HTML)](https://lis.blob.core.windows.net/files/1220448.HTML)
- [Reenrolled (PDF)](https://lis.blob.core.windows.net/files/1220447.PDF)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1219726.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1219725.PDF)
- [Gov Recommendation (HTML)](https://lis.blob.core.windows.net/files/1219458.HTML)
- [Enrolled (HTML)](https://lis.blob.core.windows.net/files/1197825.HTML)
- [Enrolled (PDF)](https://lis.blob.core.windows.net/files/1197824.PDF)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1177686.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1177685.PDF)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1098705.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1098704.PDF)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1094656.HTML)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1094407.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1094655.PDF)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1094406.PDF)
- [Introduced (HTML)](https://lis.blob.core.windows.net/files/1083807.HTML)
- [Introduced (PDF)](https://lis.blob.core.windows.net/files/1083806.PDF)

## Related
- [HB5: Employment; paid sick leave, civil penalties.](https://policyrisk.com/state-bill/VA-HB5-2026)
- [SB199: Employment; paid sick leave, civil penalties.](https://policyrisk.com/state-bill/VA-SB199-2026)
- [HB95: Va. Residential Landlord and Tenant Act; landlord remedies, noncompliance with…](https://policyrisk.com/state-bill/VA-HB95-2026)
- [HB1393: Electric utilities; pilot program for energy assistance and weatherization for…](https://policyrisk.com/state-bill/VA-HB1393-2026)
- [HB834: Virginia Residential Landlord and Tenant Act; fire or casualty damage, terminat…](https://policyrisk.com/state-bill/VA-HB834-2026)
- [HB675: Protection of employees; coercion or threat based on immigration status, civil…](https://policyrisk.com/state-bill/VA-HB675-2026)
- [Virginia bills](https://policyrisk.com/states/virginia/bills)
- [Virginia state hub](https://policyrisk.com/states/virginia)
- [All state legislation](https://policyrisk.com/state-bills)

Source: PRIA, https://policyrisk.com/state-bill/VA-HB312-2026 (as of 2026-10-12).
