# OSHA electronic submission (29 CFR 1904.41): who submits what, and when

> Some establishments must send injury data to OSHA by March 2 each year, through the Injury Tracking Application. Form 300A covers 20 to 249 employees in Appendix A industries, and 250 or more employees. Forms 300 and 301 are added at 100 or more employees in Appendix B industries. Most small or partially exempt sites do not submit.

Source: https://incidentkit.ai/compliance/osha/electronic-submission · Updated Oct 5, 2026

## Key facts

- **Rule:** 29 CFR 1904.41, as amended by the 2023 rule (88 FR 47254), effective 2024-01-01
- **Deadline:** March 2 of the year after the year covered; latest was 2026-03-02 for 2025 data
- **Form 300A:** 20 to 249 employees in Appendix A industries, or 250 or more employees
- **Forms 300 and 301:** 100 or more employees in Appendix B industries
- **Late filing:** ITA accepts late data through December 31
- **Method:** Web form, CSV or API; Login.gov and ITA account; no paper or email
- **Verified:** eCFR through 2026-10-01; OSHA ITA pages read October 2026

- **Citation:** 29 CFR 1904.41
- **Authority:** OSHA
- **Applies to:** Establishments with 20 to 249 employees in the industries listed in Appendix A to Subpart E, Establishments with 250 or more employees that are required to keep records, Establishments with 100 or more employees in the industries listed in Appendix B to Subpart E, Any establishment OSHA notifies for an individual data collection

## Who must submit to OSHA electronically?

Only three kinds of establishment submit routinely. Each establishment is tested alone, by its headcount at any time in the previous calendar year.

*Routine electronic submission under 29 CFR 1904.41(a)*

| Establishment | Submits | Paragraph |
| --- | --- | --- |
| Appendix A industry, 20 to 249 employees | Form 300A data | (a)(1)(i) |
| 250 or more employees, and required to keep records | Form 300A data | (a)(1)(ii) |
| Appendix B industry, 100 or more employees | Form 300 and 301 data, plus Form 300A | (a)(2) |
| Any establishment notified by OSHA | The requested part 1904 records | (a)(3) |

Count everyone employed at the establishment in the year, including part-time, seasonal and temporary workers (1904.41(b)(2)). Partially exempt establishments submit only if OSHA tells them in writing ((b)(6)). The rules also apply in State Plan states ((b)(7)). OSHA does not usually notify establishments, so check coverage yourself.

## What are the dates?

March 2 each year. Late filing is accepted through December 31.

*Electronic submission dates (verified against OSHA pages read in October 2026)*

| Item | Date or rule |
| --- | --- |
| Annual deadline | March 2 of the year after the year the forms cover (1904.41(c)) |
| Collection window | January 2 to March 2, as OSHA describes it |
| Most recent deadline | March 2, 2026, for calendar year 2025 data |
| Late filing | Still required. The ITA accepts it through December 31 |
| Next deadline | March 2, 2027, for calendar year 2026 data |
| Forms 300 and 301 | Collected since the 2024 submission cycle, under the 2023 rule |

Posting the 300A is a separate duty. ITA submission does not replace posting it from February 1 to April 30 ([300A summary](https://incidentkit.ai/compliance/osha/osha-300a-summary)).

## How do you submit through the Injury Tracking Application?

Use OSHA's free portal. There are six steps.

1. **Check coverage** Use OSHA's ITA Coverage Application or the criteria above. State Plan establishments should ask their State Plan.
2. **Create the accounts** Get an active Login.gov account and an ITA account with the same email address.
3. **Create each establishment** Enter the six-digit NAICS code for the activity that earns the most revenue or employs the most people (2012, 2017 and 2022 codes work). Add the employer identification number and the company name.
4. **Enter the 300A data** Use the web form, a CSV upload or the API. Report zeros if there were no recordable cases.
5. **Add 300 and 301 case data if you are in Appendix B** The same three methods apply.
6. **Submit and keep a record** OSHA accepts no paper or email, and PDF forms cannot be uploaded. You may edit data through December 31 of the year you submitted it.

The portal is free. A corporate office or third party may submit for you. The employer stays responsible for completeness and accuracy.

## Which settings are in Appendix A and Appendix B?

Hospitals, nursing homes, warehouses and plants are on at least the 300A list. Surgery centers and home health agencies are on neither.

*Examples checked against Appendices A and B to Subpart E of Part 1904*

| Setting (NAICS) | Form 300A at 20 to 249 employees | Forms 300 and 301 at 100 or more employees |
| --- | --- | --- |
| Hospitals (6221, 6222, 6223) | Yes | Yes |
| Nursing care facilities (6231) and assisted living (6233) | Yes | Yes |
| Home health care services (6216) | No, not listed | No, not listed. At 250 or more employees, Form 300A only |
| Outpatient care centers, including ambulatory surgical centers (6214) | No, partially exempt | No, partially exempt |
| Chemical manufacturing (325) | Yes, as part of manufacturing 31-33 | No |
| Animal slaughtering and processing (3116) | Yes | Yes |
| Warehousing and storage (4931) | Yes | Yes |
| Construction (23) | Yes, all of NAICS 23 | Only foundation, structure and building exterior contractors (2381) |
| Utilities (22) | Yes, all of NAICS 22 | Only water, sewage and other systems (2213) |

OSHA's ITA FAQ says Appendix B status does not change when a NAICS code is renumbered. Check both appendices for your code, or use the coverage tool.

## What is submitted, left out and made public?

For Forms 300 and 301, you submit everything except a few fields (1904.41(b)(9)). Leave out the employee name on the Log. On the 301, leave out the employee name and address. Leave out the name of the physician or other health care professional. Leave out the treatment facility's name and address if care was away from the worksite.

OSHA says it makes most submitted data public on its ITA data website. It withholds worker age, sex, date hired, emergency room treatment and in-patient admission. Automated tools and some manual review remove other identifiers, such as names and Social Security numbers. Its data page already carries 2025 data submitted January 1 to March 15, 2026. On the [301](https://incidentkit.ai/compliance/osha/osha-301-incident-report), write narrative fields 14 to 17 with no names or other identifiers.

## What changed, and which version did we check?

We checked the eCFR, current through October 1, 2026. Section 1904.41 reflects the final rule Improve Tracking of Workplace Injuries and Illnesses (88 FR 47254). It was published July 21, 2023 and took effect January 1, 2024. We found no later substantive change to 1904.41 or its appendices.

- Added yearly Forms 300 and 301 for 100 or more employees in Appendix B industries.
- Kept Form 300A for 20 to 249 employees in Appendix A industries and for 250 or more.
- Updated Appendix A NAICS codes, added Appendix B, and required the company name.
- OSHA first collected Form 300A data through the ITA in 2016.

## What the rule asks for, and how IncidentKit supports it

| Requirement | IncidentKit |
| --- | --- |
| Submit Form 300A data by March 2 ((a)(1)) | IncidentKit does not submit to the ITA. OSHA 300A generation is rolling out. Today, CSV export gives you case data for your own submission. |
| Submit 300 and 301 case data without names and identifiers ((b)(9)) | Lauren drafts narrative fields from the account ('Lauren · draft'). A reviewer approves them and removes identifiers. OSHA 300 and 301 exports are rolling out. |
| One submission per establishment, with EIN and company name | Each site is a facility, so establishment data stay apart from group roll-ups. A read API and CSV export feed your own pipelines. |
| Correct submitted data through December 31 | The audit trail logs each change with who, when, and before and after. |
| Keep the Log, the posted 300A and the submission consistent | One record feeds all three once the OSHA exports roll out, so numbers agree. |

## Frequently asked questions

### Is the March 2 deadline the same for Forms 300 and 301?

Yes. Forms 300 and 301 go in the same annual collection as Form 300A, due March 2 of the year after the year they cover.

### We have 250 or more employees but are in a partially exempt industry. Do we submit?

No, not routinely. The 250-employee category applies only where Part 1904 requires the establishment to keep records. A partially exempt establishment submits only if OSHA tells it in writing, and then it must keep the records.

### What if we missed the March 2 deadline?

Submit anyway. The ITA accepts late data until December 31, but OSHA takes no mail or email. Once a new collection period starts, you cannot edit or add data for years before last year.

### Does submitting to OSHA replace posting the 300A?

No. ITA submission is separate from the posting rule in 1904.32, so a covered establishment does both. Post the 300A from February 1 to April 30 of the year after the year it covers.

## Sources

- [eCFR: 29 CFR 1904.41, Electronic submission of EIN and injury and illness records to OSHA (current through 2026-10-01)](https://www.ecfr.gov/current/title-29/section-1904.41)
- [OSHA: Injury Tracking Application (ITA) information and coverage](https://www.osha.gov/injuryreporting)
- [OSHA: Injury Tracking Application frequently asked questions](https://www.osha.gov/injuryreporting/faqs)
- [OSHA: Appendix A to Subpart E of Part 1904, designated industries for Form 300A submission](https://www.osha.gov/laws-regs/regulations/standardnumber/1904/1904SubpartEAppA)
- [OSHA: Appendix B to Subpart E of Part 1904, designated industries for Form 300 and 301 submission](https://www.osha.gov/laws-regs/regulations/standardnumber/1904/1904SubpartEAppB)
- [OSHA: Injury Tracking Application data (public datasets)](https://www.osha.gov/itadata)
- [Federal Register: Improve Tracking of Workplace Injuries and Illnesses, 88 FR 47254 (2023-07-21)](https://www.federalregister.gov/documents/2023/07/21/2023-15091/improve-tracking-of-workplace-injuries-and-illnesses)
- [OSHA: Recordkeeping requirements overview](https://www.osha.gov/recordkeeping)

## Related

- [OSHA 300A summary: who signs, when to post, how long](https://incidentkit.ai/compliance/osha/osha-300a-summary)
- [OSHA 300 Log: how to fill it out, column by column](https://incidentkit.ai/compliance/osha/osha-300-log)
- [OSHA 301 incident report: the 18 fields and deadlines](https://incidentkit.ai/compliance/osha/osha-301-incident-report)
- [OSHA recordkeeping requirements: 29 CFR 1904 explained](https://incidentkit.ai/compliance/osha/recordkeeping-overview)
- [TRIR and DART rates: formula, example and BLS 2024 rates](https://incidentkit.ai/compliance/osha/trir-and-dart-rates)
- [OSHA 300 Log Automation: Keep It Accurate Year-Round](https://incidentkit.ai/use-cases/osha-300-log-automation)
- [OSHA recordkeeping guide: Part 1904 for employers](https://incidentkit.ai/guides/osha-recordkeeping-guide)
