STATE BILLVA HB 590PASSED

Smart Solar Permitting Platform; established, residential solar energy systems.

Commonwealth of Virginia

Smart Solar Permitting Platform established; residential solar energy systems; work group; report. Creates the Smart Solar Permitting Platform (the Platform) to serve as a tool for (i) contractors to obtain permits for the construction of streamline-eligible residential solar energy systems and (ii) localities to process applications for such permits. The bill requires the Department of Energy to establish, launch, and administer the Platform by July 1, 2027, as an internet-based platform that automates plan review and instantly releases a permit or a permit revision to construct certain residential solar energy systems that comply with any applicable building codes and state laws. The bill requires localities to allow contractors to submit an application to construct a residential solar energy system through the Platform or through an alternative automated solar permitting platform by July 1, 2028. The bill requires any locality that chooses to use an alternative automated solar permitting platform to submit an annual report to the Department no later than March 1 of each year. The bill directs the Director of the Department to convene a work group to determine the appropriateness of adding a surcharge to local government permitting fees to defray state costs for the Platform and to report its findings to the General Assembly on or before November 1, 2026. This bill is identical to SB 382.

Status
Passed
Signed or otherwise enacted
Status date
Apr 13, 2026
213 days ago
Current chamber
House of Delegates
Session
2026 Regular Session
VA HB 590 · PassedApr 13

Follow the legislation that affects what you sell.

Get started free

Free account · 30-second setup · No credit card

What it means for vendors

Civic IQ reads each bill for what it would fund, require or change for the agencies that buy.

Bill details

Last action
Acts of Assembly Chapter text (CHAP0633) · Apr 13, 2026

Sponsors

PHPhil HernandezRepresentative · Democrat · HD-094Primary sponsor
DLDestiny LeVere BollingRepresentative · Democrat · HD-080
EBElizabeth Bennett-ParkerSenator · Democrat · SD-005
BCBetsy CarrRepresentative · Democrat · HD-078
LJLaura Jane CohenRepresentative · Democrat · HD-015
MFMichael FeggansRepresentative · Democrat · HD-097
ARAtoosa ReaserRepresentative · Democrat · HD-027

Bill history

Newest first.

Apr 13, 2026Acts of Assembly Chapter text (CHAP0633)
Apr 13, 2026Approved by Governor-Chapter 633 (effective 7/1/2026)
Apr 1, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Mar 31, 2026Governor's Action Deadline 11:59 p.m., April 13, 2026
Mar 31, 2026Enrolled Bill communicated to Governor on March 31, 2026House
Mar 31, 2026Signed by SpeakerHouse
Mar 30, 2026Signed by PresidentSenate
Mar 30, 2026Bill text as passed House and Senate (HB590ER)House
Show 47 earlier actions
Mar 30, 2026EnrolledHouse
Mar 20, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Mar 14, 2026Conference report agreed to by House (64-Y 33-N 0-A)House
Mar 13, 2026Conference report agreed to by Senate (22-Y 17-N 0-A)Senate
Mar 13, 2026Conference Report released
Mar 12, 2026Senate Conferees: Surovell, Boysko, PeakeSenate
Mar 12, 2026Conferees appointed by SenateSenate
Mar 12, 2026House Conferees: Hernandez, Nivar, RunionHouse
Mar 12, 2026Conferees appointed by HouseHouse
Mar 12, 2026House acceded to requestHouse
Mar 12, 2026Senate requested conference committeeSenate
Mar 12, 2026Senate insisted on substitute Block Vote (40-Y 0-N 0-A)Senate
Mar 11, 2026Senate substitute rejected by House (0-Y 98-N 0-A)House
Mar 10, 2026Passed Senate with substitute (23-Y 17-N 0-A)Senate
Mar 10, 2026Engrossed by Senate - committee substituteSenate
Mar 10, 2026Commerce and Labor Substitute agreed toSenate
Mar 10, 2026Read third timeSenate
Mar 9, 2026Passed by for the day Block Vote (Voice Vote)Senate
Mar 9, 2026Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A)Senate
Mar 9, 2026Rules suspendedSenate
Mar 6, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Mar 6, 2026Reported from Finance and Appropriations (10-Y 4-N)Senate
Mar 3, 2026Committee substitute printed 26108986D-S1Senate
Mar 2, 2026Reported from Commerce and Labor with substitute and rereferred to Finance and Appropriations (8-Y 6-N)Senate
Feb 19, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Feb 18, 2026Referred to Committee on Commerce and LaborSenate
Feb 18, 2026Constitutional reading dispensed (on 1st reading)Senate
Feb 17, 2026Read third time and passed House (61-Y 34-N 0-A)House
Feb 16, 2026Engrossed by House - committee substituteHouse
Feb 16, 2026committee substitute agreed toHouse
Feb 16, 2026committee substitute rejectedHouse
Feb 16, 2026Read second timeHouse
Feb 13, 2026Read first timeHouse
Feb 11, 2026Committee substitute printed 26107463D-H2House
Feb 11, 2026Reported from Appropriations with substitute (15-Y 7-N)House
Feb 11, 2026House subcommittee offeredHouse
Feb 11, 2026Subcommittee recommends reporting with substitute (5-Y 2-N)House
Feb 11, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Feb 6, 2026Fiscal Impact Statement from Department of Planning and Budget (HB590)House
Feb 3, 2026Committee substitute printed 26106636D-H1House
Feb 3, 2026Assigned HAPP sub: Commerce Agriculture & Natural ResourcesHouse
Feb 3, 2026Reported from Labor and Commerce with substitute and referred to Appropriations (15-Y 7-N)House
Jan 29, 2026Subcommittee recommends reporting with substitute and referring to Appropriations (8-Y 1-N)House
Jan 29, 2026House subcommittee offeredHouse
Jan 20, 2026Assigned HCL sub: Subcommittee #3House
Jan 13, 2026Referred to Committee on Labor and CommerceHouse
Jan 13, 2026Prefiled and ordered printed; Offered 01-14-2026 26102512DHouse

Recorded votes

Subcommittee recommends reporting with substitute and referring to Appropriations (8-Y 1-N)Jan 29, 2026 · House · 8 yea · 1 nayPassed
Reported from Labor and Commerce with substitute and referred to Appropriations (15-Y 7-N)Feb 3, 2026 · House · 15 yea · 7 nayPassed
Subcommittee recommends reporting with substitute (5-Y 2-N)Feb 11, 2026 · House · 5 yea · 2 nayPassed
Reported from Appropriations with substitute (15-Y 7-N)Feb 11, 2026 · House · 15 yea · 7 nayPassed
Read third time and passed House (61-Y 34-N 0-A)Feb 17, 2026 · House · 61 yea · 34 nayPassed
Reported from Commerce and Labor with substitute and rereferred to Finance and Appropriations (8-Y 6-N)Mar 2, 2026 · Senate · 8 yea · 6 nayPassed
Reported from Finance and Appropriations (10-Y 4-N)Mar 6, 2026 · Senate · 10 yea · 4 nayPassed
Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A)Mar 9, 2026 · Senate · 40 yea · 0 nayPassed
Passed Senate with substitute (23-Y 17-N 0-A)Mar 10, 2026 · Senate · 23 yea · 17 nayPassed
Senate substitute rejected by House (0-Y 98-N 0-A)Mar 11, 2026 · House · 0 yea · 98 nayFailed
Senate insisted on substitute Block Vote (40-Y 0-N 0-A)Mar 12, 2026 · Senate · 40 yea · 0 nayPassed
Conference report agreed to by Senate (22-Y 17-N 0-A)Mar 13, 2026 · Senate · 22 yea · 17 nayPassed
Conference report agreed to by House (64-Y 33-N 0-A)Mar 14, 2026 · House · 64 yea · 33 nayPassed

Read the bill at the source

This page follows the bill as the legislature records it. For the bill's full text and the official record, use the legislature's own site.

Work in government? Get Civic IQ free →

Start finding government buyers today.
It's free.

B2G and SLED sales intelligence. Surface government procurement signals from 100,000+ state, local, and education agencies months before the RFP.

Get started free

No credit card required