--- title: "Entering Hours Worked for OSHA Recordkeeping" slug: "entering-hours-worked-for-osha-recordkeeping" tags: ["v8.2"] updated: 2025-04-29T20:54:28Z published: 2025-04-29T20:54:28Z canonical: "docs.serenityops.com/entering-hours-worked-for-osha-recordkeeping" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.serenityops.com/llms.txt > Use this file to discover all available pages before exploring further. # Entering Hours Worked for OSHA Recordkeeping Accurate reporting of hours worked is essential for meeting OSHA requirements and calculating core safety metrics such as: - **DART (Days Away, Restricted, or Transferred)** - **TRIR (Total Recordable Incident Rate)** - **LTIFR (Lost Time Injury Frequency Rate)** These indicators rely on actual hours worked across each establishment, so it's important to keep this data current and correct. --- ## How to Enter Hours Worked Most organizations using Serenity perform a **monthly update** to enter hours worked for each site. Follow the steps below to enter this data manually: 1. **Navigate to the Establishments Center** From the left-hand application navigator, click the **Establishments** icon. ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfayjvlBsn5wbWITpLRgJurTpSgA_BmLlsi4cJ3d1A5AL_dBVsdS2fHSXx6t7JzADrTOXDxcJahdIXI70zwutRhx7Nx7zfKwoPFUHHln_c5nEy8dZ1QdIoKwLfKmYCBMV8QM0TOTQ?key=0AljBKwI0wYz67ygMJMFFpE5) 1. **Click “New Time Cards”** This will open a modal window (see screenshot below) where you can input hours across multiple sites in a single batch.![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd-lnVKoSBbH9Np6UvvoE4gNErR_Njl8j2-S01zGQY7okrUgU3bqGM6p8_piFcL44H9D1jCqxJ1tbdKBAcCUmr6tP7xGQXlHVckK5ZD_Ofa5Oqyh8IbVpZCtwhbhJJAAYOv9MATVA?key=0AljBKwI0wYz67ygMJMFFpE5) 2. **Enter Time Card Details** For each row: - **Establishment**: Select the site you're reporting for. - **Date**: Set to the **last day of the month** for which you're entering hours. - **Hours**: Input the total hours worked for that site during the month. - **Employee Type**: Choose from the dropdown. The default is **Employee** ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcr5fNn-oSfgvq8gtRzmwwdtD80iy041-KnNl6Q_G_g5_9FdcV00CbOLVea6rHdd48mtxXqL9M7BMPSguxAiM3rXUA1WeGqlHKMCWTLEZHWl8W9LPMoNccd7NMdo2yBlNiewBmw_Q?key=0AljBKwI0wYz67ygMJMFFpE5) --- ## Employee Types Explained By default, the system assumes time entries are for direct employees. However, many organizations track hours for other worker types to reflect total workforce exposure: - **Employee** (default) - **Contractor** - **Consultant** - (Custom values may also be supported per your configuration.) Accurate categorization ensures KPI formulas are calculated correctly and OSHA reporting reflects the true operational workforce. --- ## ✅ Best Practices - Set a **monthly reminder** to enter time cards within the first week of each new month. - Double-check values for high-activity sites or those with a high number of safety incidents. - Work with Serenity’s professional services team if you'd like to automate this data collection via integration with your timekeeping system (available via SOW). --- ## Integration with Timekeeping & Payroll Systems To streamline the process and reduce manual entry, Serenity supports **direct integration** with your organization’s timekeeping or payroll systems. This ensures that hours worked are automatically and consistently captured—improving data accuracy and reducing administrative overhead. ### 🔧 How It Works As part of a scoped implementation: - Serenity can ingest hours worked via secure API, flat file upload, or data warehouse sync. - Hours can be mapped by **establishment**, **employee type**, and **reporting date**. - Data is ingested on a **recurring schedule** (e.g., daily, weekly, monthly) ### 🧾 Getting Started To explore integration options, speak with your **Serenity sales representative** to initiate a **statement of work (SOW)**. Our services team will help define scope, requirements, and technical specifications.