Localities; authority to levy taxes.
Summary
Local tax authority. Modifies the restrictions that currently apply to county admission, cigarette, food and beverage, and transient occupancy taxes. The bill authorizes all counties to tax cigarettes at up to 40 cents per pack. The bill limits the cigarette tax rate of cities and towns to 40 cents per pack or the rate in effect on January 1, 2020, whichever is greater. Under current law, there is no limit on the cigarette tax rate that may be imposed by a city or town.The bill authorizes all counties, except the counties of James City and York, to impose an admissions tax at a rate of up to ten percent. Under current law, only certain counties may impose an admissions tax, and the rate generally is capped at 10 percent.The bill authorizes all counties to impose a food and beverage tax (commonly referred to as the meals tax) at a rate of up to six percent. Under current law, counties are limited to a four percent rate. The bill removes the requirement that a county hold a referendum before imposing a meals tax. However, if a county held a meals tax referendum that failed within the past two years, it would be prohibited from imposing a tax by ordinance until July 1, 2022.The bill authorizes all counties to impose a transient occupancy tax at a rate of up to five percent; however, if a county currently imposes the tax at a higher rate, it may continue to impose the tax at that rate. Under current law, counties generally are limited to a maximum rate of two percent, although certain counties may impose the tax at higher rates.The bill directs the Division of Legislative Services to convene a work group to develop recommendations as to any additional legislative changes that may be needed to effectuate the provisions of the bill. The bill also directs the Division to study the different legal authorities and requirements that apply to cities and counties that are not related to taxation. The bill directs the Department of Taxation to convene a workgroup to study modernizing the cigarette tax stamping process and unifying it so that it would be administered only at the state level. The bill has a delayed effective date of July 1, 2021, and incorporates SB484, SB921, SB682, and SB799.
Bill status
signed
all 5 stages cleared
Introduction
Jan 2020
Committee Review
Mar 2020
Senate Passage
Apr 2020
House of Delegates Passage
Apr 2020
Signed into Law
Apr 2020
Introduced Jan 7, 2020
Signed Apr 22, 2020
Floor votes
How they voted
This bill passed the Senate. No roll call record of that vote is available.
Full legislative history
Actions timeline
Total actions
73
Key actions
23
Committee
20
Amendments
2
Apr 22, 2020
Executive · Passed
Governor's recommendation adopted
executive
Apr 22, 2020
Lower · Passed
House concurred in Governor's recommendation (56-Y 35-N 1-A)
lower
Apr 22, 2020
Upper · Passed
Senate concurred in Governor's recommendation (27-Y 12-N 1-A)
upper
Mar 8, 2020
Upper · Passed
Conference report agreed to by Senate (26-Y 12-N)
upper
Mar 8, 2020
Lower · Passed
Conference report agreed to by House (57-Y 38-N 1-A)
lower
Mar 7, 2020
Upper · Passed
Senate acceded to request for second conference committee (26-Y 12-N)
upper
Mar 7, 2020
Lower · Passed
House requested second conference committee
lower
Mar 7, 2020
Legislature · Passed
Amended by conference committee
legislature
Feb 27, 2020
Lower · Passed
House requested conference committee
lower
Feb 24, 2020
Lower · Passed
Passed House with substitute (58-Y 40-N 1-A)
lower
Feb 24, 2020
Lower · Passed
Engrossed by House - committee substitute SB588H1
lower
Feb 24, 2020
Lower · Passed
Committee substitute agreed to 20108310D-H1
lower
Feb 19, 2020
Lower · Passed
Reported from Finance with substitute (13-Y 9-N)
lower
Feb 17, 2020
Lower · Passed
Subcommittee recommends reporting with substitute (6-Y 4-N)
lower
Feb 17, 2020
Lower · Passed
House committee, floor amendments and substitutes offered
lower
Feb 13, 2020
Committee
Assigned Finance sub: Subcommittee #2
lower
Feb 13, 2020
Committee
Referred to Committee on Finance
lower
Feb 10, 2020
Upper · Passed
Passed Senate (24-Y 15-N)
upper
Feb 10, 2020
Upper · Passed
Engrossed by Senate - committee substitute with amendment SB588ES1
upper
Feb 10, 2020
Upper · Passed
Amendment by Senator Norment agreed to
upper
Feb 10, 2020
Introduced
Reading of amendment waived
upper
Feb 10, 2020
Upper · Passed
Passed by temporarily
upper
Feb 7, 2020
Upper · Passed
Engrossed by Senate - committee substitute SB588S1
upper
Feb 7, 2020
Upper · Passed
Committee substitute agreed to 20106708D-S1
upper
Feb 5, 2020
Upper · Passed
Reported from Finance and Appropriations with substitute (14-Y 2-N)
upper
Jan 13, 2020
Committee
Rereferred to Finance and Appropriations
upper
Jan 13, 2020
Upper · Passed
Reported from Local Government (11-Y 0-N 1-A)
upper
Jan 7, 2020
Committee
Referred to Committee on Local Government
upper
Jan 7, 2020
Introduced
Prefiled and ordered printed; offered 01/08/20 20101393D
upper
1 primary · 4 co-sponsors
Sponsors
Ask Maddy
·
AI policy assistant
Ask Maddy about SB 588
Scope: VA
Hi! I can help you understand SB 588. What would you like to know?
Try one of these
i
Maddy answers using official bill text and legislative records. Always verify before sharing.
Sources cited inline