Deadlines

OSHA ITA Submission Deadline 2027: Who Files by March 2 and What Happens If You Miss It

Covered establishments must submit 2026 injury data to OSHA's Injury Tracking Application by March 2, 2027, a Tuesday.

Updated 4 min readBy 300log Editorial Team
Tear-off desk calendar beside an evergreen hourglass

Quick answer

Covered establishments must submit 2026 injury data to OSHA's Injury Tracking Application by March 2, 2027, a Tuesday. That means 300A data for establishments with 250 or more employees, or 20 to 249 in Appendix A industries, plus 300 and 301 case data for establishments with 100 or more employees in Appendix B industries.

Key dates

  • Throughout 2026: enter each recordable case on the 300 Log and 301 within 7 calendar days of learning about it.
  • January 2027: review the 2026 log, total it on the 300A, and have a company executive certify it.
  • February 1, 2027: the certified 300A is posted at every establishment that keeps a log.
  • March 2, 2027 (Tuesday): covered establishments submit 2026 data to OSHA's Injury Tracking Application.
  • April 30, 2027: last day of the posting period.
  • December 31, 2027: last day the ITA accepts late 2026 submissions.

The rule in plain English

The recordkeeping year is the calendar year. For the 2026 log, the 300A must be reviewed, certified, and posted by February 1, 2027 and stay up through April 30, 2027 (29 CFR 1904.32(b)(6)). Establishments covered by the electronic submission rule send their data to OSHA's Injury Tracking Application (ITA) by March 2, 2027 (29 CFR 1904.41(c)). The regulation sets the date and OSHA has published no weekend rollover; in 2027 it falls on a Tuesday. All year, each recordable case goes on the log within 7 calendar days.

Plan backward from the deadline

March 2 arrives fast when establishment headcounts, NAICS codes, and EINs are scattered across systems. Treat ITA filing as an establishment-level workflow and validate eligibility before upload.

  1. Confirm which establishments are covered.
  2. Prepare the 300A data and EIN for each.
  3. Validate the CSV file or API payload.
  4. Submit through the ITA and save the confirmation.

If you miss it

Post or submit as soon as you can, and write down why it was late. The ITA accepts 2026 data through December 31, 2027, but a late submission is still a violation that can be cited, and so is a missing or late posting. The maximum penalty in 2026 is $16,550 per serious or other-than-serious violation.

The mistake to avoid

Companies often check company headcount instead of establishment criteria. Decide coverage per establishment, using each site's own peak headcount and NAICS code.

Deadlines slip when certification waits on data other teams own: payroll hours, headcount, and an executive's calendar. The fix is to plan backward from the posting date, with named owners for hours worked, headcount, the log review, and the signature.

At the director level the question is less about one case and more about whether every site applies the rule the same way, with evidence you could show an inspector.

Edge cases worth checking

  • If March 2 has passed, OSHA still expects covered establishments to submit through the ITA.
  • In years when March 2 falls on a weekend, submit by the Friday before; neither the regulation nor OSHA provides a next-business-day rollover.

Example

A regional grocer with nine stores checks coverage in November: each store had 40 to 90 employees at peak, and grocery stores (4451) are on Appendix A, so all nine submit 300A data. None reached 100 employees, so no case data is due. The team uploads one CSV with nine rows on February 10 and files the confirmation.

Where 300log helps

300log keeps each establishment's 300A current as cases are entered, so January is a review rather than a rebuild, and it exports ITA-ready files per establishment. Workspaces that connect an ITA API token can also authorize auto-filing of 300A data.

For a quick answer without an account, use the free deadline calendar.

Frequently asked questions

When is the ITA deadline for 2026 data?

March 2, 2027, for establishments covered by 29 CFR 1904.41. The date comes from the regulation; in 2027 it falls on a Tuesday.

What happens if we miss March 2?

Submit as soon as you can. The ITA accepts prior-year data through December 31, but the submission is late, and failing to submit can be cited.

Do zero-case establishments have deadlines too?

Yes. If you are required to keep records, you certify and post a 300A with zeros, and covered establishments submit it electronically.

When is the 300A posting deadline for the 2026 log?

Post the certified 300A by February 1, 2027 and keep it up through April 30, 2027.

Sources

Primary regulation and agency guidance this article relies on.

  1. [1]OSHA Injury Tracking Application informationOccupational Safety and Health Administration · osha.gov(opens in a new tab)
  2. [2]OSHA Injury Tracking Application frequently asked questionsOccupational Safety and Health Administration · osha.gov(opens in a new tab)
  3. [3]29 CFR 1904.41: Electronic submission requirementsOccupational Safety and Health Administration · osha.gov(opens in a new tab)

Written and reviewed by the 300log Editorial Team. Guidance, not legal advice: confirm edge cases with OSHA or counsel.

Keep reading

All Deadlines guides

From guide to log

Keep the log, the 301s and the 300A in one place

300log turns each case into its OSHA 300 Log entry and 301 report, keeps privacy cases off the shared log, totals the 300A and files it with OSHA's ITA for you as soon as you authorize it.