--- type: "Bill" title: "AN ACT to create and enact section 16.1‑08.1‑03.15 of the North Dakota Century Code, relating to prohibiting campaign contributions from and expenditures by foreign nationals." description: "AN ACT to create and enact section 16.1‑08.1‑03.15 of the North Dakota Century Code, relating to prohibiting campaign contributions from and expenditures by foreign nationals." jurisdiction: "us/states/nd" legislature: "North Dakota Legislative Assembly" session: "65" identifier: "HB 1234" citation: "North Dakota HB 1234 (65)" classification: ["bill"] subjects: ["CANDIDATES - SEE ALSO ELECTIONS", "ELECTIONS", "SECRETARY OF STATE"] status: "enacted" primary_sponsors: ["Carlson", "Heckaman", "Mock", "Wardner"] version_count: 2 action_count: 16 vote_count: 2 first_action: "2017-01-09" last_action: "2017-04-25" source: "openstates" source_identifier: "ocd-bill/dae994fc-5e94-4b0d-a6a1-0ed444f9a01f" source_url: "http://www.legis.nd.gov/assembly/65-2017/bill-actions/ba1234.html" source_hash: "cbe7f381dd7628f2846cd64a7d26af9c5fdafa34f801fdede52d7b156ef6dbbe" 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-nd"] --- # North Dakota HB 1234 (65) — AN ACT to create and enact section 16.1‑08.1‑03.15 of the North Dakota Century Code, relating to prohibiting campaign contributions from and expenditures by foreign nationals. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **INTRODUCED** (filed) — [source](http://www.legis.nd.gov/assembly/65-2017/documents/17-0591-01000.pdf) 2. **Enrollment** (committee substitute) — [source](http://www.legis.nd.gov/assembly/65-2017/documents/17-0591-02000.pdf) ## Votes - The question being on the final passage of the bill, which has been read, and has committee recommendation of DO PASS, the roll was called and there were 45 YEAS, 0 NAYS, 0 EXCUSED, 2 ABSENT AND NOT VOTING. — **45–0** (pass) · upper - The question being on the final passage of the bill, which has been read, and has committee recommendation of DO PASS, the roll was called and there were 91 YEAS, 2 NAYS, 0 EXCUSED, 1 ABSENT AND NOT VOTING. — **91–2** (pass) · lower ## Sponsors - Carlson — primary (person) - Heckaman — primary (person) - Mock — primary (person) - Wardner — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2017-01-09** Introduced, first reading, referred Government and Veterans Affairs Committee `introduction` - **2017-01-19** Committee Hearing 09:00 - **2017-01-20** Reported back, do pass, place on calendar 12 0 2 `committee-passage-favorable, committee-passage` - **2017-01-25** Second reading, passed, yeas 91 nays 2 `reading-2, passage` - **2017-02-20** Received from House - **2017-02-20** Introduced, first reading, referred Government and Veterans Affairs Committee `introduction` - **2017-03-09** Committee Hearing 11:00 - **2017-03-10** Reported back, do pass, place on calendar 6 0 0 `committee-passage-favorable, committee-passage` - **2017-03-13** Second reading, passed, yeas 45 nays 0 `reading-2, passage` - **2017-03-14** Returned to House - **2017-03-15** Signed by President - **2017-03-15** Signed by Speaker - **2017-03-20** Sent to Governor `executive-receipt` - **2017-03-23** Signed by Governor 03/22 `executive-signature` - **2017-03-27** Filed with Secretary Of State 03/23 `introduction` - **2017-04-25** Appoint Rep. D. Anderson to replace Rep. Keiser on conference committee ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/dae994fc-5e94-4b0d-a6a1-0ed444f9a01f`. Confidence: reported (aggregated from official North Dakota legislature records).