--- type: "Bill" title: "AN ACT relating to road projects and declaring an emergency." description: "AN ACT relating to road projects and declaring an emergency." jurisdiction: "us/states/ky" legislature: "Kentucky General Assembly" session: "2020RS" identifier: "HB 354" citation: "Kentucky HB 354 (2020RS)" classification: ["bill"] subjects: ["Effective Dates", "Emergency", "Highways", "Streets", "and Bridges", "State Agencies", "Transportation", "Budget and Financial Administration"] status: "enacted" primary_sponsors: [] version_count: 2 action_count: 46 vote_count: 5 first_action: "2020-01-30T05:00:00+00:00" last_action: "2020-04-15T04:00:00+00:00" source: "openstates" source_identifier: "ocd-bill/544094cc-87fb-4837-9115-fc88df413aad" source_url: "https://apps.legislature.ky.gov/record/20RS/hb354.html" source_hash: "1c69e96fe5f1c485ed6839bba91d9b98cd08f8b5a6979cb18b56fb319f8a8691" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-ky"] --- # Kentucky HB 354 (2020RS) — AN ACT relating to road projects and declaring an emergency. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://apps.legislature.ky.gov/record/20RS/budget/HB354/orig_bill.pdf) 2. **Current/Final** (committee substitute) — [source](https://apps.legislature.ky.gov/record/20RS/budget/HB354/bill.pdf) ## Votes - Pass — **pass** (pass) · lower - PASS HB 354 FINAL PASSAGE not w/stand veto — **pass** (pass) · lower - PASS HB 354 W/ scs1 — **pass** (pass) · lower - Final Passage — **pass** (pass) · lower - Veto Override — **pass** (pass) · lower ## Timeline The legislative action history — every referral, reading, and vote. - **2020-01-30T05:00:00+00:00** introduced in House `introduction` - **2020-01-31T05:00:00+00:00** to Appropriations & Revenue (H) `referral-committee` - **2020-02-05T05:00:00+00:00** posted in committee - **2020-03-12T04:00:00+00:00** taken from Appropriations & Revenue (H) - **2020-03-12T04:00:00+00:00** 1st reading `reading-1` - **2020-03-12T04:00:00+00:00** returned to Appropriations & Revenue (H) - **2020-03-17T04:00:00+00:00** reported favorably, 2nd reading, to Rules with Committee Substitute (1) `committee-passage` - **2020-03-17T04:00:00+00:00** taken from Rules - **2020-03-17T04:00:00+00:00** placed in the Orders of the Day - **2020-03-18T04:00:00+00:00** 3rd reading, passed 72-12-1 with Committee Substitute (1) `reading-3, passage` - **2020-03-19T04:00:00+00:00** received in Senate - **2020-03-19T04:00:00+00:00** taken from Committee on Committees (S) - **2020-03-19T04:00:00+00:00** 1st reading `reading-1` - **2020-03-19T04:00:00+00:00** returned to Committee on Committees (S) - **2020-03-19T04:00:00+00:00** to Transportation (S) `referral-committee` - **2020-03-26T04:00:00+00:00** taken from Transportation (S) - **2020-03-26T04:00:00+00:00** 2nd reading `reading-2` - **2020-03-26T04:00:00+00:00** returned to Transportation (S) - **2020-04-01T04:00:00+00:00** reported favorably, to Rules with Committee Substitute (1) `committee-passage` - **2020-04-01T04:00:00+00:00** posted for passage in the Regular Orders of the Day for Wednesday, April 1, 2020 - **2020-04-01T04:00:00+00:00** 3rd reading, passed 33-0 with Committee Substitute (1) `reading-3, passage` - **2020-04-01T04:00:00+00:00** received in House - **2020-04-01T04:00:00+00:00** to Rules (H) `referral-committee` - **2020-04-01T04:00:00+00:00** taken from Rules - **2020-04-01T04:00:00+00:00** placed in the Orders of the Day for concurrence in Senate Committee Substitute (1) - **2020-04-01T04:00:00+00:00** House concurred in Senate Committee Substitute (1) - **2020-04-01T04:00:00+00:00** passed 77-12 `passage` - **2020-04-01T04:00:00+00:00** enrolled, signed by Speaker of the House - **2020-04-01T04:00:00+00:00** enrolled, signed by President of the Senate - **2020-04-01T04:00:00+00:00** delivered to Governor - **2020-04-13T04:00:00+00:00** line items vetoed `executive-veto-line-item` - **2020-04-14T04:00:00+00:00** veto message received in House - **2020-04-14T04:00:00+00:00** to Rules (H) `referral-committee` - **2020-04-15T04:00:00+00:00** taken from Rules - **2020-04-15T04:00:00+00:00** posted for passage for consideration of Governor's veto - **2020-04-15T04:00:00+00:00** veto overridden in House `veto-override-passage` - **2020-04-15T04:00:00+00:00** bill passed 59-31 `passage` - **2020-04-15T04:00:00+00:00** received in Senate - **2020-04-15T04:00:00+00:00** to Rules (S) `referral-committee` - **2020-04-15T04:00:00+00:00** posted for consideration of Governor's veto - **2020-04-15T04:00:00+00:00** veto overridden in Senate `veto-override-passage` - **2020-04-15T04:00:00+00:00** bill passed 28-6 `passage` - **2020-04-15T04:00:00+00:00** received in House - **2020-04-15T04:00:00+00:00** enrolled, signed by Speaker of the House - **2020-04-15T04:00:00+00:00** enrolled, signed by President of the Senate - **2020-04-15T04:00:00+00:00** delivered to Secretary of State (Acts Ch.94) `became-law` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/544094cc-87fb-4837-9115-fc88df413aad`. Confidence: reported (aggregated from official Kentucky legislature records).