OSHA Electronic Injury Reporting Due by July 1
OSHA's electronic injury reporting for injuries are due by July 1 each year. Who's required to report electronically? Learn more in our blog!
OSHA’s electronic injury and illness reporting requirement applies to select employers based on size and industry. Reports for the prior calendar year are due by July 1st each year through OSHA’s Injury Tracking Application (ITA). The data submitted — injury and illness logs — helps OSHA identify workplace hazard trends and target enforcement resources toward high-injury industries.
⚡ In short: Companies with 250 or more employees must submit OSHA 300, 300A, and 301 forms electronically by July 1. Companies with 20-249 employees in designated high-hazard industries must submit only OSHA 300A summaries. Facilities in OSHA-approved state programs (California, Maryland, Minnesota, South Carolina, Utah, Washington, Wyoming) report to state agencies, not federal OSHA. The ITA system accepts manual data entry, CSV file uploads, or automated API submissions. Facilities in non-covered industries or with fewer than 20 employees are not required to submit but must maintain records for OSHA inspection.
Who Is Required to Report Electronically?
OSHA’s electronic reporting requirement depends on employer size and industry classification.
Large Employers (250+ Employees)
Companies with 250 or more employees must submit:
- OSHA 300 (complete injury log)
- OSHA 300A (annual summary)
- OSHA 301 (individual incident forms)
This applies regardless of industry — all large employers are covered.
Mid-Size Employers (20-249 Employees) in High-Hazard Industries
Companies with 20-249 employees in industries on OSHA’s covered list must submit only the OSHA 300A summary (not detailed 300 or 301 data). Use the NAICS code lookup to verify whether your industry is covered.
State-Plan States
Facilities in OSHA-approved state programs (California, Maryland, Minnesota, South Carolina, Utah, Washington, Wyoming) report to their state agencies, not federal OSHA. State reporting requirements may differ from federal requirements.
Exempt Facilities
Employers with fewer than 20 employees or in non-covered industries are not required to submit electronically. However, all employers must maintain OSHA 300 records for OSHA inspection.
The July 1 Deadline
Injuries and illnesses that occurred in the prior calendar year must be reported electronically by July 1st. For 2017 data, the deadline is July 1, 2018. The deadline is not flexible — submissions received after July 1 are recorded as late.
Three Methods for Submitting Your Data
OSHA’s Injury Tracking Application (ITA) at osha.gov/injuryreporting accepts submissions through three methods.
Method 1: Manual Web Entry
Enter OSHA 300, 300A, or 301 data directly into web forms on the ITA portal. This method is suitable for facilities with a small number of records or single establishments. It requires no technical integration but is time-consuming for large datasets.
Method 2: CSV File Upload
Prepare your injury data as a comma-separated values (CSV) file from an Excel spreadsheet and upload it to the ITA system. OSHA provides CSV templates showing required column names and data format. This method is suitable for facilities with multiple establishments or large volumes of injury records. The CSV file must be formatted exactly to OSHA’s template specifications or the upload will fail.
Method 3: API Submission (Automated)
For facilities using automated recordkeeping systems, OSHA supports electronic data transmission directly from safety management software to the ITA portal via application programming interface (API). This method eliminates manual data entry and is suitable for large organizations with integrated safety systems. Verify that your software vendor supports API submission and that authentication is configured before the deadline.
Common Submission Issues and How to Avoid Them
CSV template changes: OSHA occasionally updates the CSV template fields and column order between reporting years. Do not assume your prior year’s CSV file will work for the current year. Verify the current template before preparing your file.
API authentication failures: API-based submissions can fail silently if authentication tokens are expired or incorrectly configured. Test your API submission well before July 1 to ensure the connection works.
Incomplete 300 logs: The most common cause of submission delays is incomplete injury records throughout the year. Facilities that do not update their OSHA 300 as injuries occur often discover missing information when preparing the annual submission. Maintain your 300 log continuously throughout the year.
Action Items Before July 1
Facilities required to report should: Verify your reporting obligation by checking your company size and NAICS code; review your complete OSHA 300 log for accuracy and completeness; select your submission method (manual, CSV, or API); and plan to submit by July 1. Do not wait until the last week of June to organize your data.
💰 What a reporting violation looks like: OSHA serious violations for electronic reporting failures run $5,000–$16,550 per violation depending on severity. Willful violations (knowing failure to report) can reach $165,514. A facility that misses the July 1 deadline or fails to report entirely generates a compliance record in OSHA’s system. The cost of organizing your records and submitting on time is negligible compared to a citation.
Frequently Asked Questions
Q: Which companies are required to submit electronic injury and illness reports to OSHA?
Companies with 250 or more employees must submit detailed OSHA 300, 300A, and 301 forms. Companies with 20-249 employees in designated high-hazard industries must submit only 300A summaries. Facilities in OSHA-approved state programs report to state agencies, not federal OSHA. Check OSHA’s NAICS code list to determine if your industry is covered.
Q: When are OSHA electronic injury reports due and what information must be reported?
OSHA electronic injury reports are due by July 1st each year for the prior calendar year. Large employers (250+) submit detailed records; mid-size employers in covered industries submit 300A summaries only. Reports are submitted through OSHA’s Injury Tracking Application at osha.gov/injuryreporting.
Q: What are the three methods for submitting data to OSHA’s Injury Tracking Application?
The three submission methods are: (1) manual data entry through web forms for individual records, (2) CSV file upload from Excel spreadsheets for multiple establishments or bulk data, and (3) automated API submission for companies using integrated recordkeeping systems. Select the method that best fits your organization’s data volume and systems.
Q: Are all states required to report injuries electronically to OSHA?
No, OSHA-approved state-plan states (California, Maryland, Minnesota, South Carolina, Utah, Washington, Wyoming) maintain their own occupational safety programs and do not report to federal OSHA. These states may have different recordkeeping and reporting requirements. Verify your state’s requirements if you operate in a state-plan state.
Q: What should I do if I discover missing or inaccurate data in my OSHA 300 log before the July 1 deadline?
Correct the errors immediately and document the corrections. OSHA permits amendments to injury records when new information becomes available (such as permanent disability confirmation). Include corrected data in your electronic submission. Do not delay submission — if corrections are incomplete by July 1, submit what you have and follow up with amended data as soon as corrections are made.
Need help verifying your reporting obligation, organizing injury records, or preparing your electronic submission? iSi Environmental provides recordkeeping consultation and submission support to ensure accurate, timely reporting by July 1st. Get help with OSHA reporting →
We Plug In. You Level Up.
How can iSi help your company with OSHA recordkeeping?
Frequently Asked Questions
Q: Which companies are required to submit electronic injury and illness reports to OSHA?
Companies required to submit electronic injury reports depend on size and industry classification. Companies with 250 or more employees must submit OSHA 300, 300A, and 301 forms. Companies with 20-249 employees in designated high-hazard industries submit only 300A summaries. State-plan states (California, Maryland, Minnesota, South Carolina, Utah, Washington, Wyoming) may have different reporting requirements.
Q: When are OSHA electronic injury reports due and what information must be reported?
OSHA electronic injury and illness reports are due annually by July 1st for the previous calendar year. Companies with 250+ employees submit detailed records (Forms 300, 300A, and 301), while smaller covered companies submit only Form 300A (annual summary). Reports are submitted through OSHA’s Injury Tracking Application website.
Q: What are the three methods for submitting data to OSHA’s Injury Tracking Application?
The three submission methods are: (1) manual data entry through a web form for individual records, (2) uploading a CSV (comma-separated values) file created from Excel spreadsheets for multiple establishments or records, and (3) automated transmission through an application programming interface (API) for companies using automated recordkeeping systems.
Q: Are all states required to report injuries electronically to OSHA?
No, OSHA-approved state-plan states including California, Maryland, Minnesota, South Carolina, Utah, Washington, and Wyoming are not required to report injuries to the federal OSHA system. These states maintain their own occupational safety and health enforcement programs and may have different recordkeeping and reporting requirements than federal OSHA.
Need help with osha compliance? Contact iSi Environmental for a same-day quote, or explore our osha services to see how we can help your facility.