--- type: "Bill" title: "Educational Choice for Children Act (ECCA)." description: "Educational Choice for Children Act (ECCA)." jurisdiction: "us/states/nc" legislature: "North Carolina General Assembly" session: "2025" identifier: "HB 87" citation: "North Carolina HB 87 (2025)" classification: ["bill"] subjects: ["AUTHORITIES; BOARDS; CHARTER SCHOOLS; CORPORATIONS", "NONPROFIT; EDUCATION; EDUCATION ASSISTANCE AUTHORITY; EDUCATION BOARDS; ELEMENTARY EDUCATION; INFORMATION TECHNOLOGY; INTERNET; KINDERGARTEN; LOCAL GOVERNMENT; MEDIA; PRESENTED; PUBLIC; PUBLISHING; RATIFIED; DISTANCE EDUCATION; SECONDARY EDUCATION; TAX CREDITS; TAXATION; TELECOMMUNICATIONS; TELEPHONES; TELESERVICES; TITLE CHANGE; TUITION; VETOED; CHAPTERED; VETO OVERRIDDEN; SCHOLARSHIPS & FINANCIAL AID; HOME SCHOOLING; NGOS; MOBILE PHONES & DEVICES"] status: "enacted" primary_sponsors: ["Biggs", "N. Jackson", "Schietzelt"] version_count: 11 action_count: 75 vote_count: 2 first_action: "2025-02-10" last_action: "2026-06-03" source: "openstates" source_identifier: "ocd-bill/def58057-25ab-4471-9601-791d760b5058" source_url: "https://www.ncleg.gov/BillLookUp/2025/H87" source_hash: "5907101a4aa238955bc2471cd337e96988597a76a4e37e5f184a84e7516f95c0" 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-nc"] --- # North Carolina HB 87 (2025) — Educational Choice for Children Act (ECCA). ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Filed** (filed) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v0.pdf) 2. **A1: ARQ-4-V-3** (committee substitute) — [source](https://webservices.ncleg.gov/ViewBillDocument/2025/2747/0/H87-ARQ-4-V-3) 3. **A2: ABN-25-V-2** (committee substitute) — [source](https://webservices.ncleg.gov/ViewBillDocument/2025/7351/0/H87-ABN-25-V-2) 4. **A4: ABN-24-V-2** (committee substitute) — [source](https://webservices.ncleg.gov/ViewBillDocument/2025/7353/0/H87-ABN-24-V-2) 5. **Edition 1** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v1.pdf) 6. **Edition 2** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v2.pdf) 7. **Edition 3** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v3.pdf) 8. **Edition 4** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v4.pdf) 9. **Edition 5** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v5.pdf) 10. **Ratified** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v6.pdf) 11. **SL 2026-6** (committee substitute) — [source](https://www.ncleg.gov/Sessions/2025/Bills/House/PDF/H87v7.pdf) ## Votes - Motion 11 Veto Override — **30–19** (pass) · upper - Veto Override — **73–46** (pass) · lower ## Sponsors - Biggs — primary (person) - N. Jackson — primary (person) - Schietzelt — primary (person) - Ager — cosponsor (person) - Almond — cosponsor (person) - Balkcom — cosponsor (person) - Blackwell — cosponsor (person) - Branson — cosponsor (person) - Brody — cosponsor (person) - Cairns — cosponsor (person) - Campbell — cosponsor (person) - Clampitt — cosponsor (person) - Echevarria — cosponsor (person) - Eddins — cosponsor (person) - Iler — cosponsor (person) - Kidwell — cosponsor (person) - Loftis — cosponsor (person) - Lowery — cosponsor (person) - McNeely — cosponsor (person) - Moss — cosponsor (person) - Penny — cosponsor (person) - Potts — cosponsor (person) - Pyrtle — cosponsor (person) - Riddell — cosponsor (person) - Scott — cosponsor (person) - Ward — cosponsor (person) - Zenger — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2026-06-03** Ch. SL 2026-6 `became-law` - **2026-06-03** Veto Overridden `veto-override-passage` - **2026-06-03** Placed on Today's Calendar - **2026-06-03** Withdrawn From Com - **2026-05-20** Ref To Com On Rules and Operations of the Senate `referral-committee` - **2026-05-20** Veto Received from House - **2026-05-20** Veto Overridden `veto-override-passage` - **2026-04-06** Placed On Cal For 04/21/2026 - **2026-04-06** Withdrawn From Cal - **2026-03-09** Placed On Cal For 04/06/2026 - **2026-03-09** Withdrawn From Cal - **2026-02-09** Placed On Cal For 03/09/2026 - **2026-02-09** Withdrawn From Cal - **2026-01-12** Placed On Cal For 02/09/2026 - **2026-01-12** Withdrawn From Cal - **2025-12-15** Placed On Cal For 01/12/2026 - **2025-12-15** Withdrawn From Cal - **2025-11-17** Placed On Cal For 12/15/2025 - **2025-11-17** Withdrawn From Cal - **2025-10-22** Placed On Cal For 11/17/2025 - **2025-10-22** Withdrawn From Cal - **2025-10-20** Placed On Cal For 10/21/2025 - **2025-10-20** Withdrawn From Cal - **2025-09-25** Placed On Cal For 10/20/2025 - **2025-09-25** Withdrawn From Com - **2025-09-22** Re-ref Com On Rules, Calendar, and Operations of the House `referral-committee` - **2025-09-22** Withdrawn From Cal - **2025-08-26** Placed On Cal For 09/22/2025 - **2025-08-06** Received from the Governor - **2025-08-06** Vetoed 08/06/2025 `executive-veto` - **2025-08-01** Pres. To Gov. 8/1/2025 `executive-receipt` - **2025-07-31** Ratified - **2025-07-30** Ordered Enrolled - **2025-07-30** Concurred In S Com Sub `amendment-passage` - **2025-07-29** Placed On Cal For 07/30/2025 - **2025-07-29** Cal Pursuant 36(b) - **2025-07-29** Special Message Received For Concurrence in S Com Sub - **2025-07-29** Special Message Sent To House - **2025-07-29** Engrossed - **2025-07-29** Passed 3rd Reading `passage, reading-3` - **2025-07-29** Passed 2nd Reading `reading-2` - **2025-07-29** Amend Tabled A9 - **2025-07-29** Amend Tabled A8 - **2025-07-29** Amend Tabled A7 - **2025-07-29** Amend Tabled A6 - **2025-07-29** Amend Tabled A5 - **2025-07-29** Amend Failed A3 `amendment-failure` - **2025-07-29** Amend Adopted A4 `amendment-passage` - **2025-07-29** Amend Failed A1 `amendment-failure` - **2025-07-29** Amend Adopted A2 `amendment-passage` - **2025-07-29** Placed on Today's Calendar - **2025-07-29** Reptd Fav `committee-passage-favorable` - **2025-07-29** Re-ref Com On Rules and Operations of the Senate `referral-committee` - **2025-07-29** Com Substitute Adopted - **2025-07-29** Reptd Fav Com Substitute `committee-passage-favorable` - **2025-07-24** Re-ref to Finance. If fav, re-ref to Rules and Operations of the Senate `referral-committee` - **2025-07-24** Withdrawn From Com - **2025-03-26** Ref To Com On Rules and Operations of the Senate `referral-committee` - **2025-03-26** Passed 1st Reading `reading-1` - **2025-03-26** Regular Message Received From House - **2025-03-26** Regular Message Sent To Senate - **2025-03-25** Ordered Engrossed - **2025-03-25** Passed 3rd Reading `passage, reading-3` - **2025-03-25** Passed 2nd Reading `reading-2` - **2025-03-25** Amend Adopted A1 `amendment-passage` - **2025-03-24** Placed On Cal For 03/25/2025 - **2025-03-24** Cal Pursuant Rule 36(b) - **2025-03-24** Reptd Fav `committee-passage-favorable` - **2025-03-18** Re-ref Com On Rules, Calendar, and Operations of the House `referral-committee` - **2025-03-18** Reptd Fav `committee-passage-favorable` - **2025-02-25** Re-ref Com On Judiciary 3 `referral-committee` - **2025-02-25** Reptd Fav Com Substitute `committee-passage-favorable` - **2025-02-11** Ref to the Com on Education - K-12, if favorable, Judiciary 3, if favorable, Rules, Calendar, and Operations of the House `referral-committee` - **2025-02-11** Passed 1st Reading `reading-1` - **2025-02-10** Filed `introduction` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/def58057-25ab-4471-9601-791d760b5058`. Confidence: reported (aggregated from official North Carolina legislature records).