Under 1904.29(a), must I use OSHA Forms 300, 300-A, and 301 or may I use my own forms?
Yes — you must use OSHA Forms 300, 300-A, and 301 or equivalent forms that contain the same information and are completed using the same instructions. See 1904.29(a) for the basic requirement and the OSHA interpretation at https://www.osha.gov/laws-regs/standardinterpretations/2025-04-29 which explains that software-generated documents can qualify as "equivalent forms" if they meet the equivalence criteria in 1904.29(b)(4).
- An "equivalent form" must have the same information, be as readable and understandable, and be completed using the same instructions as the OSHA form it replaces.
- If you use software to generate the forms, the system must be able to produce equivalent OSHA 300 and 300A forms when needed (see https://www.osha.gov/laws-regs/standardinterpretations/2025-04-29).