Sample environment. Data is public, visible to other visitors, and erased nightly — do not enter real names, injuries or personal information.

Incidents and the OSHA 300 Log

Field tier and aboveIn the app: /incidents

Incident Reports is where injuries, illnesses, near misses, property damage and other events get recorded, investigated and closed. What you enter here feeds the OSHA 300 log, the 300A annual summary and the 301 form, so nothing is retyped in January.

1.Report an incident

  1. Open Incident Reports and press + Report Incident.
  2. Choose the type: Property Damage, Injury, Near Miss, Illness or Other. Set the severity (1 Minor, 2 Serious, 3 Severe), the date, the job site and the specific location.
  3. Pick the person involved and who reported it from the roster.
  4. Describe what happened. If the AI tools are on, Draft with AI lets you describe or dictate it in your own words and fills in the form for you to review and edit.
  5. Under Investigation, record the immediate actions taken and the root cause when you know it.
  6. Attach photos or documents. A photo taken on a phone records where it was taken, and the record shows a map link.
  7. Add corrective actions on the form. Each one is tracked in the Corrective Actions module with its own owner, due date and status.
  8. Press Save. With no signal, the report is saved on the device and uploads when you are back online.

2.Decide whether an injury or illness is recordable

  1. With the type set to Injury or Illness, the OSHA recordable section appears on the form.
  2. If you are not sure, press "Not Sure? Walk It Through". It asks the questions in the order 29 CFR 1904 asks them and cites the section behind each answer.
  3. The walkthrough advises and pre-fills. The decision is yours: it never unticks anything you have set, and you can change any answer.
  4. If the case is recordable, tick OSHA recordable and choose the classification: Death (column G), Days away from work (H), Job transfer or restriction (I), or Other recordable (J). Enter days away (K) and days restricted (L), and the case category (M).
  5. Tick Privacy case when 29 CFR 1904.29(b)(7) applies. The worker's name is then withheld from the printed log.
  6. Save. We add the case to the OSHA 300 log for that year.

3.Investigate, then close

  1. Open the incident from the list and fill in the Investigation section as you learn more.
  2. Work down the Five Whys: start from what happened and ask why, each answer giving the reason for the one above, until you reach something the company controls. Press Use the Last Why to carry it into Root Cause, or write your own.
  3. Tick every Contributing Factor that played a part. We count them on the Statistics page, so patterns across incidents show up without anyone reading every report.
  4. Add a corrective action for each thing that has to change, with an owner and a due date.
  5. When the investigation is done, set the status to Closed and save.
  6. A closed incident is read-only. Only an admin can reopen it, using Reopen to Edit, and we write every change to the Activity Log.

4.Keep the 300 log and post the 300A

  1. Open OSHA 300 Log in the sidebar and pick the year at the top right.
  2. Fill in the establishment information once: name, street, city, state, ZIP, industry description, NAICS code, annual average number of employees and total hours worked for the year. The 300A needs these.
  3. Review the case log. Each recordable case appears with its classification and days; privacy cases show a case number instead of a name.
  4. Press Print Forms 300 / 300A. The printout follows the layout of OSHA's Form 300 and Form 300A, ready to certify and post from February 1 to April 30.
  5. Press Download CSV to take the year's log into a spreadsheet.
  6. Every case that is, or ever was, on the log is kept for five years after the end of its year, as 29 CFR 1904.33 requires. We refuse to delete it before then, even for an admin; the incident page shows the date. You can still correct it.

5.Produce a report for a carrier or a client

  1. Open the incident and press Print Report or Download PDF.
  2. For a recordable case, press OSHA 301 to open the incident report in that form's layout.
  3. A recordable, lost-time or fatal case can only be edited or exported by an admin. A user can still read it.

Common questions

Can I track a worker's return to work and restrictions?
Yes. On an injury or illness, the Return to Work panel keeps the worker's status over time: off work, restricted duty with the restrictions, or back to full duty. It counts the days for the OSHA log, and an admin presses Update Log Counts to copy them onto the case. See Return to work and restrictions.
Why can't a recordable case be deleted?
29 CFR 1904.33 requires the OSHA 300 log, the 300A and the 301 reports to be kept for five years following the end of the calendar year they cover. A case from 2026 is kept through December 31, 2031. We refuse to delete any case that is or has ever been on the log before that date, including for admins, and the incident page shows when it becomes deletable. Unticking recordable does not shorten it. You can still correct the record at any time.
Where do the contributing factors show up?
On the Statistics page, under Contributing Factors, counted across the period's incidents, with how many incidents have a structured root cause and how many reached all five whys. They are also columns in the incidents CSV export, and on the printed report and the PDF.
Can I get a short summary of a long incident report?
Yes, with the AI add-on. Open the incident and press Summarize. We write three to five sentences on what happened, the injury, the immediate actions and what the investigation found, without naming anyone, and keep the summary on the record so the next reader sees it too. It does not say whether a case is recordable; that stays your decision on the record. Editing the description, investigation or actions clears the summary so it never describes text that has changed.
Can I dictate a report instead of typing it?
Yes, when your company has the AI tools add-on and voice notes are switched on. Press Say it instead on the incident form, the observation form or the no-login QR page, speak in English or Spanish, and the words come back for you to check. On the incident form they also run through Draft with AI so you review a filled-in form. With no signal the note stays on your phone and is turned into words when you are back in range; we never file anything you have not read. The record keeps what you said; the audio is not stored.
Does Migna decide whether a case is recordable?
No. The walkthrough advises and pre-fills the form, and the printed forms reflect whatever you decided. You make the recordability decision and can change any answer at any time.
Who can see incidents?
Everyone with a login sees every incident. The job site on a login only affects which alerts that person receives, not which records they can open.
What is a privacy case?
Under 29 CFR 1904.29(b)(7) you must withhold the name on the 300 log for an injury to an intimate body part or the reproductive system, a sexual assault, a mental illness, HIV, hepatitis or tuberculosis, a needlestick or sharps injury contaminated with another person's blood or body fluid, or another illness the worker asks you to keep private. Tick Privacy case and the printed log shows "Privacy Case" in place of the name.
Do near misses go on the 300 log?
No. Only cases you have marked recordable appear on the log. Near misses stay in Incident Reports and count in your statistics.
Can I export the list?
An admin can press Export CSV on the incident list; the file follows the filters you have set. The full account export in Company Settings includes every incident and attachment.

Read next

Something here does not match what you see in the app? Tell us from Help & Support inside the app, or email info@mignasafetysolutions.com. We correct the guide rather than let it drift.

Incidents and the OSHA 300 Log — Migna User Guide