North Carolina's Republican-led General Assembly has sent Governor Josh Stein a pair of bills that would shorten the state's in-person early-voting period from 17 days to 10, add a citizenship attestation requirement, and direct the Division of Motor Vehicles to share Social Security number data. [1]

The two measures, House Bill 958 and House Bill 834, cleared the legislature on recorded votes of 62 to 46 and 74 to 35. [1] Stein, a Democrat, has signaled that he will veto the package. [1]

For voters, the most immediate change is arithmetic. The bill removes seven days from the front of the early-voting calendar, dropping the window from 17 days to 10. [1] North Carolina voters have leaned heavily on early in-person voting in recent cycles, and a shorter window compresses the days available to people who cannot reach a precinct on Election Day itself.

The citizenship attestation would require voters to affirm their citizenship, and the DMV provision would route Social Security information into the state's voter-verification process. [1]

Representative Rubin, a Democrat, framed the package as a constitutional problem: "This bill... offends due process, and fundamentally, it offends the right to vote." [1]

Whether the restrictions take effect now turns on Stein's veto and on whether Republican legislators hold the margins to override him. [1]