← All filing resourcesFree local preflight

OSHA ITA CSV Validator

Validate OSHA Form 300A and 300/301 CSV files before uploading to the Injury Tracking Application. Files stay in your browser.

Why this happens

ITA batch files must follow OSHA’s published headers, order, formats, and consistency rules. A small spreadsheet conversion can reject an otherwise complete filing.

What RuleTally checks
Administrative checks based on the current published ITA file guidance.
  • Official header names and order
  • Required fields and accepted codes
  • Dates, time, EIN, ZIP, and NAICS formats
  • 300A case and illness total consistency
  • Possible PII patterns in 300/301 narratives

How to fix it

  1. 01

    Open the file in RuleTally.

  2. 02

    Review the exact row and field for every finding.

  3. 03

    Correct the value and rerun the check instantly.

  4. 04

    Export the corrected CSV and test it in ITA Preview.

Check the whole file locally.

RuleTally shows the row, field, expected format, and official source without uploading the employee file.

Open local preflight

Official references

Related guides