ITA Ready

How to Submit OSHA 300A Data Using a CSV File

A clean 300A upload depends on exact headers, establishment identity, required fields, size code, and balanced summary totals.

Who this is for

Filers preparing annual 300A summary CSV uploads.

Start with the current OSHA template

Use OSHA's current 300A CSV template and instructions rather than a copied old spreadsheet.

Validate the common blockers

Check headers, EIN, ZIP, NAICS, size code, required fields, numeric formatting, and G-J versus M1-M6 totals.

Upload through OSHA ITA

ITAReady exports a cleaner file for your workflow. You still submit through OSHA's official ITA.

Related errors

Related guides

Have a file ready to check?

Upload your OSHA CSV or XLSX and see blockers, warnings, and safe formatting fixes before OSHA upload.