← All filing resourcesMulti-site workflow

Multi-Establishment OSHA ITA Filing Checklist

Organize Form 300A and 300/301 preflight status across many establishments and filing years.

Why this happens

OSHA recordkeeping operates at establishment level, while safety teams often assemble data centrally. Names, years, source systems, and filing evidence drift across locations.

What RuleTally checks
Administrative checks based on the current published ITA file guidance.
  • Correct filing-year format in each file
  • Duplicate establishment rows in a summary file
  • 300A totals and 300/301 case-field consistency

What you must verify yourself

These are workflow and human-review steps, not automatic RuleTally checks.

  • Keep separate establishment and filing-year records; a firm-wide total is not an establishment filing.
  • Assign an owner and confirm which submissions each establishment needs.
  • Check the ITA processing result; a local Ready status is not an OSHA submission receipt.
  • For consultant pilots, the 25-establishment limit is shared across client workspaces.

How to fix it

  1. 01

    Build the establishment × year inventory and assign an owner for missing data.

  2. 02

    Run each source format through a reusable mapping and save its local preflight.

  3. 03

    Confirm 300A processing before the corresponding combined 300/301 upload.

  4. 04

    Save the final receipt after submission. Local evidence storage is not a cloud backup.

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