OSHA

Calculates payroll-based average employees and total hours worked, and produces an electronic-submission eligibility record.

Incomplete

Establishment New workpaper

0 payroll periods Choose a reporting year Updates live as you type
STEP 1 · INTAKE CONTROLS 0 of 0 periods reviewed

Sample scenarios · click to load

sample data
100% Free Core Engine

No account is needed to run the first calculation.

01 · Establishment & Regulation

Sets the regulation version and submission due date.

Recordkeeping applicability Required
Address & preparer Optional

02 · Payroll Counts & Hours

Payroll frequency Optional

Used to check how many pay periods a full year should have. Select again to clear.

Hours worked source Required

Count everyone paid in each period: full-time, part-time, seasonal, salaried, and temporary workers you supervise day to day. Enter hours actually worked, leaving out vacation, sick leave, and holidays.

03 · Submission Eligibility Inputs

Match your NAICS code against Appendices A and B to 29 CFR 1904 Subpart E.

The most employees at the establishment at any one time.

STEP 2 · YOUR RECORD

OSHA Form 300A · calculation & eligibility record · draft

Your OSHA 300A Calculation Record

Riverside Fabrication (sample)

Sample establishment: replace the sample name and figures before relying on this record.

Annual average number of employees

120

Total hours worked by all employees

225,512

Form 300A electronic submission

Required

Regulation version
29 CFR 1904.41 · effective January 1, 2024
Reporting year · due
2025 · due March 2, 2026
Record status
Ready

No conflicts between the payroll rows and the eligibility inputs.

Eligibility checks

Form 300A summary —

Form 300 and 301 case detail —

Audit details

Peak employment used
—
Peak entered
—
Highest payroll count
—
Industry listing
—
Recordkeeping
—
NAICS code
—

Payroll schedule

0 payroll periods counted

Payroll periods with employees paid and hours worked
#Period endEmployeesHoursStatus

Open items & notes

    Next steps

      Assumptions

        Calculation aid only: not legal advice and not an OSHA filing service. Nothing is submitted to OSHA from this page. Verify requirements using official OSHA guidance. Not affiliated with or endorsed by OSHA.

        Prepared with OSHA

        Incomplete — avg · — hrs

        OSHA Pro

        Save each establishment's annual inputs and keep downloadable records. $79 per month

        Free and Pro features
        FeatureFreePro — $79 per month
        Establishment calculationsOne unsaved calculationSaved calculations per establishment
        Calculation recordView in browserDownloadable calculation record
        Payroll inputsManual entrySaved annual payroll inputs
        Eligibility worksheetCurrent session onlySaved eligibility worksheet
        Continue to secure checkout

        Checkout opens on Stripe in a new tab.