Business, professional, and occupational license (BPOL) tax; limits on rates and imposition. (HB57)

Introduced By

Del. Mark Cole (R-Fredericksburg)


Passed Committee
Passed House
Passed Senate
Signed by Governor
Became Law


Business, professional, and occupational license (BPOL) tax; limits on rates and imposition.  Prohibits any locality from (i) imposing the BPOL tax if the locality did not impose it as of January 1, 2010, and (ii) increasing the BPOL tax rates after January 1, 2010. Read the Bill »


Bill Has Failed


12/22/2009Prefiled and ordered printed; offered 01/13/10 10100924D
12/22/2009Referred to Committee on Finance
01/19/2010Impact statement from TAX (HB57)
01/19/2010Assigned Finance sub: #2
01/20/2010Subcommittee recommends reporting (9-Y 1-N)
01/25/2010Reported from Finance (19-Y 2-N) (see vote tally)
01/26/2010Read first time
01/27/2010Read second time and engrossed
01/28/2010Read third time and passed House (88-Y 8-N)
01/28/2010VOTE: --- PASSAGE (88-Y 8-N) (see vote tally)
01/29/2010Constitutional reading dispensed
01/29/2010Referred to Committee on Finance
02/12/2010Impact statement from TAX (HB57)
02/23/2010Continued to 2011 in Finance (12-Y 3-N) (see vote tally)


This bill was discussed on the floor of the General Assembly. Below is all of the video that we have of that discussion, 1 clip in all, totaling 1 minute.


Virginia ITSP Association, tracking this bill in Photosynthesis, notes:

Commerce - Intellectual Property

T L Newell-Foutz writes:

Between insurance rates, utility hikes, trending inventory costs and increases to minimum wage -- with a 20% drop in sales volume due to general unemployment -- this would be welcome relief (particularly since we're unsure how real/personal property rates will be increased). It's time to do what we've been doing: getting more out of less.

Richard writes:

I'm a bit confused why the 'checkbox' doesn't match the history. "01/28/2010 Read third time and passed House (88-Y 8-N)", but the check box stops at 'introduced'.

Waldo Jaquith writes:

Richard, the problem that you saw resolved itself within a few minutes. I think you may have caught the site in the midst of one of its occasional updates of that checkbox data, which is a few seconds each day when the checkboxes get updated. Such timing! :)