Back to Blog

    OSHA 300 Recordkeeping Checklist for Warehousing & Logistics

    OSHA 300 Recordkeeping Checklist for Warehousing & Logistics

    OSHA 300 Recordkeeping Checklist for Warehousing & Logistics

    Picture this: Forklifts hum through towering aisles, dock doors slam open under seasonal rush, and a single misplaced pallet injury triggers an OSHA inquiry. Your OSHA 300 recordkeeping stands ready—or does it? For warehouse managers, DC supervisors, and logistics safety leads, staying compliant amid peak chaos demands precision. This OSHA 300 recordkeeping checklist for warehousing spells out the steps tailored to NAICS 4931 and related codes. Confirm your own coverage first at OSHA.gov/recordkeeping. This is not legal advice; always verify current guidance, including State Plans.

    1. Confirm Coverage and NAICS Code

    Not every logistics operation logs injuries. Start your OSHA 300 log warehouse process by checking employee count and industry. Exempt if the company had 10 or fewer employees at all times last year (1904.1), unless requested. Warehousing (NAICS 4931) requires full recordkeeping—no partial exemption. Trucking (4841/4842), couriers (4921) often do too. Freight brokers (4885) get partial exemption. Match your code at Appendix A. Severe injury reporting applies regardless.

    2. Map Your Establishments

    Each fixed warehouse, distribution center, cross-dock, or terminal running a year-plus gets its own OSHA 300 log (1904.30). Mobile crews or short-term sites roll up differently. Detail your setup to avoid year-end scramble. Read more on multi-location logs.

    3. Count Employees OSHA-Style

    For size tests, tally everyone at the site anytime last year: full-timers, part-timers, temps, seasonal surges (1904.41). Peak holiday staffing counts fully. Skip corporate HQ or remote brokers unless they supervise on-site.

    4. Assign Temp and Agency Injuries

    If your warehouse directs daily tasks, you log the staffing-agency worker's struck-by or slip event. Coordinating employer rules apply. Clarify responsibility here.

    5. Set Up the Three-Form System

    Launch a running 300 log, link each case to a 301 incident report, and prep the 300A summary. Guided entry keeps it audit-ready. Step-by-step 300 instructions and 301 details await.

    6. Spot and Classify Warehouse Cases

    Log forklift tip-overs (Days Away?), dock plate slips (Other?), overexertion lifts (Restricted?), pallet struck-bys, rack collapses, heat in non-AC bays. Tally days precisely—light duty aisle shifts still restrict. Days away vs. restricted rules, heat illness guidance.

    7. Track Hours for 300A

    Sum total hours worked, including OT and temp peaks. Divide by 200,000 for averages. Logistics overtime spikes this number. Calculation guide.

    8. Handle Privacy and Employee Access

    Remove names from privacy cases like sensitive medical events before sharing logs. Provide access on request (1904.35). Privacy cases and access rules.

    9. Post the 300A Summary

    Display Form 300A February 1–April 30 in visible spots: break rooms, bulletin boards. No names, just totals. Posting details.

    10. Prepare for ITA Electronic Submission

    NAICS 4931 (20–249 employees: 300A only; 100+: full 300/301/300A). Trucking codes similar. 250+ anywhere: 300A e-submit by March 2. Export ITA-format CSVs manually. Check OSHA Injury Tracking, 300A rules, full submission.

    11. Retain Records Five Years

    Store 300, 300A, 301s securely. Organized backup survives audits. Retention guide.

    Streamline with a Recordkeeping Workspace

    Peak temps, multi-site logs, connected 301s, and 300A hours challenge paper. FORM 300 LOGBOOK offers guided entry, populated PDFs, CSV backups, and ITA exports for your manual upload. Audit-ready for small covered businesses. See the FORM 300 LOGBOOK plan. Start your OSHA recordkeeping workspace. Explore OSHA guidance and how it works.

    Run this OSHA 300 recordkeeping checklist for warehousing this week. Then pick a method that handles your rush and reps' requests. Compliance waits for no forklift.