New York Senate · District 42

James Skoufis

Democratic

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Skoufis
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

James Skoufis's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

New York Senate11thpercentile
More liberal than 88% of the New York Senate.
Most liberalMost conservative
8th most liberal of 62

On the November 3 ballot

Running for New York Senate District 42.

Also on the ballot: Jennifer R. Figueroa (Republican), Joshua Blumenthal (Conservative)

Who's on your Nov. 3 ballot for the Legislature →

Votes with the Senate Majority Leader
81%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is James Skoufis.

On 1,034 contested votes where both voted90% on all 3,518 votes where both voted
Votes with own party
93%
Democrats Republicans 35%100%

Each tick is a current senator, by party; the dot is James Skoufis.

On 679 party-line votesPartisan rank: 44 of 62 in the Senate43 senators vote with their party more often

Bills

The bills James Skoufis sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: James Skoufis
Bills
Sponsored424
Passed both chambers82
Became law42
Vetoed by the Governor14
Awaiting the Governor's action26
Of those, passed as a companion bill42

Rank by bills passed: Rank 1 of 62 in the Senate · 1 of 40 Democrats

A bill's sponsor is its prime sponsor, as the Legislature records it; cosponsors and multisponsors aren't counted, and a bill introduced by the Rules Committee or for the budget counts for no member. New York passes most bills by substitution: the second chamber passes the first chamber's bill in place of its own identical one, which is then counted as passed for its sponsor too, marked "through its companion".

Bills that passed both chambers

Bills that passed both chambers: James Skoufis
BillResultFinal action
S.9248
Relates to the residency of certain officers of the village of Washingtonville, Orange county
Awaiting the Governor's action Oct. 16, 2026
S.10172
Relates to license fees required to be paid by wholesale beer licensees to sell cider
Awaiting the Governor's action
passed as A.11437
Oct. 16, 2026
S.9862
Authorizes the town of Minisink to impose a hotel and motel tax
Became law Aug. 21, 2026
S.9107
Extends the authorization of the town of Cornwall in Orange county to impose a hotel and motel tax
Became law
passed as A.10032
Aug. 21, 2026
S.6047
Permits the town of Monroe to impose a hotel and motel tax
Became law Aug. 21, 2026
S.9864
Relates to adjudications and owner liability for a violation of traffic-control signal indications in the town of Palm Tree
Became law Aug. 14, 2026
S.9863
Relates to adjudications and owner liability for a violation of traffic-control signal indications in the town of Woodbury
Became law Aug. 14, 2026
S.10001
Provides for a license to sell liquor at retail for consumption on certain premises
Became law July 24, 2026
S.10188
Repeals section 2 of chapter 316 of the laws of 2025 relating to the use of tax funds collected by the county of Orange
Became law July 17, 2026
S.10531
Extends the effectiveness of chapter 435 of the laws of 2014 relating to defining spearguns and allowing recreational spearfishing in New York's marine and…
Became law
passed as A.11372
June 26, 2026
S.9990
Authorizes licensees to remain open for extended hours of operation statewide for a specific period of time
Became law June 9, 2026
S.8963
Relates to authorizing body scanner utilization in certain facilities under the office of children and family services
Became law
passed as A.9333
June 5, 2026
S.5998
Establishes "Kyra's Law"
Awaiting the Governor's action June 5, 2026
S.5939
Relates to payments by a pharmacy benefit manager to participating pharmacies
Awaiting the Governor's action June 5, 2026
S.9555
Relates to information that residential health care facilities are required to disclose to residents and their families
Awaiting the Governor's action
passed as A.10312
June 4, 2026
S.9348
Prohibits motor vehicle manufacturers and dealers from charging a subscription fee for certain functions of a motor vehicle after the vehicle is sold
Awaiting the Governor's action
passed as A.10411
June 4, 2026
S.9212
Provides for certain death benefits to deputy sheriffs employed by Orange county
Awaiting the Governor's action June 4, 2026
S.6200
Relates to requiring utility companies maintain a toll free number for reporting service outages
Awaiting the Governor's action
passed as A.4713
June 4, 2026
S.9179
Prohibits insurance discrimination on the basis of an insured's marital status following the death of the insured's spouse
Awaiting the Governor's action
passed as A.10279
June 3, 2026
S.8580
Requires merchants to round cash purchases to the nearest five cent denomination in order to reduce the circulation of pennies within New York state
Awaiting the Governor's action
passed as A.9274
June 3, 2026
S.7136
Enacts the psychology interjurisdictional compact
Awaiting the Governor's action
passed as A.6744
June 3, 2026
S.1838
Authorizes municipalities to establish an emergency repair pilot program
Awaiting the Governor's action June 3, 2026
S.9570
Relates to the prohibition of lending institutions issuing unsolicited mail-loan checks
Awaiting the Governor's action
passed as A.9404
June 2, 2026
S.9213
Provides for certain death benefits to correction officers, correction officer-sergeants, correction officer-captains, assistant wardens, associate wardens or…
Awaiting the Governor's action
passed as A.10359
June 2, 2026
S.6254
Establishes a requirement for information related to specialized dental benefit plans
Awaiting the Governor's action
passed as A.3919
June 2, 2026
S.4857
Relates to posting financial disclosure filings for candidates for statewide elected office or candidate for a member of the legislature
Awaiting the Governor's action
passed as A.463
June 2, 2026
S.8870
Increases the period of supervision required for certain real estate license applications
Awaiting the Governor's action June 1, 2026
S.6165
Relates to the applicability of open meetings and freedom of information laws to certain not-for-profit corporations
Awaiting the Governor's action
passed as A.173
June 1, 2026
S.3194
Relates to defining "period of war" for the alternative veterans' exemption
Awaiting the Governor's action
passed as A.3450
June 1, 2026
S.6253
Requires state and county boards of elections to post sample ballots online at least twelve days prior to the first day of early voting
Awaiting the Governor's action
passed as A.6741
May 29, 2026
S.3958
Relates to requiring children enrolled in an overnight camp, children's summer day camp, or travelling summer day camp to be vaccinated
Awaiting the Governor's action
passed as A.3254
May 19, 2026
S.4576
Establishes a procedure for appointing a president or chairperson upon a vacancy of such position
Awaiting the Governor's action May 11, 2026
S.6368
Requires that in the event a complaint made to local code enforcement results in the issuance of a compliance order, the complainant shall also be provided a…
Awaiting the Governor's action
passed as A.3126
April 22, 2026
S.228
Requires manufactured home park owners to provide a written justification for rent increases in excess of three percent of the current rent
Awaiting the Governor's action April 20, 2026
S.5843
Requires electronic filing of all lobbying filings
Awaiting the Governor's action
passed as A.2330
March 16, 2026
S.8869
Requires certain health insurance policies include coverage for services provided by pharmacists related to contraceptives
Awaiting the Governor's action March 11, 2026
S.8786
Relates to the kinds of insurance with respect to which a rental vehicle company or peer-to-peer car sharing program administrator may act as an agent for an…
Became law Feb. 13, 2026
S.8780
Requires certain kratom products to include a warning label
Became law
passed as A.9443
Feb. 13, 2026
S.8769
Provides confidentiality for communications arising out of law enforcement peer support counseling
Became law Feb. 13, 2026
S.8285
Requires manufacturers or distributers of kratom within the state to include a warning label; prohibits labeling of kratom products as all natural
Became law
passed as A.5852
Dec. 19, 2025
S.5941
Requires peer-to-peer car sharing programs provide certain insurance coverage
Became law Dec. 19, 2025
S.5726
Provides for certain death benefits to correction officers, correction officer-sergeants, correction officer-captains, assistant wardens, associate wardens or…
Vetoed
passed as A.6756
Dec. 19, 2025
S.567
Establishes a brand owner's license
Became law
passed as A.6277
Dec. 19, 2025
S.5170
Relates to permitting a plaintiff to recover directly against a third party defendant found to be liable in certain actions
Vetoed Dec. 19, 2025
S.278
Relates to the appropriate staff/child ratios for family day care homes, group family day care homes, school age day care programs and day care centers
Became law
passed as A.612
Dec. 19, 2025
S.6244
Enacts the "Lieutenant Joseph Banish mental health act"
Became law
passed as A.6721
Dec. 18, 2025
S.1356
Relates to joining multistate voter list maintenance organizations
Became law Dec. 12, 2025
S.923
Changes party enrollment of voters where the enrolled party contained the word "Independence" or "Independent"
Vetoed Dec. 5, 2025
S.67
Permits records required to be disclosed under the freedom of information law to have exempt parts of such documents be redacted before disclosure
Vetoed
passed as A.6613
Dec. 5, 2025
S.5708
Prohibits motor vehicle manufacturers and dealers from charging a subscription fee for certain functions of a motor vehicle after the vehicle is sold
Vetoed Dec. 5, 2025
S.5246
Expands the definition of veteran to include members of the commissioned corps of the national oceanic and atmospheric administration and the commissioned…
Became law
passed as A.6264
Dec. 5, 2025
S.409
Permits certain retail licensees to purchase wine and liquor from certain other retail licensees
Became law Dec. 5, 2025
S.279
Adds Moodna Creek in Orange County to the definition of inland waterways
Became law Dec. 5, 2025
S.243
Includes the space force as being members of the armed forces or veterans eligible for certain credits and benefits
Became law
passed as A.291
Dec. 5, 2025
S.8411
Relates to certain powers of the attorney general
Vetoed Oct. 16, 2025
S.7836
Authorizes the town of Highlands to impose a hotel and motel tax
Became law Oct. 16, 2025
S.7650
Authorizes the village of Chester to impose a hotel and motel tax; and provides for the repeal of such provisions upon expiration thereof
Became law
passed as A.1969
Oct. 16, 2025
S.6441
Requires certain health insurance policies include coverage for services provided by pharmacists related to contraceptives
Vetoed Oct. 16, 2025
S.277
Relates to community preservation funds for the town of Chester
Became law Oct. 16, 2025
S.5848
Establishes a specialized electric vehicle emergency response training program
Vetoed
passed as A.247
Oct. 10, 2025
S.5714
Enacts the "New York State Resident Experience Act of 2025"
Vetoed
passed as A.3273
Oct. 10, 2025
S.4433
Relates to pricing changes for online grocery delivery and online pick-up services
Vetoed
passed as A.1096
Oct. 10, 2025
S.15
Requires nursing homes to designate dedicated storage spaces for the storage of the bodies of deceased persons
Vetoed
passed as A.1365
Oct. 10, 2025
S.7782
Requires the department of health to enter into a contract for the digitalization and indexing of certain vital records
Vetoed Oct. 9, 2025
S.5426
Increases the period of supervision required for certain real estate license applications
Vetoed Oct. 9, 2025
S.2520
Relates to the maximum allowable timeframes to respond to requests for records under the freedom of information act
Vetoed Oct. 9, 2025
S.6247
Ratifies and confirms the creation of water district no. 14 of the town of Monroe; and authorizes the issuance of bonds or notes by such town to finance…
Became law Sept. 11, 2025
S.7699
Dedicates a portion of the state highway system to Jack Barletta
Became law Sept. 10, 2025
S.6418
Provides for a license to sell liquor at retail for consumption on certain premises
Became law
passed as A.7579
Aug. 22, 2025
S.6417
Provides for a license to sell liquor at retail for consumption on certain premises
Became law
passed as A.7578
Aug. 22, 2025
S.6416
Provides for a license to sell liquor at retail for consumption on certain premises
Became law
passed as A.7580
Aug. 22, 2025
S.7630
Extends the authority of the county of Orange to impose an additional rate of sales and compensating use taxes
Became law Aug. 7, 2025
S.708
Extends the village of Woodbury's authority to impose a hotel and motel tax
Became law
passed as A.5445
Aug. 7, 2025
S.693
Extends the authorization for the town of Wallkill to adopt a hotel or motel tax of up to 5%
Became law
passed as A.6080
Aug. 7, 2025
S.666
Extends the town of Goshen's authority to impose a hotel and motel tax
Became law Aug. 7, 2025
S.4495
Extends the village of Goshen's authority to impose a hotel and motel tax
Became law Aug. 7, 2025
S.4494
Extends certain provisions relating to an occupancy tax in the city of Port Jervis
Became law Aug. 7, 2025
S.4053
Extends the authority of the village of Highland Falls to impose an occupancy tax
Became law Aug. 7, 2025
S.1863
Relates to the effectiveness of the hotel and motel tax in the town of Woodbury
Became law
passed as A.4315
Aug. 7, 2025
S.783
Relates to municipal websites
Became law Feb. 28, 2025
S.778
Relates to online dating services
Became law
passed as A.428
Feb. 14, 2025
S.775
Relates to policies regarding maximum temperatures in school buildings and facilities
Became law
passed as A.752
Feb. 14, 2025

Budget projects

New York's budget bills don't name the legislator who asked for an item, so there's no budget figure for New York legislators.

Contested votes where they split

195 against the Senate Majority Leader; 195 against most of their party.

Contested votes where they split: James Skoufis
DateBill and motion Their voteSenate Majority LeaderMost of their party
June 4, 2026 S 10635: Relates to the use of smart access systems and the information that may be gathered from such systems
Passage
Nay Yea (split) Yea (split)
June 4, 2026 S 1965: Restores medical futility as a basis for DNR
Passage
Nay Yea (split) Yea (split)
June 4, 2026 S 1819: Provides that the results of urine tests conducted pursuant to a judicial diversion program shall be private and confidential
Passage
Nay Yea (split) Yea (split)
June 4, 2026 A 8235: Designates dog control officers of the village of Holley, named by the village board as constables, as peace officers
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 11349: Authorizes the town of Clarkstown to establish community preservation funds and to impose a real estate transfer tax; repealer
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 10653: Requires the council on arts to make recommendations on the renaming of the agency buildings located at the empire state plaza
Passage
Nay Yea (split) Yea (split)
June 3, 2026 A 10052: Extends the effectiveness of the authority of the town of Red Hook to impose real estate transfer taxes and to deposit revenue from such taxes into a…
Passage
Nay Yea (split) Yea (split)
June 2, 2026 S 10319: Authorizes the village of Johnson City to establish hotel and motel taxes within such village
Passage
Nay Yea (split) Yea (split)
June 2, 2026 S 84: Relates to the perimeter rule at LaGuardia airport
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 11474: Extends certain provisions authorizing the city of Syracuse to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 9598: Relates to prohibitions on the use of certain tropical hardwoods for state contracts
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 8382: Replaces the terms father, mother, and filiation to gender neutral language; repealer
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 5306: Relates to the level of acceptable light transmittance of automobile window tint and film
Passage
Nay Yea (split) Yea (split)
June 2, 2026 A 852: Requires bicycles advertised for sale or resale in New York state to have an identifying serial number and for such serial number to be posted in any…
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 9766: Relates to making technical corrections to ensure gender neutrality for the admission to practice law and preventing required disclosure of prior interaction…
Passage
Nay Yea (split) Yea (split)
June 1, 2026 S 2134: Relates to requirements for a building owner to refuse to renew a lease under the real estate industry stabilization code
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 10266: Provides that the additional sales tax that Cortland county is authorized to impose shall not be subject to preemption
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 10029: Increases the occupancy tax in the county of St. Lawrence
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9504: Extends the authority of the city of Poughkeepsie to impose a hotel and motel tax for an additional 3 years
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9376: Authorizes the town of Lancaster to impose an occupancy tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9314: Authorizes an occupancy tax in the village of Orchard Park, in Erie county
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9264: Extends the authorization of the city of Beacon to impose a hotel and motel tax for an additional three years
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9157: Authorizes the city of Batavia to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 9027: Authorizes the village of Ellicottville to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 8555: Extends the authority for the town of Brookhaven to impose a real estate transfer tax with revenues therefrom to be deposited into a community preservation fund
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 8188: Authorizes the town of Rhinebeck, county of Dutchess, to establish hotel and motel taxes within such town
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 7966: Authorizes the village of Atlantic Beach to impose a hotel, motel and beach club tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 7820: Authorizes the town of Gardiner to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 7131: Establishes standards for the design and construction of all-gender bathrooms
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 6834: Authorizes an occupancy tax in the city of Oneonta
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 4887: Authorizes an occupancy tax in the county of Herkimer
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 4099: Requires landlord to grant access to engineer or architect hired by tenants to inspect major capital improvements in certain multiple dwellings
Passage
Nay Yea (split) Yea (split)
May 28, 2026 S 1280: Relates to labeling requirements for gas stoves
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10932: Authorizes an occupancy tax in the town of Amherst
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10737: Authorizes an occupancy tax in the city of Kingston
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 10522: Authorizes the town of Clinton to impose an occupancy tax
Passage
Nay Yea (split) Yea (split)
May 28, 2026 A 659: Prohibits landlords from including incorrect information re rent decontrol in certain leases and renewals pertaining to units in the Affordable New York…
Passage
Nay Yea (split) Yea (split)
May 18, 2026 S 2470: Provides for a tax abatement for electric energy storage equipment
Passage
Nay Yea (split) Yea (split)
May 12, 2026 S 56: Establishes a drug checking program
Passage
Nay Yea (split) Yea (split)
May 7, 2026 S 654: Relates to designating early polling places
Passage
Nay Yea (split) Yea (split)
May 6, 2026 S 1551: Relates to prohibiting the release of consumption data
Passage
Nay Yea (split) Yea (split)
May 5, 2026 S 428: Requires chain restaurants to label menu items that have a high content of sodium
Passage
Nay Yea (split) Yea (split)
April 22, 2026 S 3974: Relates to failure to complete a program for time allowances due to circumstances beyond an individual's control
Passage
Nay Yea (split) Yea (split)
April 20, 2026 S 2224: Relates to reporting requirements on small nonprofits
Passage
Nay Yea (split) Yea (split)
Feb. 25, 2026 S 1461: Extends the answer time when a major capital improvement rent increase has been filed to ninety days
Passage
Nay Yea (split) Yea (split)
Feb. 11, 2026 S 5286: Prohibits self-service facility owners from enforcing liens on personal property held in a self-storage facility during state disaster emergencies or states…
Passage
Nay Yea (split) Yea (split)
Feb. 4, 2026 S 681: Relates to fingerprinting or mandatory iris and retina scanning of employees
Passage
Nay Yea (split) Yea (split)
Jan. 13, 2026 S 8823: Relates to the department of environmental conservation's regulation of crabs
Passage
Nay Yea (split) Yea (split)
June 13, 2025 S 6618: Authorizes the town of Montgomery to impose a hotel and motel tax; and providing for the repeal of such provisions upon expiration thereof
Passage
Nay Yea (split) Yea (split)
June 13, 2025 S 1047: Establishes a ride clean rebate program for bicycles with electric assist and electric scooters
Passage
Nay Yea (split) Yea (split)
June 13, 2025 A 6815: Authorizing the town of Fishkill and the village of Fishkill to adopt a local law to impose a hotel/motel occupancy tax
Passage
Nay Yea (split) Yea (split)
June 13, 2025 A 6097: Relates to community preservation funds for the town of Orangetown
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8413: Enacts the "City of Dunkirk Revenue Anticipation Note Refinancing Act"; makes an appropriation therefor
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8269: Authorizes an occupancy tax in the town of Cheektowaga
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 8161: Authorizes Yeshivas Nachlas Sofrim to receive retroactive real property tax exempt status
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 7692: Authorizes an occupancy tax in the village of Baldwinsville
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 7078: Authorizes the town of Patterson to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 S 1819: Provides that the results of urine tests conducted pursuant to a judicial diversion program shall be private and confidential
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8784: Extends provisions authorizing the city of Hudson to impose hotel and motel taxes
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8490: Authorizes occupancy taxes in the city of Utica and the city of Rome
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 8348: Authorizes the village of Croton-on-Hudson to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7634: Relates to hotel and motel taxes in Saratoga county and the city of Saratoga Springs
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7348: Increases the tax on deeds in the city of Mount Vernon
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 7341: Authorizes the city of Mount Vernon to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 6918: Authorizes the town of Copake to establish community preservation funds and to impose a real estate transfer tax with revenues to be deposited into the fund
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 2328: Authorizes the town of Dickinson to establish hotel and motel taxes within such town
Passage
Nay Yea (split) Yea (split)
June 12, 2025 A 56: Prohibits residential landlords from charging tenants a fee for a dishonored rent check in excess of the actual costs or fees incurred by such landlord as a…
Repassage
Nay Yea (split) Yea (split)
June 11, 2025 S 8321: Extends the authorization to have an occupancy tax in the town of Putnam Valley, in the county of Putnam
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 8275: Extends the effectiveness of certain provisions authorizing the county of Madison to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 1280: Relates to labeling requirements for gas stoves
Passage
Nay Yea (split) Yea (split)
June 11, 2025 S 428: Requires chain restaurants to label menu items that have a high content of sodium
Passage
Nay Yea (split) Yea (split)
June 11, 2025 A 8011: Raises the Clinton county hotel or motel tax from three percent to five percent
Passage
Nay Yea (split) Yea (split)
June 11, 2025 A 4997: Extends DEC's authority to regulate management of crabs, and prohibits the taking of horseshoe crabs for commercial and biomedical purposes
Passage
Nay Yea (split) Yea (split)
June 10, 2025 S 2177: Relates to establishing the broadband investment tax stabilization (BITS) act
Passage
Nay Yea (split) Yea (split)
June 10, 2025 S 2134: Relates to requirements for a building owner to refuse to renew a lease under the real estate industry stabilization code
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 7649: Extends the authorization of the city of Oswego to impose an additional rate of sales tax
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 7542: Amends chapter 530 of the laws of 2024, amending the tax law relating to authorizing an occupancy tax in the village of Medina, in relation to the…
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 2433: Establishes certain rights upon the expiration of ground lease residential cooperative apartment buildings
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 915: Enables safe access to public roads for all users by utilizing complete street design principles
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 84: Relates to the perimeter rule at LaGuardia airport
Passage
Nay Yea (split) Yea (split)
June 9, 2025 S 56: Establishes a drug checking program
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8210: Extends provisions of law authorizing the county of Cortland to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8155: Extends the authorization of the county of Tompkins to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 8074: Extends the authority of the town of Newburgh to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
June 9, 2025 A 7745: Relates to Suffolk county sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
June 5, 2025 S 7525: Extends the authorization to impose a county recording tax on obligations secured by a mortgage on real property in Albany County
Repassage
Nay Yea (split) Yea (split)
June 5, 2025 S 6799: Prohibits a court from bifurcating certain primary elections
Passage
Nay Yea (split) Yea (split)
May 29, 2025 A 1914: Requires the empire state plaza art commission to examine the historical significance of major rivers in the state of New York in connection with renaming the…
Passage
Nay Yea (split) Yea (split)
May 28, 2025 S 2470: Provides for a tax abatement for electric energy storage equipment
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7624: Extends provisions relating to the imposition of an occupancy tax on the village of Mount Kisco until September 1, 2027
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7540: Extends the one percent increased county sales tax for Putnam county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7525: Extends the authorization to impose a county recording tax on obligations secured by a mortgage on real property in Albany County
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7492: Relates to permitting the village of Cold Spring to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7403: Extends the authorization of the county of Oswego to impose an additional rate of sales taxes.
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7294: Extends the authorization of the county of Rensselaer to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7198: Relates to the imposition of sales and compensating use taxes by the county of Albany
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7195: Extends the authorization for the allocation of revenue from the hotel and motel taxes in Chautauqua county and extends the authorization for such taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7149: Extends the authorization for Chautauqua county to impose an additional one percent rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7128: Extends certain provisions authorizing the county of Hamilton to impose a county recording tax on obligations secured by mortgages on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7127: Extends the authorization of the county of Hamilton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7080: Extends the authority of the county of Columbia to impose an additional real estate transfer tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7079: Extends the authority of the county of Columbia to impose an additional 1 percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 7013: Extends the authorization granted to the county of Montgomery to impose an additional one percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6927: Makes a technical change to the tax law; extends the city of Newburgh occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6859: Makes a technical change to the tax law; extends the village of Nyack occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6843: Relates to extending the authority for Nassau county to impose certain taxes and fees
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6811: Extends the additional one percent sales and use tax for Chenango county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6755: Extends the expiration of the provisions authorizing the county of Cattaraugus to impose an additional one percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6740: Extends the authorization of the county of Cattaraugus to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6699: Extends the city of Olean's authority to impose a hotel and motel tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6420: Extends the expiration of the provisions authorizing the county of Allegany to impose an additional one and one-half percent sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6386: Extends the authority of Oneida county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6385: Extends the authority of the county of Madison to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6337: Authorizes the county of Rockland to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6336: Extends the authorization of the county of Genesee to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6333: Extends the expiration of the authorization to the county of Genesee to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6267: Extends the authorization of the county of Delaware to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6264: Extends the authorization granted to the county of Broome to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6216: Extends provisions allowing the county of Fulton to impose a mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6215: Extends authorization for the county of Fulton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6213: Extends the authorization for imposition of additional sales and compensating use taxes in Greene county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6212: Extends the authorization of the county of Greene to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6207: Authorizes the county of Jefferson to impose additional sales tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 6046: Extends the authorization of the county of Steuben to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5986: Extends certain provisions authorizing an occupancy tax in the village of Skaneateles
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5985: Extends certain provisions authorizing an occupancy tax in the town of Skaneateles
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5984: Extends certain provisions authorizing an occupancy tax in the village of Weedsport
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5977: Extends the authorization of the county of Cayuga to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5937: Extends the expiration of the authorization to the county of Wyoming to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5773: Extends authorization to impose certain taxes in the county of Sullivan
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5571: Authorizes the county of Niagara to continue to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 5492: Relates to sales and compensating use tax in Dutchess county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4895: Relates to the effectiveness of the occupancy tax in the village of Briarcliff Manor
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4858: Extends authorization for the county of Lewis to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 4543: Extends the mortgage recording tax for Chenango county and relates to the depositing of mortgage recording tax funds into the general fund of the county of…
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3626: Extends the authorization for the county of Schoharie to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3625: Extends the authorization for additional sales and use tax for Schoharie county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3499: Extends the authorization of the county of Chemung to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3498: Extends the authorization of the county of Tioga to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3497: Extends provisions relating to the mortgage tax in the county of Yates
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3496: Extends the authorization of the county of Schuyler to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3495: Extends provisions relating to the mortgage tax in the county of Steuben
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3494: Extends the authorization of the county of Yates to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 3493: Extends the authorization for the county of Seneca to impose an additional one percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 2111: Relates to the authority for the impose an additional mortgage recording tax in Otsego county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1691: Extends the authorization for Otsego county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1078: Extends provisions of law authorizing the county of Livingston to impose an additional mortgage recording tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 1076: Extends the authorization granted to the county of St. Lawrence to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 855: Relates to extending the authorization for Ontario county to impose additional rates of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 848: Relates to sales and compensating use taxes in the county of Livingston
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 847: Relates to sales and compensating sales taxes in the county of Wayne
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 206: Extends the authorization granted to the county of Essex to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 S 21: Relates to expenditures for Warren county community colleges; extends the effectiveness of provisions relating to an additional Warren county mortgage…
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7821: Extends the authorization for an additional sales tax in Cortland county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7753: Relates to the imposition of additional rates of sales and compensating use taxes by Erie county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7406: Extends the village of Rye Brook occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7378: Extends the village of Mamaroneck occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7375: Extends the authorization of the city of New Rochelle to impose an additional sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7374: Extending the effectiveness of the occupancy tax in the town of North Castle
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7373: Extends the village of Port Chester occupancy tax for two years
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7372: Relates to extending the occupancy tax in the village of Tuckahoe
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 7044: Relates to the imposition of sales and compensating use tax in Schenectady county
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6865: Extends the authorization granted to the county of Clinton to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6531: Extends authorization of the county of Herkimer to impose a county recording tax on obligation secured by a mortgage on real property
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6521: Extends the period during which the county of Herkimer is authorized to impose additional sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6433: Extends the provisions authorizing the town of Greenburgh to adopt a local law to impose a hotel/motel occupancy tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6427: Extends the county of Westchester's additional one percent rate of sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6232: Relates to the imposition of sales tax in the county of Orleans
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6223: Extends the authority of the county of Ulster to impose an additional 1 percent sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6220: Extends the authorization of the town of Mount Pleasant to adopt a local law to impose a hotel/motel occupancy tax for hotels not located in a village
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 6200: Extends the effectiveness of the occupancy tax in the village of Harrison
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5380: Extends the authorization for the county of Monroe to impose certain sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5329: Extends the expiration of the mortgage recording tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5323: Extends certain provisions relating to additional sales tax imposed by the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5318: Extends the expiration date of the personal income tax surcharge imposed in the city of Yonkers
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 5244: Extends the effectiveness of an occupancy tax in the town of DeWitt
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 3424: Extends the authorization granted to the county of Franklin to impose an additional one percent of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 27, 2025 A 3104: Extends the authorization of the county of Onondaga to impose an additional rate of sales and compensating use taxes
Passage
Nay Yea (split) Yea (split)
May 21, 2025 S 3974: Relates to failure to complete a program for time allowances due to circumstances beyond an individual's control
Passage
Nay Yea (split) Yea (split)
May 21, 2025 S 3036: Relates to making technical corrections to ensure gender neutrality for the admission to practice law and preventing required disclosure of prior interaction…
Passage
Nay Yea (split) Yea (split)
May 20, 2025 A 1550: Relates to prohibiting a court from denying class certification solely because the action involves governmental operations
Passage
Nay Yea (split) Yea (split)
May 14, 2025 S 955: Relates to the use of smart access systems and the information that may be gathered from such systems
Passage
Nay Yea (split) Yea (split)
May 13, 2025 S 450: Prohibits landlords from including incorrect information re rent decontrol in certain leases and renewals pertaining to units in the Affordable New York…
Passage
Nay Yea (split) Yea (split)
May 8, 2025 A 3009: Enacts into law major components of legislation which are necessary to implement the state fiscal plan for the 2025-2026 state fiscal year
Passage
Nay Yea (split) Yea (split)
April 29, 2025 S 952: Makes rent stabilized dwelling units eligible for certain protections
Passage
Nay Yea (split) Yea (split)
April 29, 2025 A 355: Provides for a partial exemption from taxation of certain residential real property transferred by a governmental entity, nonprofit housing organization, land…
Repassage
Nay Yea (split) Yea (split)
April 22, 2025 A 4533: Extends the period during which the city of White Plains is authorized to impose an additional sales and compensating use tax
Passage
Nay Yea (split) Yea (split)
April 9, 2025 S 5286: Prohibits self-service facility owners from enforcing liens on personal property held in a self-storage facility during state disaster emergencies or states…
Passage
Nay Yea (split) Yea (split)
April 1, 2025 S 947: Prohibits residential landlords from charging tenants with fees for the payment of rent through an automated clearing house or online payment system
Passage
Nay Yea (split) Yea (split)
March 26, 2025 S 681: Relates to fingerprinting or mandatory iris and retina scanning of employees
Passage
Nay Yea (split) Yea (split)
Feb. 24, 2025 S 820: Regulates short-term rentals
Passage
Nay Yea (split) Yea (split)
Feb. 11, 2025 A 916: Relates to guardians and health care agents
Passage
Nay Yea (split) Yea (split)
Feb. 3, 2025 S 754: Relates to the number of persons recommended for appointment to the commission for the governor to choose from
Passage
Nay Yea (split) Yea (split)
Jan. 14, 2025 S 817: Relates to the occupancy tax in the village of Coxsackie
Passage
Nay Yea (split) Yea (split)
Jan. 14, 2025 S 816: Specifies the occupancy tax in the village of Catskill shall only apply to hotels and motels
Passage
Nay Yea (split) Yea (split)

Every roll call

How James Skoufis voted on each of the 3,518 floor roll calls while in office, newest first.

Every roll call: James Skoufis
DateVoteTheir vote Most of their partySenate Majority LeaderYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
www.nysenate.gov
Email
skoufis@nysenate.gov
Capitol office
Room 612, Legislative Office Building 188 State Street, Albany, NY 12247
518-455-3290
District office
16 James St. Floor 3, Middletown, NY 10940
District office
45 Quaker Ave. Suites 202 & 207, Cornwall, NY 12518
845-567-1270

Committees

  • Investigations and Government Operations Chair
  • Administrative Regulations Review Commission
  • Corporations, Authorities and Commissions
  • Finance
  • Insurance
  • Judiciary
  • Labor
  • Local Government
  • State-Native American Relations

Contact details and committee assignments from Open States' data on the New York Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the New York Assembly's and Senate's floor vote records, Jan. 13, 2025 to June 5, 2026. How these numbers work · Corrections