Texas 89th Legislature, 2nd Called Session (2025) Status: To Executive

SB 10 — Relating to the calculation of the voter-approval tax rate for certain taxing units.

Last action — Reason for vote recorded in Journal

  1. ✓
    Introduced
  2. ✓
    In Committee
  3. ✓
    Passed Senate
  4. ✓
    Passed House
  5. 5
    To Executive
  6. 6
    Enacted

This bill has been sent to the executive. Introduced August 15, 2025. It awaits signature.

Next likely step: the executive signs it into law or issues a veto.

Odds of enactment

High chance

Based on the sponsor, cosponsors, and committee posture, this bill has a high chance of becoming law.

Upgrade to see the exact probability and what's driving it.

A statistical estimate from our own model of past outcomes — an insight, not a guarantee. Policymaking is volatile.

Prognosis

Advancing 56% · moderate confidence
  • To Executive

    Current position in the legislative process.

  • 18 sponsors

    18 primary, 0 co-sponsors signed on.

  • Mixed recorded votes

    3 passed, 1 failed in recorded votes so far.

Based on stage, sponsorship breadth, committee status, recorded votes, and cross-state momentum — a description of the observable signals, not a prediction.

Bill Text

What changed in the latest version

162 added · 181 removed

162 line(s) added, 181 removed.

→
Previous
Latest
1-1 By:AABettencourt, et al.
By:AABettencourt, et al.
S.B.ANo.A10 1-2 (In the SenateA-AFiled AugustA15,A2025;
S.B.ANo.A10 A BILL TO BE ENTITLED AN ACT relating to the calculation of the voter-approval tax rate for certain taxing units.
AugustA15,A2025, 1-3 read first time and referred to Committee on Finance;
BE IT ENACTED BY THE LEGISLATURE OF THE STATE OF TEXAS:
1-4 AugustA15,A2025, reported favorably by the following vote:
SECTIONA1.AASection 26.04(c), Tax Code, is amended to read as follows:
Yeas 9, 1-5 Nays 3;
(c) AAAfter the assessor for the taxing unit submits the appraisal roll for the taxing unit to the governing body of the taxing unit as required by Subsection (b), an officer or employee designated by the governing body shall calculate the no-new-revenue tax rate and the voter-approval tax rate for the taxing unit, where:
AugustA15,A2025, sent to printer.) 1-6 COMMITTEE VOTE 1-7 AAAAAAAAAAAAAAAAAAAAA Yea Nay AbsentA PNV 1-8 HuffmanAAAAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-9 Hinojosa of HidalgoA AAA AXA AAAAAAA AAA 1-10 AlvaradoAAAAAAAAAAAAA AAA AXA AAAAAAA AAA 1-11 BettencourtAAAAAAAAAA AXA AAA AAAAAAA AAA 1-12 CampbellAAAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-13 CreightonAAAAAAAAAAAA AAA AAA AAAXAAA AAA 1-14 FloresAAAAAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-15 HallAAAAA AAAAAAAAAA AXA AAA AAAAAAA AAA 1-16 KolkhorstAAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-17 NicholsAAA AAA A AAAAA AXA AAA AAAAAAA AAA 1-18 PaxtonAAAAAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-19 PerryAAAAAAAAAAAAAAAA AAA AAA AAAXAAA AAA 1-20 SchwertnerAAAAAAAAAAA AXA AAA AAAAAAA AAA 1-21 WestAAAAAAAAAAAAAAAAA AAA AXA AAAAAAA AAA 1-22 ZaffiriniAAAAAAAAAAAA AAA AAA AAAXAAA AAA 1-23 A BILL TO BE ENTITLED 1-24 AN ACT 1-25 relating to the calculation of the voter-approval tax rate for 1-26 certain taxing units.
(1)AA"No-new-revenue tax rate" means a rate expressed in dollars per $100 of taxable value calculated according to the following formula:
1-27 BE IT ENACTED BY THE LEGISLATURE OF THE STATE OF TEXAS:
NO-NEW-REVENUE TAX RATE = (LAST YEAR ’S LEVY - LOST PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE) ;
1-28 SECTIONA1.AASection 26.04(c), Tax Code, is amended to read as 1-29 follows:
and (2)AA"Voter-approval tax rate" means a rate expressed in dollars per $100 of taxable value calculated according to the following applicable formula:
1-30 (c)AAAfter the assessor for the taxing unit submits the 1-31 appraisal roll for the taxing unit to the governing body of the 1-32 taxing unit as required by Subsection (b), an officer or employee 1-33 designated by the governing body shall calculate the no-new-revenue 1-34 tax rate and the voter-approval tax rate for the taxing unit, where:
(A)AAfor a special taxing unit:
1-35 (1)AA"No-new-revenue tax rate" means a rate expressed 1-36 in dollars per $100 of taxable value calculated according to the 1-37 following formula:
VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.08) + CURRENT DEBT RATE S.B.ANo.A10 ;
1-38 NO-NEW-REVENUE TAX RATE = (LAST YEAR ’ S LEVY - LOST 1-39 PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY 1-40 VALUE) 1-41 ;
[or] (B)AAfor a municipality or county with a population of less than 75,000 that is not a special taxing unit:
and 1-42 (2)AA"Voter-approval tax rate" means a rate expressed 1-43 in dollars per $100 of taxable value calculated according to the 1-44 following applicable formula:
VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.035) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE) ;
1-45 (A)AAfor a special taxing unit:
or (C)AAfor a taxing unit other than a special taxing unit or a municipality or county described by Paragraph (B):
1-46 VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE 1-47 AND OPERATIONS RATE x 1.08) + CURRENT DEBT RATE 1-48 ;
VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.025 [1.035]) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE) SECTIONA2.AASections 26.041(a), (b), and (c), Tax Code, are amended to read as follows:
[or] 1-49 (B) AAfor a municipality or county with a 1-50 population of less than 75,000 that is not a special taxing unit:
(a)AAIn the first year in which an additional sales and use tax is required to be collected, the no-new-revenue tax rate and voter-approval tax rate for the taxing unit are calculated according to the following formulas:
1-51 VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE 1-52 AND OPERATIONS RATE x 1.035) + (CURRENT DEBT RATE + 1-53 UNUSED INCREMENT RATE) 1-54 ;
NO-NEW-REVENUE TAX RATE = [(LAST YEAR ’ S LEVY - LOST PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] - SALES TAX GAIN RATE and VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.08) + (CURRENT DEBT RATE - SALES TAX GAIN RATE) or VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY S.B.ANo.A10 WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL TAXING UNIT = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.035) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE - SALES TAX GAIN RATE) or VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL TAXING UNIT = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 1.025 [1.035]) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE - SALES TAX GAIN RATE) where "sales tax gain rate" means a number expressed in dollars per $100 of taxable value, calculated by dividing the revenue that will be generated by the additional sales and use tax in the following year as calculated under Subsection (d) by the current total value.
or 1-55 (C)AAfor a taxing unit other than a special taxing 1-56 unit or a municipality or county described by Paragraph (B):
(b)AAExcept as provided by Subsections (a) and (c), in a year in which a taxing unit imposes an additional sales and use tax, the voter-approval tax rate for the taxing unit is calculated according to the following formula, regardless of whether the taxing unit levied a property tax in the preceding year:
1-57 VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE 1-58 AND OPERATIONS RATE x 1.025 [1.035]) + (CURRENT DEBT 1-59 RATE + UNUSED INCREMENT RATE) 1-60 SECTIONA2.AASections 26.041(a), (b), and (c), Tax Code, are 1-61 amended to read as follows:
VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = [(LAST YEAR’S MAINTENANCE AND OPERATIONS EXPENSE x 1.08) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + (CURRENT DEBT RATE - SALES TAX REVENUE RATE) or VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A S.B.ANo.A10 SPECIAL TAXING UNIT = [(LAST YEAR ’ S MAINTENANCE AND OPERATIONS EXPENSE x 1.035) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED INCREMENT RATE - SALES TAX REVENUE RATE) or VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL TAXING UNIT = [(LAST YEAR ’S MAINTENANCE AND OPERATIONS EXPENSE x 1.025 [1.035]) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED INCREMENT RATE - SALES TAX REVENUE RATE) where "last year’ s maintenance and operations expense" means the amount spent for maintenance and operations from property tax and additional sales and use tax revenues in the preceding year, and "sales tax revenue rate" means a number expressed in dollars per $100 of taxable value, calculated by dividing the revenue that will be generated by the additional sales and use tax in the current year as calculated under Subsection (d) by the current total value.
S.B.ANo.A10 2-1 (a)AAIn the first year in which an additional sales and use 2-2 tax is required to be collected, the no-new-revenue tax rate and 2-3 voter-approval tax rate for the taxing unit are calculated 2-4 according to the following formulas:
(c)AAIn a year in which a taxing unit that has been imposing an additional sales and use tax ceases to impose an additional sales and use tax, the no-new-revenue tax rate and voter-approval tax rate for the taxing unit are calculated according to the following formulas:
2-5 NO-NEW-REVENUE TAX RATE = [(LAST YEAR S LEVY - LOST 2-6 PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY 2-7 VALUE)] - SALES TAX GAIN RATE 2-8 and 2-9 VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = 2-10 (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE x 2-11 1.08) + (CURRENT DEBT RATE - SALES TAX GAIN RATE) 2-12 or 2-13 VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY 2-14 WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A 2-15 SPECIAL TAXING UNIT = (NO-NEW-REVENUE MAINTENANCE AND 2-16 OPERATIONS RATE x 1.035) + (CURRENT DEBT RATE + UNUSED 2-17 INCREMENT RATE - SALES TAX GAIN RATE) 2-18 or 2-19 VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN 2-20 SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A 2-21 POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL 2-22 TAXING UNIT = (NO-NEW-REVENUE MAINTENANCE AND 2-23 OPERATIONS RATE x 1.025 [1.035]) + (CURRENT DEBT RATE + 2-24 UNUSED INCREMENT RATE - SALES TAX GAIN RATE) 2-25 where "sales tax gain rate" means a number expressed in dollars per 2-26 $100 of taxable value, calculated by dividing the revenue that will 2-27 be generated by the additional sales and use tax in the following 2-28 year as calculated under Subsection (d) by the current total value.
NO-NEW-REVENUE TAX RATE = [(LAST YEAR ’ S LEVY - LOST PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + SALES TAX LOSS RATE S.B.ANo.A10 and VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = [(LAST YEAR S MAINTENANCE AND OPERATIONS EXPENSE x 1.08) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + CURRENT DEBT RATE or VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL TAXING UNIT = [(LAST YEAR ’S MAINTENANCE AND OPERATIONS EXPENSE x 1.035) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED INCREMENT RATE) or VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL TAXING UNIT = [(LAST YEAR ’S MAINTENANCE AND OPERATIONS EXPENSE x 1.025 [1.035]) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED INCREMENT RATE) where "sales tax loss rate" means a number expressed in dollars per $100 of taxable value, calculated by dividing the amount of sales and use tax revenue generated in the last four quarters for which the information is available by the current total value and "last year s maintenance and operations expense" means the amount spent for maintenance and operations from property tax and additional sales and use tax revenues in the preceding year.
2-29 (b)AAExcept as provided by Subsections (a) and (c), in a year 2-30 in which a taxing unit imposes an additional sales and use tax, the 2-31 voter-approval tax rate for the taxing unit is calculated according 2-32 to the following formula, regardless of whether the taxing unit 2-33 levied a property tax in the preceding year:
S.B.ANo.A10 SECTIONA3.AASection 26.042(a-2), Tax Code, as added by H.B.
2-34 VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = 2-35 [(LAST YEAR’S MAINTENANCE AND OPERATIONS EXPENSE x 2-36 1.08) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + 2-37 (CURRENT DEBT RATE - SALES TAX REVENUE RATE) 2-38 or 2-39 VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY 2-40 WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A 2-41 SPECIAL TAXING UNIT = [(LAST YEAR ’ S MAINTENANCE AND 2-42 OPERATIONS EXPENSE x 1.035) / (CURRENT TOTAL VALUE - 2-43 NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED 2-44 INCREMENT RATE - SALES TAX REVENUE RATE) 2-45 or 2-46 VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN 2-47 SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A 2-48 POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL 2-49 TAXING UNIT = [(LAST YEAR S MAINTENANCE AND OPERATIONS 2-50 EXPENSE x 1.025 [1.035]) / (CURRENT TOTAL VALUE - NEW 2-51 PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED 2-52 INCREMENT RATE - SALES TAX REVENUE RATE) 2-53 where "last year’ s maintenance and operations expense" means the 2-54 amount spent for maintenance and operations from property tax and 2-55 additional sales and use tax revenues in the preceding year, and 2-56 "sales tax revenue rate" means a number expressed in dollars per 2-57 $100 of taxable value, calculated by dividing the revenue that will 2-58 be generated by the additional sales and use tax in the current year 2-59 as calculated under Subsection (d) by the current total value.
30, Acts of the 89th Legislature, Regular Session, 2025, and effective January 1, 2026, is amended to read as follows:
2-60 (c)AAIn a year in which a taxing unit that has been imposing 2-61 an additional sales and use tax ceases to impose an additional sales 2-62 and use tax, the no-new-revenue tax rate and voter-approval tax 2-63 rate for the taxing unit are calculated according to the following 2-64 formulas:
(a-2) AAThe voter-approval tax rate the governing body of the taxing unit may direct the designated officer or employee to calculate under Subsection (a) is equal to the lesser of:
2-65 NO-NEW-REVENUE TAX RATE = [(LAST YEAR ’ S LEVY - LOST 2-66 PROPERTY LEVY) / (CURRENT TOTAL VALUE - NEW PROPERTY 2-67 VALUE)] + SALES TAX LOSS RATE 2-68 and 2-69 VOTER-APPROVAL TAX RATE FOR SPECIAL TAXING UNIT = S.B.ANo.A10 3-1 [(LAST YEAR’S MAINTENANCE AND OPERATIONS EXPENSE x 3-2 1.08) / (CURRENT TOTAL VALUE - NEW PROPERTY VALUE)] + 3-3 CURRENT DEBT RATE 3-4 or 3-5 VOTER-APPROVAL TAX RATE FOR MUNICIPALITY OR COUNTY 3-6 WITH A POPULATION OF LESS THAN 75,000 THAT IS NOT A 3-7 SPECIAL TAXING UNIT = [(LAST YEAR S MAINTENANCE AND 3-8 OPERATIONS EXPENSE x 1.035) / (CURRENT TOTAL VALUE - 3-9 NEW PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED 3-10 INCREMENT RATE) 3-11 or 3-12 VOTER-APPROVAL TAX RATE FOR TAXING UNIT OTHER THAN 3-13 SPECIAL TAXING UNIT OR MUNICIPALITY OR COUNTY WITH A 3-14 POPULATION OF LESS THAN 75,000 THAT IS NOT A SPECIAL 3-15 TAXING UNIT = [(LAST YEAR’S MAINTENANCE AND OPERATIONS 3-16 EXPENSE x 1.025 [1.035]) / (CURRENT TOTAL VALUE - NEW 3-17 PROPERTY VALUE)] + (CURRENT DEBT RATE + UNUSED 3-18 INCREMENT RATE) 3-19 where "sales tax loss rate" means a number expressed in dollars per 3-20 $100 of taxable value, calculated by dividing the amount of sales 3-21 and use tax revenue generated in the last four quarters for which 3-22 the information is available by the current total value and "last 3-23 year s maintenance and operations expense" means the amount spent 3-24 for maintenance and operations from property tax and additional 3-25 sales and use tax revenues in the preceding year.
(1)AAthe voter-approval tax rate calculated in the manner provided for a special taxing unit;
3-26 SECTIONA3.AASection 26.042(a-2), Tax Code, as added by H.B.
or (2)AAthe voter-approval tax rate calculated according to the following applicable formula:
3-27 30, Acts of the 89th Legislature, Regular Session, 2025, and 3-28 effective January 1, 2026, is amended to read as follows:
(A)AAfor a municipality or county with a population of less than 75,000 that is not a special taxing unit:
3-29 (a-2)AAThe voter-approval tax rate the governing body of the 3-30 taxing unit may direct the designated officer or employee to 3-31 calculate under Subsection (a) is equal to the lesser of:
VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE X 1.035) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE + DISASTER RELIEF RATE) ;
3-32 (1)AAthe voter-approval tax rate calculated in the 3-33 manner provided for a special taxing unit;
or (B)AAfor a taxing unit other than a municipality or county described by Paragraph (A):
or 3-34 (2)AAthe voter-approval tax rate calculated according 3-35 to the following applicable formula:
VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND OPERATIONS RATE X 1.025 [1.035]) + (CURRENT DEBT RATE + UNUSED INCREMENT RATE + DISASTER RELIEF RATE) SECTIONA4.AAThis Act applies only to ad valorem taxes imposed for an ad valorem tax year that begins on or after the effective date of this Act.
3-36 (A)AAfor a municipality or county with a 3-37 population of less than 75,000 that is not a special taxing unit:
SECTION A5.AAThis Act takes effect January 1, 2026.
3-38 VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND 3-39 OPERATIONS RATE X 1.035) + (CURRENT DEBT RATE + UNUSED INCREMENT 3-40 RATE + DISASTER RELIEF RATE) 3-41 ;
or 3-42 (B)AAfor a taxing unit other than a municipality 3-43 or county described by Paragraph (A):
3-44 VOTER-APPROVAL TAX RATE = (NO-NEW-REVENUE MAINTENANCE AND 3-45 OPERATIONS RATE X 1.025 [1.035]) + (CURRENT DEBT RATE + UNUSED 3-46 INCREMENT RATE + DISASTER RELIEF RATE) 3-47 SECTIONA4.AAThis Act applies only to ad valorem taxes imposed 3-48 for an ad valorem tax year that begins on or after the effective 3-49 date of this Act.
3-50 SECTIONA5.AAThis Act takes effect January 1, 2026.
3-51 * * * * * 3
View plain text versions (4)

Action History

  1. Reason for vote recorded in Journal

  2. Statement(s) of vote recorded in Journal

  3. Record vote

  4. House refuses to adopt conference comm. rept.

  5. Conf. Comm. Report distributed

  6. Conference committee report filed

  7. House appoints conferees-reported

  8. House grants request for conf comm-reported

  9. House appoints conferees

  10. House grants request for conference committee

  11. Senate appoints conferees-reported

  12. Senate requests conference committee-reported

  13. Senate refuses to concur-reported

  14. Senate appoints conferees

  15. Senate requests conference committee

  16. Senate refuses to concur

  17. Read

  18. House amendment(s) laid before the Senate

  19. House passage as amended reported

  20. Reason for vote recorded in Journal

  21. Statement(s) of vote recorded in Journal

  22. Record vote

  23. Passed

  24. Statement(s) of vote recorded in Journal

  25. Record vote

  26. Amendment fails of adoption

  27. Read 3rd time

  28. Statement(s) of vote recorded in Journal

  29. Record vote

  30. Passed to 3rd reading as amended

  31. Amendment withdrawn

  32. Statement(s) of vote recorded in Journal

  33. Record vote

  34. Amended

  35. Amended

  36. Statement(s) of vote recorded in Journal

  37. Record vote

  38. Motion to table fails

  39. Amendment(s) offered

  40. Amended

  41. Read 2nd time

  42. Placed on Major State Calendar

  43. Considered in Calendars

  44. Committee report sent to Calendars

  45. Committee report distributed

  46. Comte report filed with Committee Coordinator

  47. Reported favorably w/o amendment(s)

  48. Testimony taken/registration(s) recorded in committee

  49. Considered in public hearing

  50. Referred to Ways & Means

  51. Read first time

  52. Received from the Senate

  53. Reported engrossed

  54. Reason for vote recorded in Journal

  55. Record vote

  56. Passed

  57. Read 3rd time

  58. Laid before the Senate

  59. Record vote

  60. Read 2nd time & passed to engrossment

  61. Record vote

  62. Rules suspended-Regular order of business

  63. Committee report printed and distributed

  64. Reported favorably w/o amendments

  65. Vote taken in committee

  66. Considered in public hearing

  67. Scheduled for public hearing on . . .

  68. Record vote

  69. Posting rule suspended

  70. Referred to Finance

  71. Read first time

  72. Filed

  73. Received by the Secretary of the Senate

Sponsors

Sponsorship breakdown

Export CSV (upgrade) →

18 sponsors · 0 co-sponsors · 166 not signed on · 94 voted No

"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.

Whip count is in markup. Polling the chamber and every recorded vote this session. Only the first open is slow. It’s instant for you after this. Calling the roll · Tallying · Engrossing

Votes

other

Failed 60 Yea · 71 Nay · 1 Other
Party YeaNayPresentNot Voting
Unaffiliated 6071020
Total 6071020
% of votes cast 40%47%0%13%
How each member voted (151)
Member Party Vote
Present — Not Voting
Mr. Speaker(C) — Not Voting
AJ Louderback — Nay
Aicha Davis — Nay
Alan Schoolcraft — Nay
Alma Allen — Nay
Ana-María Rodríguez Ramos — Not Voting
Andy Hopper — Nay
Angelia Orr — Yea
Angie Button — Yea
Armando Martinez — Nay
Armando Walle — Nay
Barbara Gervin-Hawkins — Nay
Ben Bumgarner — Nay
Brad Buckley — Yea
Brent Money — Nay
Brian Harrison — Nay
Briscoe Cain — Yea
Brooks Landgraf — Yea
Candy Noble — Yea
Carl Tepper — Yea
Caroline Fairly — Yea
Carrie Isaac — Yea
Cassandra Garcia Hernandez — Nay
Cecil Bell — Yea
Charles Cunningham — Yea
Charlie Geren — Yea
Chris Turner — Nay
Christian Manuel — Not Voting
Christina Morales — Not Voting
Claudia Ordaz — Nay
Cody Harris — Yea
Cody Vasut — Yea
Cole Hefner — Yea
Dade Phelan — Yea
Daniel Alders — Nay
David Lowe — Nay
David Spiller — Yea
Denise Villalobos — Yea
Dennis Paul — Yea
Diego Bernal — Nay
Don McLaughlin — Nay
Donna Howard — Nay
Drew Darby — Nay
Eddie Morales — Not Voting
Ellen Troxclair — Yea
Erin Gámez — Nay
Erin Zwiener — Not Voting
Garcia Hernandez — Nay
Gary Gates — Yea
Gary VanDeaver — Yea
Gene Wu — Nay
Gina Hinojosa — Nay
Giovanni Capriglione — Yea
Greg Bonnen — Yea
Harold V. Dutton, Jr. — Nay
Harris Davila — Yea
Helen Kerwin — Yea
Hillary Hickland — Yea
Hubert Vo — Nay
J. M. Lozano — Nay
James B. Frank — Yea
James Talarico — Nay
Janie Lopez — Nay
Janis Holt — Nay
Jared Patterson — Yea
Jay Dean — Not Voting
Jeff Barry — Yea
Jeff Leach — Yea
Jessica González — Not Voting
Joanne Shofner — Nay
Joe Moody — Nay
John Bryant — Nay
John Bucy III — Nay
John Lujan — Yea
John McQueeney — Yea
John Smithee — Nay
Jolanda Jones — Not Voting
Jon Rosenthal — Nay
Josey Garcia — Not Voting
Katrina Pierson — Nay
Keith Bell — Yea
Keresa Richardson — Nay
Lacey Hull — Yea
Lauren A. Simmons — Nay
Leo Wilson — Yea
Linda Garcia — Nay
Liz Campos — Not Voting
Mano DeAyala — Yea
Marc LaHood — Nay
Mark Dorazio — Nay
Mary Ann Perez — Nay
Mary E. González — Nay
Matt Morgan — Nay
Matt Shaheen — Yea
Mihaela Plesa — Not Voting
Mike Olcott — Nay
Mike Schofield — Yea
Mitch Little — Nay
Molly Cook — Yea
Morales Shaw — Not Voting
Morgan Meyer — Yea
Nate Schatzline — Nay
Nathan Johnson — Nay
Nicole Collier — Nay
Oscar Longoria — Nay
Pat Curry — Yea
Paul Dyson — Yea
Pete Flores — Nay
Phil King — Yea
Philip Cortez — Nay
R. D. "Bobby" Guerra — Not Voting
Rafael Anchía — Not Voting
Ramon Romero, Jr. — Nay
Ray Lopez — Nay
Rhetta Bowers — Not Voting
Richard Hayes — Yea
Richard Peña Raymond — Yea
Ron Reynolds — Not Voting
Ryan Guillen — Yea
Salman Bhojani — Nay
Sam Harless — Yea
Senfronia Thompson — Nay
Sergio Muñoz, Jr. — Nay
Shelby Slawson — Yea
Shelley Luther — Nay
Sheryl Cole — Nay
Stan Gerdes — Yea
Stan Kitzman — Yea
Stan Lambert — Yea
Steve Toth — Nay
Suleman Lalani — Nay
Terri Leo Wilson — Yea
Terry Canales — Nay
Thresa "Terry" Meza — Nay
Todd Hunter — Yea
Tom Craddick — Yea
Tom Oliverson — Yea
Toni Rose — Nay
Tony Tinderholt — Nay
Trent Ashby — Yea
Trey Martinez Fischer — Nay
Trey Wharton — Yea
Valoree Swanson — Yea
Venton Jones — Not Voting
Vikki Goodwin — Nay
Vincent Perez — Nay
Ward Johnson — Nay
Wes Virdell — Nay
Will Metcalf — Yea
Yvonne Davis — Not Voting

Official roll call →

passage

Passed 81 Yea · 55 Nay · 1 Other
Party YeaNayPresentNot Voting
Unaffiliated 8155016
Total 8155016
% of votes cast 53%36%0%11%
How each member voted (152)
Member Party Vote
Present — Not Voting
Mr. Speaker(C) — Not Voting
Absent — Not Voting
Jones — Not Voting
Tot — Not Voting
AJ Louderback — Yea
Aicha Davis — Nay
Alan Schoolcraft — Yea
Alma Allen — Nay
Ana-María Rodríguez Ramos — Not Voting
Andy Hopper — Yea
Angelia Orr — Yea
Angie Button — Yea
Armando Martinez — Nay
Armando Walle — Nay
Barbara Gervin-Hawkins — Nay
Ben Bumgarner — Nay
Brad Buckley — Yea
Brent Money — Yea
Brian Harrison — Nay
Briscoe Cain — Yea
Brooks Landgraf — Yea
Candy Noble — Yea
Carl Tepper — Yea
Caroline Fairly — Yea
Carrie Isaac — Yea
Cassandra Garcia Hernandez — Nay
Cecil Bell — Yea
Charles Cunningham — Yea
Charlie Geren — Not Voting
Chris Turner — Nay
Christian Manuel — Yea
Christina Morales — Not Voting
Claudia Ordaz — Nay
Cody Harris — Yea
Cody Vasut — Yea
Cole Hefner — Yea
Dade Phelan — Not Voting
Daniel Alders — Yea
David Lowe — Yea
David Spiller — Yea
Denise Villalobos — Yea
Dennis Paul — Yea
Diego Bernal — Nay
Don McLaughlin — Yea
Donna Howard — Nay
Drew Darby — Nay
Eddie Morales — Nay
Ellen Troxclair — Yea
Erin Gámez — Nay
Erin Zwiener — Nay
Garcia Hernandez — Nay
Gary Gates — Yea
Gary VanDeaver — Yea
Gene Wu — Nay
Gina Hinojosa — Nay
Giovanni Capriglione — Yea
Greg Bonnen — Yea
Harold V. Dutton, Jr. — Nay
Harris Davila — Yea
Helen Kerwin — Nay
Hillary Hickland — Yea
Hubert Vo — Nay
J. M. Lozano — Yea
James B. Frank — Yea
James Talarico — Nay
Janie Lopez — Yea
Janis Holt — Yea
Jared Patterson — Yea
Jay Dean — Yea
Jeff Barry — Nay
Jeff Leach — Yea
Jessica González — Nay
Joanne Shofner — Yea
Joe Moody — Nay
John Bryant — Nay
John Bucy III — Nay
John Lujan — Yea
John McQueeney — Yea
John Smithee — Yea
Jolanda Jones — Nay
Jon Rosenthal — Nay
Josey Garcia — Not Voting
Katrina Pierson — Yea
Keith Bell — Yea
Keresa Richardson — Yea
Lacey Hull — Yea
Lauren A. Simmons — Nay
Leo Wilson — Yea
Linda Garcia — Nay
Liz Campos — Not Voting
Mano DeAyala — Yea
Marc LaHood — Yea
Mark Dorazio — Yea
Mary Ann Perez — Not Voting
Mary E. González — Nay
Matt Morgan — Yea
Matt Shaheen — Yea
Mihaela Plesa — Nay
Mike Olcott — Yea
Mike Schofield — Yea
Mitch Little — Yea
Molly Cook — Nay
Morales Shaw — Nay
Morgan Meyer — Yea
Nate Schatzline — Yea
Nathan Johnson — Nay
Nicole Collier — Nay
Oscar Longoria — Yea
Pat Curry — Yea
Paul Dyson — Yea
Pete Flores — Nay
Phil King — Yea
Philip Cortez — Nay
R. D. "Bobby" Guerra — Nay
Rafael Anchía — Nay
Ramon Romero, Jr. — Nay
Ray Lopez — Nay
Rhetta Bowers — Nay
Richard Hayes — Yea
Richard Peña Raymond — Yea
Ron Reynolds — Not Voting
Ryan Guillen — Yea
Salman Bhojani — Not Voting
Sam Harless — Yea
Senfronia Thompson — Nay
Sergio Muñoz, Jr. — Yea
Shelby Slawson — Yea
Shelley Luther — Yea
Sheryl Cole — Nay
Stan Gerdes — Yea
Stan Kitzman — Yea
Stan Lambert — Not Voting
Suleman Lalani — Not Voting
Terri Leo Wilson — Yea
Terry Canales — Nay
Thresa "Terry" Meza — Nay
Todd Hunter — Yea
Tom Craddick — Yea
Tom Oliverson — Yea
Toni Rose — Nay
Tony Tinderholt — Yea
Trent Ashby — Yea
Trey Martinez Fischer — Nay
Trey Wharton — Yea
Valoree Swanson — Yea
Vikki Goodwin — Nay
Vincent Perez — Nay
Ward Johnson — Nay
Wes Virdell — Yea
Will Metcalf — Yea
Yvonne Davis — Nay

Official roll call →

passage

Passed 18 Yea · 12 Nay
Party YeaNayPresentNot Voting
Unaffiliated 181200
Total 181200
% of votes cast 60%40%0%0%
How each member voted (30)
Member Party Vote
Adam Hinojosa — Yea
Angela Paxton — Yea
Bob Hall — Yea
Borris Miles — Nay
Brandon Creighton — Yea
Brent Hagenbuch — Yea
Brian Birdwell — Yea
Bryan Hughes — Yea
Carol Alvarado — Nay
Charles Perry — Nay
Charles Schwertner — Yea
César Blanco — Nay
Donna Campbell — Yea
Joan Huffman — Yea
José Menéndez — Nay
Juan Hinojosa — Nay
Judith Zaffirini — Nay
Kevin Sparks — Yea
Lois Kolkhorst — Yea
Mayes Middleton — Yea
Molly Cook — Nay
Nathan Johnson — Nay
Paul Bettencourt — Yea
Pete Flores — Yea
Phil King — Yea
Robert Nichols — Yea
Roland Gutierrez — Nay
Royce West — Nay
Sarah Eckhardt — Nay
Tan Parker — Yea

Official roll call →

passage

Passed 18 Yea · 12 Nay
Party YeaNayPresentNot Voting
Unaffiliated 181200
Total 181200
% of votes cast 60%40%0%0%
How each member voted (30)
Member Party Vote
Adam Hinojosa — Yea
Angela Paxton — Yea
Bob Hall — Yea
Borris Miles — Nay
Brandon Creighton — Yea
Brent Hagenbuch — Yea
Brian Birdwell — Yea
Bryan Hughes — Yea
Carol Alvarado — Nay
Charles Perry — Nay
Charles Schwertner — Yea
César Blanco — Nay
Donna Campbell — Yea
Joan Huffman — Yea
José Menéndez — Nay
Juan Hinojosa — Nay
Judith Zaffirini — Nay
Kevin Sparks — Yea
Lois Kolkhorst — Yea
Mayes Middleton — Yea
Molly Cook — Nay
Nathan Johnson — Nay
Paul Bettencourt — Yea
Pete Flores — Yea
Phil King — Yea
Robert Nichols — Yea
Roland Gutierrez — Nay
Royce West — Nay
Sarah Eckhardt — Nay
Tan Parker — Yea

Official roll call →

Subjects

Cross-referencing the record. Reading this bill against every other bill in the corpus by meaning, not keywords. Only the first open is slow. It’s instant for you after this. Matching · Ranking · Engrossing

Frequently asked questions

Who sponsors SB 10?
SB 10 is sponsored by Morgan Meyer, Kevin Sparks, Charles Schwertner, Angela Paxton, Tan Parker, Robert Nichols, Mayes Middleton, Lois Kolkhorst, Bryan Hughes, Joan Huffman, Adam Hinojosa, Bob Hall, Brent Hagenbuch, Donna Campbell, Brian Birdwell, Paul Bettencourt, Brandon Creighton, and Phil King.
What is the current status of SB 10?
This bill has been sent to the executive. Introduced August 15, 2025. It awaits signature.
Where can I track SB 10?
Track SB 10 free on One Click Politics — get push/email alerts when it moves.

Make your voice heard on SB 10

Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.

Stay ahead of SB 10

Last checked for changes about 2 months ago · updated continuously

One Click Politics tracks every bill in Congress and all 50 states.

Track this bill →