Your hiring client's requirement list controls what RAVS reviews for your account — there is no single universal list. The items below are the elements most commonly required for contractor accounts, with the OSHA anchor cited where one exists and client-policy items labeled as exactly that.
Section A — Account & submission readiness
- ☐ ISNetworld subscription active; company profile complete (legal name, trades/work scope, states of operation)
- ☐ MSQ (questionnaire) answered consistently with your written programs — reviewers cross-check
- ☐ Client connections confirmed, so the required-element list RAVS grades against is the right one
Section B — The written-program pack
The most-commonly-required elements across hiring clients. Items labeled [client policy] are requirements set by hiring clients, not direct federal OSHA written-program mandates — see the honesty note above.
- ☐ Hazard Communication — written program + SDS index. 29 CFR 1910.1200(e)(1); construction via 29 CFR 1926.59. Note: OSHA's HazCom classification rules are being updated (GHS alignment) — verify your current compliance deadline at osha.gov/hazcom.
- ☐ Emergency Action Plan — 29 CFR 1910.38; written if more than 10 employees, may be communicated orally at 10 or fewer per 1910.38(b); construction 29 CFR 1926.35
- ☐ Fire Prevention Plan — 29 CFR 1910.39; construction 29 CFR 1926.24
- ☐ PPE hazard assessment with written certification — 29 CFR 1910.132(d)(2); construction 29 CFR 1926.28
- ☐ Fall Protection — duty at 6 ft in construction, 29 CFR 1926.501(b)(1); training records 29 CFR 1926.503. Nuance: a site-specific written fall protection plan is only OSHA-mandated where conventional systems are infeasible (29 CFR 1926.502(k)) — but hiring clients routinely require a written program anyway [client policy]
- ☐ Lockout/Tagout — energy control program 29 CFR 1910.147(c)(1), documented procedures (c)(4); construction 29 CFR 1926.417
- ☐ Respiratory Protection — written program with worksite-specific procedures when respirators are required — 29 CFR 1910.134(c)(1)
- ☐ Silica exposure control plan — 29 CFR 1926.1153(g)(1)
- ☐ Hearing conservation — program required at ≥85 dBA 8-hr TWA — 29 CFR 1910.95(c)(1); construction 29 CFR 1926.52. The federal rule requires the program; hiring clients typically want it written [client policy]
- ☐ Permit-required confined spaces — written program 29 CFR 1910.146(c)(4); construction 1926 Subpart AA
- ☐ Bloodborne pathogens exposure control plan — 29 CFR 1910.1030(c)(1), if employees are designated first-aid responders
- ☐ Trade add-ons (match your scope):
- Crane program — 1926 Subpart CC (cranes and derricks in construction)
- Trenching & excavation — 1926 Subpart P
- Scaffolds — 1926 Subpart L
- Electrical safe-work practices — NFPA 70E (industry standard, not a federal OSHA regulation — label as such)
Section C — Client-policy documents (no federal OSHA written mandate — labeled)
- ☐ Drug & alcohol policy [client policy]
- ☐ Disciplinary action program [client policy]
- ☐ JHA/JSA process documentation [client policy]
- ☐ Training records/matrix for all field employees [client policy]
- ☐ Competent-person designations per hazard area — the duties are OSHA-defined per standard; the roster document is client-driven [client policy]
Section D — Document-quality traps reviewers reject on
- ☐ Your company name throughout — not an obviously generic template
- ☐ Management commitment statement signed by company leadership
- ☐ Scope/trade match: programs cover what your MSQ says you do — no more, no less
- ☐ State-plan standards referenced where you operate in a state-plan state (see OSHA requirements by state for applicable standards)
- ☐ Updated within the last 12 months, dated, with a revision record
Section E — Records that drive your grade
- ☐ OSHA 300 log / 300A summary current — 29 CFR Part 1904; ≤10-employee partial exemption 29 CFR 1904.1
- ☐ 300A posted Feb 1 – Apr 30 each year — 29 CFR 1904.32(b)(6)
- ☐ TRIR ready: (recordable cases × 200,000) ÷ total hours worked — OSHA/BLS recordkeeping convention
- ☐ EMR letter from your insurance carrier, current policy year [client policy]
- ☐ Know your review statuses: MR / NMR per program; NMR = revise and resubmit. RAVS Plus (implementation validation beyond documents) exists for some client accounts — if yours requires it, documents alone won't close it. Verify RAVS Plus scope for your account before relying on document review alone.
For a deeper look at what each element requires and how RAVS scoring works, see our ISNetworld RAVS Complete Guide.
Preparing generic OSHA programs without an ISNetworld focus? The free OSHA safety program checklist covers the broader contractor compliance baseline — useful before any GC, insurer, or platform review, not only ISNetworld.
Common questions
What is a RAVS safety program?
RAVS — Review And Verification Services — is ISNetworld's document review function. Reviewers evaluate your submitted written safety programs against each hiring client's required elements and mark every program Meeting Requirements (MR) or Not Meeting Requirements (NMR). Most first submissions bounce on predictable gaps; understanding what reviewers look for before you submit prevents revision cycles.
Is there a free ISNetworld-approved safety program?
ISNetworld does not pre-approve or endorse free templates. Reviewers grade your programs against your hiring client's specific required elements — no template carries a blanket approval. This checklist and our free sample excerpts are free. A complete written program customized to your trade and state is the $149 product.
What does RAVS check?
RAVS reviewers check that each submitted program addresses the specific regulatory standard cited (29 CFR references), contains your company name throughout, includes a management commitment statement signed by company leadership, assigns responsibilities, defines training requirements with frequency and documentation method, and covers the work scope you declared in your ISNetworld questionnaire. For the full list of common failure reasons, see how to prepare for your ISNetworld RAVS review.
How long does RAVS review take?
RAVS review turnaround is typically 5 to 15 business days per submission batch. Contractors submitting 10 or more programs simultaneously should expect the upper end of that range. Resubmissions after addressing reviewer comments often move faster. For the full timeline breakdown including ISNetworld subscription costs, see the ISNetworld RAVS Complete Guide.
This checklist is for general reference. ISNetworld requirements vary by hiring client. Consult a qualified safety professional for jurisdiction-specific compliance questions.