---
sourceDocument: Xanadu Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Generate an annual OSHA 300 or 300A form

# Generate an annual OSHA 300 or 300A form {#ariaid-title1}

* Release version: Xanadu
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Generate an annual 300 or 300A OSHA form for all OSHA recordable injuries and
illnesses that happened in an establishment between January 1 and December 31 of a calendar
year.

## Before you begin

Ensure that the following conditions are met.

* The Health and Safety Incident Management OSHA Content Pack (com.snc.sn_hs_im_osha) application is installed on your ServiceNow instance.
* The following fields are set in the incidents' injury and illness reports that should be included in the OSHA form.
  * The Recordable option is selected. When you generate an OSHA form, only the recordable incidents are included.
  * The Establishment field contains the establishment name.
  {#generate-osha-annual-form__ul_vn1_wnz_2wb}

{#generate-osha-annual-form__ul_kjl_rt5_2wb}

Role required: sn_ohs_im.compliance_manager

## About this task

The OSHA 300 and 300A forms are generated per establishment per year.

The system uses the saved PDF templates for OSHA 300 and 300A forms and fills them with the values from the recordable injury and illness reports.

## Procedure

1. Navigate to AllHealth and SafetyHealth and Safety Workspace.
2. Select the incident management icon (![Incident Management icon.]()) and navigate to the Lists tab.
3. In the Lists tab, under the Injury / illnesses list, open a report list.
   * For reports marked as recordable, select Recordable.
   * For all reports, select All.
   {#generate-osha-annual-form__choices_upg_mn3_dvb}
4. For the injury and illness reports, review the Recordable column.
5. Select Generate OSHA forms.
6. In the Generate OSHA form dialog box, fill in the fields.  
   {#generate-osha-annual-form__table_ckg_ylq_dvb__entry__2}

   | Field | Description |
   |-|-|
   | Form type | Type of OSHA form. * 300: Log of all work-related injuries and illnesses. * 300a: Summary of all work-related injuries and illnesses. {#generate-osha-annual-form__ul_qfk_ywz_2wb} |
   | Establishment | Establishment to generate the form for. The form includes all OSHA recordable injuries and illnesses that happened in the selected establishment. Note: In OSHA 300A form, the total hours worked by employees are auto-filled from the establishment's annual information. However, when the total hours information is not available for the selected year for this establishment, the system uses the default value from the Total hours worked system property in the report. For more information, see [Manage the list of establishments](https://servicenow-prod.fluidtopics.net/iwm4hBJP5U281KJK9NA4Yw "Manage the establishment list for your organization​. The recordable injury and illness records are grouped using this establishment information for auto-filing and exporting the reports such as OSHA 300 and 300A forms."). |
   | File type | Type of the file the OSHA form is generated in-CSV or PDF. |
   | Year | Calendar year to generate the form for. The form includes all OSHA recordable injuries and illnesses that happened between January 1 and December 31 of the selected calendar year. |
   [Table 1. Generate OSHA form dialog box]

   {#generate-osha-annual-form__table_ckg_ylq_dvb}
7. Select Generate.
8. **Optional:** In the Generate OSHA form dialog box, select the OSHA form name link to download its PDF file.

## Result

* The OSHA form is generated based on the selected form type and the saved PDF template for 300 and 300A OSHA forms.
* The PDF template is automatically filled with the values from the recordable injury and illness reports.
* The generated OSHA report contains all incidents, including the ones marked as sensitive, according to OSHA template. However, sensitive information is not disclosed in the form as incident details are not included.
* The filled-in OSHA form is saved in the selected establishment.
{#generate-osha-annual-form__ul_lxl_jwz_2wb}

## What to do next

You can view the saved OSHA form by navigating to the
Establishments list. For more information, see [View a saved OSHA 300 and 300A form](https://servicenow-prod.fluidtopics.net/L~ErWO5TBPhS9ckvF1fQOw "View a saved OSHA 300 and 300A form for an establishment.").

*[\>]: and then


