North Dakota 69-2025 Assembly Status: Enacted

SB 2051 — Relating to fees charged by the North Dakota private investigative and security board; to provide for a performance audit of the North Dakota private investigative and security board; and to declare an emergency.

Last action — Filed with Secretary Of State 04/22

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

This bill has been enacted into law. Introduced January 07, 2025. Enacted.

Signed by Governor Kelly Armstrong (Republican) on April 23, 2025.

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

Likely to advance 70% · moderate confidence
  • Enacted

    Current position in the legislative process.

  • 1 sponsor

    1 primary, 0 co-sponsors signed on.

  • Cleared a recorded vote

    Passed 3 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.

Summary

AN ACT to amend and reenact section 43-30-16 of the North Dakota Century Code, relating to fees charged by the North Dakota private investigative and security board; to provide for a performance audit of the North Dakota private investigative and security board; and to declare an emergency.

Bill Text

What changed in the latest version

75 added · 53 removed

Plain-language change summary

The revised version of Senate Bill No. 2051 updates the fees associated with licensing for private investigators and security services in North Dakota. Specifically, the maximum fees for exams, initial licenses, and renewals have increased significantly—most notably, the renewal fee for private investigators is now capped at $225, up from $150, and for security agencies, it has risen to $450 from $300. These changes are meant to better reflect the costs of regulatory oversight and ensure the private investigative and security board can effectively carry out its duties.

→
Previous
Latest
25.8022.02000 Sixty-ninth Legislative Assembly of North Dakota FIRST ENGROSSMENT ENGROSSED SENATE BILL NO.
Sixty-ninth Legislative Assembly of North Dakota In Regular Session Commencing Tuesday, January 7, 2025 SENATE BILL NO.
2051 Introduced by Industry and Business Committee (At the request of the Private Investigative and Security Board) A BILL for an Act to amend and reenact section 43-30-16 of the North Dakota Century Code, relating to fees charged by the North Dakota private investigative and security board;
2051 (Industry and Business Committee) (At the request of the Private Investigative and Security Board) AN ACT to amend and reenact section 43-30-16 of the North Dakota Century Code, relating to fees charged by the North Dakota private investigative and security board;
to provide for a performance audit of the North Dakota private investigative and security board;
The fee to be paid by an applicant for an examination to determine the applicant's fitness to receive a license as a private investigator or a license to provide private security services may not exceed one hundredtwo hundred dollars.
The fee to be paid by an applicant for an examination to determine the applicant's fitness to receive a license as a private investigator or a license to provide private security services may not exceed one hundredis one hundred fifty dollars.
The fee to be paid by an applicant for the initial issuance or the renewal of a license as a private investigator or a license to provide private security services may not exceed one hundred fiftythree hundred dollars.
The fee to be paid by an applicant for the initial issuance or the renewal of a license as a private investigator or a license to provide private security services may not exceed one hundred fiftyis two hundred twenty-five dollars.
A late fee not to exceed fiftyone hundred dollars may be charged for each month the renewal fee is due and unpaid.
A late fee not to exceed fiftyof seventy-five dollars may be charged for each month the renewal fee is due and unpaid.
The fee to be paid by an applicant to apply for a license to conduct a private security or detective agency may not exceed one hundredtwo hundred dollars.
The fee to be paid by an applicant to apply for a license to conduct a private security or detective agency may not exceed one hundredis one hundred fifty dollars.
The fee for the issuance or the renewal of a license to conduct a private security or detective agency may not exceed three hundredsix hundred dollars.
The fee for the issuance or the renewal of a license to conduct a private security or detective agency may not exceed three hundredis four hundred fifty dollars.
A late fee not to exceed one hundredtwo hundred dollars may be charged for each month the renewal fee is due and unpaid.
A late fee not to exceed one hundredof one hundred fifty dollars may be charged for each month the renewal fee is due and unpaid.
Page No.
5.
1 25.8022.02000 Sixty-ninth Legislative Assembly 5.
The one-timeinitial fee to be paid by an applicant for the issuance of a private security training certificate may not exceed twenty-fiveis forty dollars.
The one-timeinitial fee to be paid by an applicant for the issuance of a private security training certificate may not exceed twenty-fivesixty dollars.
The fee for the renewal of a private security training certificate is forty dollars.
The fee for the renewal of a private security training certificate may not exceed sixty dollars.
A late fee of fifteen dollars may be charged for each month the renewal fee is due and unpaid.
A late fee not to exceed twenty dollars may be charged for each month the renewal fee is due and unpaid.
The annual fee to be paid by an applicant for the issuance of an armed certificate may not exceed thirtysixty dollars.
The annual fee to be paid by an applicant for the issuance of an armed certificate may not exceed thirtyis forty-five dollars.
A late fee not to exceed tentwenty dollars may be charged for each month the renewal fee is due and unpaid.
A late fee not to exceed tenof fifteen dollars may be charged for each month the renewal fee is due and unpaid.
The fee to be paid for the issuance of a duplicate license may not exceed twentyforty dollars.
The fee to be paid for the issuance of a duplicate license may not exceed twentyis thirty dollars.
The initial registration fee to provide private investigative service or private security service may not exceed thirtysixty dollars.
The initial registration fee to provide private investigative service or private security service may not exceed thirtyis forty-five dollars.
The fee for the renewal of a registration to provide private investigative service or private security service may not exceed thirtysixty dollars.
The fee for the renewal of a registration to provide private investigative service or private security service may not exceed thirtyis forty-five dollars.
A late fee not to exceed tentwenty dollars may be charged for each month the renewal fee is due and unpaid.
A late fee not to exceed tenof fifteen dollars may be charged for each month the renewal fee is due and unpaid.
9.
S.
The initial application fee for a certified course instructor for an armed first responder training certification may not exceed four hundredeight hundred dollars.
B.
A fee for renewal of a course instructor certification for an armed first responder program may not exceed three hundredsix hundred dollars.
NO.
2051 - PAGE 2 9.
The initial application fee for a certified course instructor for an armed first responder training certification may not exceed four hundredis six hundred dollars.
A fee for renewal of a course instructor certification for an armed first responder program may not exceed three hundredis four hundred fifty dollars.
PERFORMANCE AUDIT - NORTH DAKOTA PRIVATE INVESTIGATIVE AND SECURITY BOARD.
The state auditor shall conduct a performance audit of the North Dakota private investigative and security board, in accordance with chapter 54-10, during the biennium beginning July 1, 2025, and ending June 30, 2027.
The performance audit must be in addition to the requirements under section 54-10-27.
SECTION 3.
This Act is declared to be an emergency measure.
Section 1 of this Act is declared to be an emergency measure.
Page No.
S.
2 25.8022.02000
B.
NO.
2051 - PAGE 3 ____________________________ ____________________________ President of the Senate Speaker of the House ____________________________ ____________________________ Secretary of the Senate Chief Clerk of the House This certifies that the within bill originated in the Senate of the Sixty-ninth Legislative Assembly of North Dakota and is known on the records of that body as Senate Bill No.
2051 and that two-thirds of the members-elect of the Senate voted in favor of said law.
Vote:
Yeas 44 Nays 2 Absent 1 ____________________________ ____________________________ President of the Senate Secretary of the Senate This certifies that two-thirds of the members-elect of the House of Representatives voted in favor of said law.
Vote:
Yeas 85 Nays 5 Absent 4 ____________________________ ____________________________ Speaker of the House Chief Clerk of the House Received by the Governor at ________M.
Show all 45 changed rows (5 more)
Previous
Latest
on _____________________________________, 2025.
Approved at ________M.
on __________________________________________________, 2025.
____________________________ Governor Filed in this office this ___________day of _______________________________________, 2025, at ________ o’clock ________M.
____________________________ Secretary of State
View plain text versions (6)

Action History

  1. Filed with Secretary Of State 04/22

  2. Signed by Governor 04/21

  3. Sent to Governor

  4. Signed by President

  5. Signed by Speaker

  6. Second reading, passed, yeas 44 nays 2, Emergency clause carried

  7. Concurred

  8. Returned to Senate (12)

  9. Emergency clause carried

  10. Second reading, passed as amended, yeas 85 nays 5

  11. Request return from committee

  12. Rereferred to Appropriations

  13. Amendment adopted

  14. Reported back amended, do pass, amendment placed on calendar 9 0 4

  15. Committee Hearing 10:00

  16. Introduced, first reading, (emergency), referred Political Subdivisions Committee

  17. Received from Senate

  18. Second reading, passed, yeas 46 nays 1, Emergency clause carried

  19. Amendment adopted, placed on calendar

  20. Reported back amended, do pass, amendment placed on calendar 5 0 0

  21. Committee Hearing 10:10

  22. Introduced, first reading, referred Industry and Business Committee

Sponsors

  • Senate Industry and Business · Primary

Sponsorship breakdown

Export CSV (upgrade) →

1 sponsors · 0 co-sponsors · 147 not signed on · 8 voted No

Sponsors (1)

  • Senate Industry and Business

Co-sponsors (0)

None.

Not signed on (147)

147 members have not signed on to this bill.

Show all 147 →

"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

Final Passage

Passed 44 Yea · 2 Nay · 1 Other
Party YeaNayPresentNot Voting
Unaffiliated 1000
Republican 38201
Democratic 5000
Total 44201
% of votes cast 94%4%0%2%
How each member voted (47)
Member Party Vote
van Oosting — Yea
Boschee, Josh Democratic Yea
Braunberger, Ryan Democratic Yea
Hogan, Kathy Democratic Yea
Marcellais, Richard Democratic Yea
Mathern, Tim Democratic Yea
Axtman, Michelle Republican Yea
Barta, Jeff Republican Yea
Beard, Todd Republican Yea
Bekkedahl, Brad Republican Not Voting
Boehm, Keith Republican Yea
Burckhard, Randy A. Republican Yea
Castaneda, Jose L. Republican Yea
Cleary, Sean Republican Nay
Clemens, David A. Republican Yea
Conley, Cole Republican Yea
Cory, Claire Republican Yea
Davison, Kyle Republican Yea
Dever, Dick Republican Yea
Dwyer, Michael Republican Yea
Enget, Mark Republican Yea
Erbele, Robert Republican Yea
Gerhardt, Justin Republican Yea
Hogue, David Republican Yea
Kessel, Greg Republican Yea
Klein, Jerry Republican Yea
Larson, Diane Republican Yea
Lee, Judy Republican Yea
Lemm, Randy D. Republican Yea
Luick, Larry Republican Yea
Magrum, Jeffery J. Republican Nay
Meyer, Scott Republican Yea
Myrdal, Janne Republican Yea
Patten, Dale Republican Yea
Paulson, Bob Republican Yea
Powers, Michelle Republican Yea
Roers, Kristin Republican Yea
Rummel, Dean Republican Yea
Schaible, Donald Republican Yea
Sickler, Jonathan Republican Yea
Sorvaag, Ronald Republican Yea
Thomas, Paul J. Republican Yea
Walen, Chuck Republican Yea
Wanzek, Terry M. Republican Yea
Weber, Mark F. Republican Yea
Weston, Kent Republican Yea
Wobbema, Mike Republican Yea

Official roll call →

Final Passage

Passed 85 Yea · 5 Nay · 4 Other
Party YeaNayPresentNot Voting
Republican 74503
Unaffiliated 1000
Democratic 10001
Total 85504
% of votes cast 90%5%0%4%
How each member voted (94)
Member Party Vote
Olson — Yea
Brown, Collette Democratic Not Voting
Conmy, Liz Democratic Yea
Davis, Jayme Democratic Yea
Dobervich, Gretchen Democratic Yea
Finley-DeVille, Lisa Democratic Yea
Foss, Austin Democratic Yea
Hager, LaurieBeth Democratic Yea
Hanson, Karla Rose Democratic Yea
Ista, Zachary Democratic Yea
Mitskog, Alisa Democratic Yea
Schneider, Mary Democratic Yea
Anderson, Bert Republican Yea
Anderson, Dick Republican Yea
Anderson, Karen A. Republican Yea
Bahl, Landon Republican Not Voting
Beltz, Mike Republican Yea
Berg, Mike Republican Yea
Bolinske, Macy Republican Yea
Bosch, Glenn Republican Yea
Brandenburg, Mike Republican Yea
Brown, TJ Republican Not Voting
Christianson, Nels Republican Yea
Dockter, Jason Republican Yea
Dressler, Ty Republican Yea
Fegley, Clayton Republican Yea
Fisher, Jay Republican Yea
Frelich, Kathy Republican Yea
Grindberg, Karen Republican Yea
Grueneich, Jim Republican Yea
Hagert, Jared C. Republican Yea
Hatlestad, Patrick R. Republican Yea
Hauck, Dori Republican Yea
Headland, Craig Republican Yea
Heilman, Matthew Republican Nay
Heinert, Pat D. Republican Yea
Henderson, Donna Republican Yea
Hendrix, Jared Republican Nay
Holle, Dawson Republican Yea
Hoverson, Jeff Republican Not Voting
Johnson, Jorin Republican Yea
Johnston, Daniel Republican Nay
Jonas, Jim Republican Yea
Karls, Karen Republican Yea
Kasper, Jim Republican Yea
Kempenich, Keith Republican Yea
Kiefert, Dwight Republican Yea
Klemin, Lawrence R. Republican Yea
Koppelman, Ben Republican Yea
Lefor, Mike Republican Yea
Longmuir, Donald W. Republican Yea
Louser, Scott Republican Yea
Maki, Roger A. Republican Yea
Marschall, Andrew Republican Yea
Martinson, Bob Republican Yea
McLeod, Carrie Republican Yea
Meier, Lisa Republican Yea
Monson, David Republican Yea
Morton, Desiree Republican Yea
Motschenbacher, Mike Republican Yea
Murphy, Eric J. Republican Yea
Nathe, Mike Republican Yea
Nehring, Dennis Republican Yea
Nelson, Jon O. Republican Yea
Novak, Anna S. Republican Yea
O'Brien, Emily Republican Yea
Olson, Jeremy Republican Yea
Osowski, Doug Republican Yea
Ostlie, Mitch Republican Yea
Porter, Todd Republican Yea
Pyle, Brandy L. Republican Yea
Richter, David Republican Yea
Rios, Nico Republican Yea
Rohr, Karen M. Republican Yea
Ruby, Dan Republican Yea
Ruby, Matthew Republican Yea
Sanford, Mark Republican Yea
Satrom, Bernie Republican Yea
Schatz, Mike Republican Yea
Schauer, Austen Republican Yea
Schreiber-Beck, Cynthia Republican Yea
Steiner, Vicky Republican Yea
Stemen, Gregory Republican Yea
Swiontek, Steve Republican Yea
Toman, Nathan Republican Nay
Tveit, Bill Republican Yea
VanWinkle, Lori Republican Yea
Vetter, Steve Republican Yea
Vigesaa, Don Republican Yea
Vollmer, Daniel R. Republican Yea
Wagner, Scott Republican Yea
Warrey, Jonathan Republican Yea
Weisz, Robin Republican Yea
Wolff, Christina Republican Nay

Official roll call →

Final Passage

Passed 46 Yea · 1 Nay
Party YeaNayPresentNot Voting
Unaffiliated 1000
Republican 40100
Democratic 5000
Total 46100
% of votes cast 98%2%0%0%
How each member voted (47)
Member Party Vote
van Oosting — Yea
Boschee, Josh Democratic Yea
Braunberger, Ryan Democratic Yea
Hogan, Kathy Democratic Yea
Marcellais, Richard Democratic Yea
Mathern, Tim Democratic Yea
Axtman, Michelle Republican Yea
Barta, Jeff Republican Yea
Beard, Todd Republican Yea
Bekkedahl, Brad Republican Yea
Boehm, Keith Republican Yea
Burckhard, Randy A. Republican Yea
Castaneda, Jose L. Republican Yea
Cleary, Sean Republican Yea
Clemens, David A. Republican Yea
Conley, Cole Republican Yea
Cory, Claire Republican Nay
Davison, Kyle Republican Yea
Dever, Dick Republican Yea
Dwyer, Michael Republican Yea
Enget, Mark Republican Yea
Erbele, Robert Republican Yea
Gerhardt, Justin Republican Yea
Hogue, David Republican Yea
Kessel, Greg Republican Yea
Klein, Jerry Republican Yea
Larson, Diane Republican Yea
Lee, Judy Republican Yea
Lemm, Randy D. Republican Yea
Luick, Larry Republican Yea
Magrum, Jeffery J. Republican Yea
Meyer, Scott Republican Yea
Myrdal, Janne Republican Yea
Patten, Dale Republican Yea
Paulson, Bob Republican Yea
Powers, Michelle Republican Yea
Roers, Kristin Republican Yea
Rummel, Dean Republican Yea
Schaible, Donald Republican Yea
Sickler, Jonathan Republican Yea
Sorvaag, Ronald Republican Yea
Thomas, Paul J. Republican Yea
Walen, Chuck Republican Yea
Wanzek, Terry M. Republican Yea
Weber, Mark F. Republican Yea
Weston, Kent Republican Yea
Wobbema, Mike Republican 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

What does SB 2051 do?
AN ACT to amend and reenact section 43-30-16 of the North Dakota Century Code, relating to fees charged by the North Dakota private investigative and security board; to provide for a performance audit of the North Dakota private investigative and security board; and to declare an emergency.
Who sponsors SB 2051?
SB 2051 is sponsored by Senate Industry and Business.
What is the current status of SB 2051?
This bill has been enacted into law. Introduced January 07, 2025. Enacted.
Where can I track SB 2051?
Track SB 2051 free on One Click Politics — get push/email alerts when it moves.

Make your voice heard on SB 2051

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 2051

Last checked for changes 3 months ago · updated continuously

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

Track this bill →