Security Officer Licensure & Training Compliance Calculator
Compute a contract-security officer's state-licensure training-hour deficit, eligibility-to-post flag, and projected next license-renewal date against state-specific pre-employment, on-the-job, recurrent, and armed-tier training requirements. State coverage: CA (BSIS), FL (DACS Class D / G), TX (DPS Level II / III), NY (DOS Article 7-A), AZ, IL, GA, VA — covering roughly two-thirds of US contract-guard employment per BLS state-level OEWS. Tool, not advice — state requirements change periodically; verify against the regulator's current rule on the date of deployment.
Calculator
Adjust the inputs below; the result updates instantly.
Jurisdiction
Two-letter state code where the guard is licensed and assigned. Calculator coverage: CA (BSIS), FL (DACS Class D / G), TX (DPS Level II / III), NY (DOS Article 7-A), AZ, IL, GA, VA. Select 'other' for states not in calculator coverage — the calculator returns a generic baseline and a 'verify with state regulator' disposition.
Unarmed (standard registration / Class D / Level II / pre-assignment) or armed (firearms-authorized; California exposed-firearm permit, Florida Class G, Texas Level III commissioned, New York armed registration). Armed tier triggers additional firearms-specific training hours and an annual requalification requirement.
Tenure
Training
Eligible to post
- Projected next renewal deadline
- 2028-05-22
- Months remaining to renewal
- 24
- Total required training hours (first year)
- 48
- Pre-employment training hours required
- 8
- Post-employment training hours required
- 32
- Annual / recurrent training hours required
- 8
- State statutory framework
- California Business and Professions Code division 3 chapter 11.5 (Private Security Services Act); 16 CCR Division 7 Chapter 7 (BSIS regulations)
- Summary
- State framework: California Business and Professions Code division 3 chapter 11.5 (Private Security Services Act); 16 CCR Division 7 Chapter 7 (BSIS regulations). Guard type: unarmed. NOT eligible to post — 0 hours completed is below the 8-hour pre-employment requirement (8-hour deficit before the guard can be assigned). Total first-year training deficit: 48 hours against the 48-hour state requirement (pre-employment 8 + post-employment 32 + armed-additional 0 + annual 8). Projected next renewal deadline: 2028-05-22 (24-month renewal cycle; 0 months elapsed since employment, 24 months remaining). Calculator coverage is limited to CA, FL, TX, NY, AZ, IL, GA, and VA (covering roughly two-thirds of US contract-guard employment per BLS state-level OEWS). Other states use the generic baseline — verify against the specific state regulator's current rule before deployment. State licensure requirements change periodically; for binding compliance decisions, verify against the regulator's published rule on the date of deployment.
Tools to go with this
Running a multi-state contract-guard operation? Track training-hour compliance against state schedules without spreadsheet fragility.
Fennec Press's security-licensure compliance bundle includes the CA BSIS / FL DACS / TX DPS / NY DOS multi-state training schedule worksheet, the armed-tier firearms-training requirement matrix, the renewal-deadline calendar with 90-day pre-deadline notification logic, the records-of-completion documentation template, and the state-by-state license-application packet checklist. Built for security operations supervisors and the compliance officers who track guard-by-guard training records.
Open Fennec Press security-licensure bundle→Fennec Press is our sister site. Outbound link is UTM-tagged and disclosed.
How this calculator works
This calculator surfaces the state-licensure training-hour requirements, eligibility-to-post flag, training-hour deficit, and projected next renewal deadline for a contract-security officer in any of the eight states in calculator coverage: California (BSIS), Florida (DACS Class D / G), Texas (DPS Level II / III), New York (DOS Article 7-A), Arizona, Illinois, Georgia, and Virginia. Together these states cover roughly two-thirds of US contract-guard employment per BLS state-level OEWS for SOC 33-9032 (Security Guards).
Inputs: state of licensure, guard type (unarmed or armed), months elapsed since employment / registration, and total training hours completed across pre-employment, on-the-job, and recurrent training. Outputs: total required training hours for first-year compliance, eligibility-to-post flag, training-hour deficit, pre-employment / post-employment / annual hour requirements broken out separately, projected next renewal deadline, months remaining to renewal, and the state statutory framework citation.
The calculator is a planning tool. Each state's regulator operates an authoritative records-of-completion portal that holds the binding training-record-of-truth; the calculator output should be cross-checked against the regulator portal before any binding compliance decision.
The framework — state licensure for private security
Forty-six US states require state-level licensure for private security officers; the four exceptions are Alaska, Idaho, Wyoming, and Mississippi, which delegate licensure to municipal authorities or operate de facto unlicensed regimes. Each licensed state defines (1) a pre-employment training requirement that must be completed before the guard can be posted; (2) for some states, a post-employment training window (typically 6 months or 90 days) during which additional training must be completed; (3) an annual or biennial recurrent training requirement at renewal; (4) an armed tier with additional firearms-specific training and annual requalification.
The eight states in calculator coverage:
-
California (CA) — Bureau of Security and Investigative Services (BSIS). Business and Professions Code Division 3 Chapter 11.5 (Private Security Services Act); 16 CCR Division 7 Chapter 7 (BSIS regulations). Unarmed: 8-hour pre-employment Power-to-Arrest course before posting; 32 hours additional training within 6 months of registration; 8-hour annual refresher. Armed: separate exposed-firearm permit requires 14-hour firearms course plus 4-hour annual requalification.
-
Florida (FL) — Department of Agriculture and Consumer Services (DACS) Division of Licensing. Florida Statutes Chapter 493 (Private Investigative, Private Security, and Repossession Services); 5N-1 Florida Administrative Code. Class D unarmed: 40-hour pre-employment training. Class G statewide firearm license: additional 28-hour firearms course plus 4-hour annual requalification.
-
Texas (TX) — Department of Public Safety (DPS) Private Security Program. Texas Occupations Code Chapter 1702 (Private Security Act); 37 TAC Chapter 35 (DPS Private Security Program rules). Level II non-commissioned: 40-hour pre-employment. Level III commissioned (armed): additional 45 hours of firearms training plus annual requalification.
-
New York (NY) — Department of State Division of Licensing Services. General Business Law Article 7-A (Security Guard Act); 19 NYCRR Part 170. Unarmed: 8-hour pre-assignment training before posting; 16-hour on-the-job training (OJT) within 90 days; 8-hour annual in-service training. Armed: additional 47 hours of firearms-specific training.
-
Arizona (AZ). Arizona Revised Statutes § 32-2611 et seq.; DPS Licensing Unit rules.
-
Illinois (IL). Private Detective, Private Alarm, Private Security, Fingerprint Vendor, and Locksmith Act of 2004 (225 ILCS 447); IDFPR rules. 36-month renewal cycle (longer than the 24-month standard in the other covered states).
-
Georgia (GA). O.C.G.A. Title 43 Chapter 38 (Georgia Private Detective and Security Act); Georgia Board of Private Detective and Security Agencies rules.
-
Virginia (VA). Code of Virginia § 9.1-138 et seq.; DCJS Private Security Services Section rules.
States not in calculator coverage return a generic baseline (8-hour pre-employment, 16-hour armed-additional, 24-month renewal) and a "verify with state regulator" disposition.
Inputs explained
State of licensure. Two-letter state code where the guard is licensed and assigned. Multi-state contract-guard operations should run the calculator separately for each state of licensure — state licenses are generally not portable across state lines.
Guard type. Unarmed (standard registration / Class D / Level II / pre-assignment) or armed (firearms-authorized; CA exposed-firearm permit, FL Class G, TX Level III commissioned, NY armed registration). Armed tier triggers additional firearms-specific training hours and an annual requalification requirement.
Months elapsed since employment / registration. Months elapsed since the guard was hired or registered with the state regulator. Use 0 for a guard starting today; 12 for one year on the post; 24 for two years (the typical renewal cycle in most states in calculator coverage). Drives the projected next renewal deadline and the timing of the post-employment training window.
Total training hours completed. Total training hours completed across pre-employment, on-the-job, and recurrent training. The calculator does not segment by category — the deficit is computed against the total state requirement. Use the records-of-completion total from the operation's training-tracking system or the state regulator portal.
Industry benchmarks
The state-licensure training requirements span a wide range from light to heavy:
-
Pre-employment training. 8 hours (CA, NY, AZ) to 40 hours (FL, TX). The 8-vs-40 differential drives the dominant operational difference between multi-state crews — a guard can start posting in CA after a single day of training but cannot start in FL or TX without a full week.
-
Post-employment training window. CA requires 32 additional hours within 6 months; NY requires 16 hours of OJT within 90 days. Most other states fold the recurrent requirement into annual training rather than a defined post-employment window.
-
Annual / recurrent training. 0 hours (FL, IL, AZ, GA) to 8 hours (CA, NY) to a few hours of armed-specific requalification (FL Class G 4 hours, TX 4 hours, VA 4 hours).
-
Armed-tier additional hours. 14 hours (CA exposed-firearm permit) to 47 hours (NY armed registration). The armed-tier training is consistently the longest single training-hour requirement in each state.
-
Renewal interval. 24 months in all states in calculator coverage except Illinois (36 months under 225 ILCS 447).
What this calculator does NOT model
-
Per-category continuing education credits. Some states require CE credits in specific categories (firearms, defensive tactics, legal updates, customer service, conflict de-escalation); the calculator surfaces a single hours-deficit number, not a per-category breakdown.
-
90-day or 6-month post-employment window enforcement. The calculator surfaces the total post-employment hour requirement but does not separately track when the post-employment window expires. Operations should track the post-employment-completion date separately to confirm the window is met.
-
Multi-state credential aggregation. Guards licensed in multiple states should be run separately per state of licensure; the calculator handles one state per run.
-
Federal regulatory layer. TSA aviation security, FAA airport security, DOE nuclear-facility security, and Federal Protective Service contract guards have federal training requirements that layer on top of state licensure; the calculator does not handle the federal additional requirements.
-
Reinstatement procedures for lapsed licenses. If a guard misses the renewal deadline, the state regulator has specific reinstatement procedures that typically include additional fees and possibly additional training; the calculator does not model reinstatement.
-
Agency-level licensure. Most states require the contract-guard agency itself to hold a state-issued business license separate from the individual officer licenses. The calculator handles individual officer licensure only.
-
Background-investigation processing time. Most states require a state and federal criminal background check (fingerprint-based) before issuing a guard license; processing time runs 7-60 days depending on the state and applicant volume. The calculator does not model the background-check window.
Sources
-
California BSIS — Business and Professions Code Division 3 Chapter 11.5 (Private Security Services Act); 16 CCR Division 7 Chapter 7. The regulator for private security officers, private investigators, alarm company operators, and locksmiths.
-
Florida DACS Division of Licensing — Florida Statutes Chapter 493; 5N-1 Florida Administrative Code. The regulator for Class D unarmed and Class G armed security officers.
-
Texas DPS Private Security Program — Texas Occupations Code Chapter 1702; 37 TAC Chapter 35. The regulator for Level II non-commissioned and Level III commissioned security officers.
-
New York Department of State Division of Licensing Services — General Business Law Article 7-A; 19 NYCRR Part 170. The regulator for unarmed and armed security guards.
-
Arizona DPS Licensing Unit — Arizona Revised Statutes § 32-2611 et seq.
-
Illinois IDFPR — Private Detective, Private Alarm, Private Security, Fingerprint Vendor, and Locksmith Act of 2004 (225 ILCS 447).
-
Georgia Board of Private Detective and Security Agencies — O.C.G.A. Title 43 Chapter 38.
-
Virginia DCJS Private Security Services — Code of Virginia § 9.1-138 et seq.
-
BLS state-level OEWS data for SOC 33-9032. Bureau of Labor Statistics Occupational Employment and Wage Statistics for Security Guards; state-level employment counts anchor the calculator coverage decision.
Last reviewed: 2026-05-17 against the sources above. State licensure requirements change periodically; the calculator is reviewed against state regulatory sources annually. For binding compliance decisions, verify against the specific state regulator's current rule on the date of deployment.
State licensure requirements vary materially across the 50 states, and an inaccurate calculator does more harm than a clearly-scoped one. The eight states in calculator coverage — CA, FL, TX, NY, AZ, IL, GA, and VA — cover roughly two-thirds of US contract-guard employment per BLS state-level OEWS data. Each state's framework is checked against the regulator's published rule on the calculator's annual review cycle. For other states, the calculator returns a generic baseline (8-hour pre-employment, 16-hour armed-additional, 24-month renewal) and a 'verify with state regulator' disposition. Operations running contract-guard work in non-covered states should consult the specific state regulator's published rule before relying on the calculator's generic output.
Resources
Links marked sponsoredmay earn The Fennec Lab a commission. They do not affect the calculator's output. See disclosures.
- California BSIS — Bureau of Security and Investigative Services — California Bureau of Security and Investigative Services (BSIS) — the regulator for private security guards, private investigators, alarm company operators, and locksmiths under California Business and Professions Code Division 3 Chapter 11.5.
- Florida DACS — Division of Licensing — Florida Department of Agriculture and Consumer Services Division of Licensing — the regulator for Class D unarmed and Class G armed security officers under Florida Statutes Chapter 493 and 5N-1 Florida Administrative Code.
- Texas DPS — Private Security Program — Texas Department of Public Safety Private Security Program — the regulator for Level II non-commissioned and Level III commissioned (armed) security officers under Texas Occupations Code Chapter 1702 and 37 TAC Chapter 35.
- NY Department of State — Division of Licensing Services — New York Department of State Division of Licensing Services — the regulator for security guards under General Business Law Article 7-A and 19 NYCRR Part 170.
- ASIS International — Industry Resources — ASIS International — the largest trade association for security management professionals; publisher of the CPP, PCI, and PSP credentialing programs and the contract-guard cost-of-doing-business benchmarks.
- BLS — Occupational Employment and Wage Statistics, SOC 33-9032 — Bureau of Labor Statistics OEWS data for Security Guards — state-level employment data anchors the calculator coverage decision (CA, FL, TX, NY, AZ, IL, GA, VA cover roughly two-thirds of US contract-guard employment).
Related calculators
Security Operations
Security Guard Contract Pricing Calculator
Security Operations
Alarm Monitoring MRR & Portfolio Valuation Calculator
Security Operations
HOA Gate Access System ROI Calculator
Florida HOA & Condo
Florida Reserve Study Funding Plan Calculator
Florida HOA & Condo
Florida Condo Master Policy Deductible Allocation Calculator
Florida HOA & Condo
Florida HOA & Condo Special Assessment Calculator