Logmend / Reference
How to submit OSHA 300/301 data by CSV
The short version: 300A first, then the case file, then wait for the second email.
Have the log open? Drop it in and get both ITA files with the errors repaired.
Open the converter- Check that you have to. Form 300/301 data is required from establishments with 100 or more employees in an industry listed in Appendix B to Subpart E of 29 CFR Part 1904. OSHA's OSHA ITA Coverage Application answers this from state, size and NAICS code.
- Sign in to the ITA and make sure each establishment exists in your account.
- Submit the 300A data for each establishment, by web form or with the 300A CSV. The ITA will not process case data until the 300A data has been processed.
- Build the 300/301 CSV. 24 columns, header row first, one row per case. Column A must match the establishment name in the ITA exactly. The converter builds this from your log.
- Remove personal information from the text columns: names, addresses, phone numbers, email addresses, Social Security numbers, healthcare provider details.
- Upload. Choose "Upload 300/301 Data", pick the file, agree to the terms and select Upload. A CSV upload is submitted to OSHA by the upload itself.
- Wait for two emails. The first confirms receipt. The second, after the three-hour queue, says what loaded and what failed. If the second does not come, the data did not load.
- Fix and upload again if rows failed, or edit them in the web form.
Try it without filing
OSHA runs a test copy of the ITA at ITA preview (test) environment. Data sent there does not count as a submission and is purged from time to time.
When a CSV is the wrong tool
OSHA says that for one or a few establishments, or a few cases, the web form is easier than a CSV. The CSV is for many cases or many establishments.
Short answers
Do I need to click Submit after a CSV upload to the ITA?
No. OSHA says a CSV upload for 300A or 300/301 data is submitted automatically through the upload. The Submit Data button is for data typed into the web form.
Can one CSV hold cases for several establishments?
Yes. The case data file can contain cases for one or more establishments, each row naming its establishment.
Sources
- ITA User Guide (last update December 2025)
- OSHA ITA Frequently Asked Questions
- ITA CSV Documentation: Establishment and Form 300A data dictionary
Read on 2026-11-10. OSHA can change these documents; the link is the authority. Logmend is an independent information tool. It is not affiliated with or endorsed by OSHA or the U.S. Department of Labor, and it is not tax, legal or professional advice.