STATE BILLVA SB 823PASSED

Contractors; regulation, solar installation companies, sale, lease, etc., of solar energy systems.

Commonwealth of Virginia

Regulation of contractors; solar installation companies; sale, lease, or power purchase of solar energy systems; civil penalty. Authorizes the Board for Contractors (the Board) to require specific contract provisions and disclosures relating to the sale, lease, or power purchase agreement for a residential solar energy system, as defined in the bill. The bill requires a sale, lease, or power purchase agreement for a residential solar energy system to have a written contract that includes specific provisions related to the solar installation company, system design and performance or production guarantees, and information related to invoices and payments. The bill includes several mandatory disclosures to be included with a sale, lease, or power purchase agreement for a residential solar energy system. Under the bill, a willful violation of such requirements shall be subject to a civil penalty of no more than $2,500 per violation. The bill also directs the Board to adopt regulations and update existing regulations to implement the provisions of the bill by January 1, 2027. The remaining provisions of the bill have a delayed effective date of January 1, 2027. This bill is identical to HB 1439.

Status
Passed
Signed or otherwise enacted
Status date
Apr 13, 2026
213 days ago
Current chamber
Senate
Session
2026 Regular Session
VA SB 823 · 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 (CHAP0852) · Apr 13, 2026

Sponsor

LBLamont BagbySenator · Democrat · SD-014Primary sponsor

Bill history

Newest first.

Apr 13, 2026Acts of Assembly Chapter text (CHAP0852)
Apr 13, 2026Approved by Governor-Chapter 852 (Effective - see bill)
Apr 1, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Mar 31, 2026Governor's Action Deadline 11:59 p.m., April 13, 2026
Mar 31, 2026Enrolled Bill communicated to Governor on March 31, 2026Senate
Mar 31, 2026Signed by SpeakerHouse
Mar 30, 2026Signed by PresidentSenate
Mar 30, 2026Bill text as passed Senate and House (SB823ER)Senate
Show 47 earlier actions
Mar 30, 2026EnrolledSenate
Mar 17, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Mar 13, 2026Conference report agreed to by Senate (39-Y 0-N 0-A)Senate
Mar 13, 2026Conference report agreed to by House (92-Y 3-N 0-A)House
Mar 13, 2026Conference Report released
Mar 12, 2026Senate acceded to requestSenate
Mar 12, 2026House Conferees: Shin, Maldonado, PenceHouse
Mar 12, 2026Conferees appointed by HouseHouse
Mar 12, 2026Senate Conferees: Bagby, McPike, DeStephSenate
Mar 12, 2026Conferees appointed by SenateSenate
Mar 12, 2026Senate acceded to request (40-Y 0-N 0-A)Senate
Mar 12, 2026House requested conference committeeHouse
Mar 12, 2026House insisted on substitute (0-Y 40-N 0-A)House
Mar 12, 2026House substitute rejected by SenateSenate
Mar 11, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Mar 11, 2026Passed House with substitute (95-Y 4-N 0-A)House
Mar 11, 2026Engrossed by House - committee substituteHouse
Mar 11, 2026committee substitute agreed toHouse
Mar 11, 2026Read third timeHouse
Mar 10, 2026Passed by for the dayHouse
Mar 9, 2026Read second timeHouse
Mar 5, 2026Committee substitute printed 26109032D-H1House
Mar 5, 2026Reported from Labor and Commerce with substitute (20-Y 1-N)House
Mar 3, 2026Subcommittee recommends reporting with substitute (9-Y 0-N)House
Mar 3, 2026House subcommittee offeredHouse
Feb 25, 2026Assigned HCL sub: Subcommittee #3House
Feb 24, 2026Referred to Committee on Labor and CommerceHouse
Feb 24, 2026Read first timeHouse
Feb 24, 2026Placed on CalendarHouse
Feb 19, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Feb 13, 2026Read third time and passed Senate (39-Y 0-N 0-A)Senate
Feb 12, 2026Engrossed by Senate - committee substitute Block Vote (Voice Vote)Senate
Feb 12, 2026Finance and Appropriations Substitute agreed toSenate
Feb 12, 2026General Laws and Technology Substitute rejectedSenate
Feb 12, 2026Read second timeSenate
Feb 11, 2026Committee substitute printed 26107648D-S2Senate
Feb 11, 2026Passed by for the day Block Vote (Voice Vote)Senate
Feb 11, 2026Constitutional reading dispensed Block Vote (on 1st reading) (40-Y 0-N 0-A)Senate
Feb 11, 2026Rules suspendedSenate
Feb 10, 2026Reported from Finance and Appropriations with substitute (15-Y 0-N)Senate
Feb 5, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Feb 5, 2026Committee substitute printed 26106811D-S1Senate
Feb 4, 2026Reported from General Laws and Technology with substitute and rereferred to Finance and Appropriations (15-Y 0-N)Senate
Feb 4, 2026Senate committee offeredSenate
Feb 3, 2026Fiscal Impact Statement from Department of Planning and Budget (SB823)Senate
Jan 23, 2026Referred to Committee on General Laws and TechnologySenate
Jan 23, 2026Presented and ordered printed 26104433DSenate

Recorded votes

Reported from General Laws and Technology with substitute and rereferred to Finance and Appropriations (15-Y 0-N)Feb 4, 2026 · Senate · 15 yea · 0 nayPassed
Reported from Finance and Appropriations with substitute (15-Y 0-N)Feb 10, 2026 · Senate · 15 yea · 0 nayPassed
Constitutional reading dispensed Block Vote (on 1st reading) (40-Y 0-N 0-A)Feb 11, 2026 · Senate · 40 yea · 0 nayPassed
Read third time and passed Senate (39-Y 0-N 0-A)Feb 13, 2026 · Senate · 39 yea · 0 nayPassed
Subcommittee recommends reporting with substitute (9-Y 0-N)Mar 3, 2026 · House · 9 yea · 0 nayPassed
Reported from Labor and Commerce with substitute (20-Y 1-N)Mar 5, 2026 · House · 20 yea · 1 nayPassed
Passed House with substitute (95-Y 4-N 0-A)Mar 11, 2026 · House · 95 yea · 4 nayPassed
House substitute rejected by SenateMar 12, 2026 · Senate · 0 yea · 40 nayFailed
Senate acceded to request (40-Y 0-N 0-A)Mar 12, 2026 · Senate · 40 yea · 0 nayPassed
Conference report agreed to by House (92-Y 3-N 0-A)Mar 13, 2026 · House · 92 yea · 3 nayPassed
Conference report agreed to by Senate (39-Y 0-N 0-A)Mar 13, 2026 · Senate · 39 yea · 0 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