Submitting your weekly Certified Payroll Report in Kaster is quick and flexible. Payroll can be entered manually or copied from a prior week’s report to save time.
🤖 Premium Feature: Kaster also supports AI-powered PDF uploads that extract, validate, and generate weekly certified payrolls automatically. This premium option is available upon request.
Follow the steps below to ensure a successful submission.
✅ Prerequisites
Before submitting a CPR, make sure all of your workers are added and their profiles are complete. This includes:
- Worker profile information, classifications and pay rates
- Hourly fringe benefit credits (if applicable)
- Required certifications (Apprentice IDs, OSHA 10, Section 3, etc.)
📅 Step 1: Select the Project and Period
- Navigate to the Project and its Certified Payroll section under the Recurring Docs tab.
- Choose the Period Ending Date for the week you’re reporting on.
- Click Enter Payroll Records to begin your submission.
🧾 Step 2: Enter Payroll Details
- Enter your internal Payroll Report Number and your company's week Payroll Ending Date.
- ⚠️ Important: Payroll report numbers must be sequential. Your first payroll submission for the project should be Payroll #1, representing the first week work was performed by your workforce. The first payroll cannot be marked as “No Work Performed.”
- ⚠️ Important: Be careful to select the correct week ending date and keep it consistent each week (for example, always Saturday or always Sunday). This date should match the end of your company’s standard 7-day payroll schedule.
- Click the + Add Record button.
- For each worker:
- Select the Worker’s Name and their Classification.
- Enter their daily Hours worked, including standard and overtime hours.
- Input any Deductions (taxes, benefits, etc.).
- Note (WH-347 Form Only): If applicable, the Cash Payment in Lieu of Fringe Benefits will be automatically calculated on your behalf.
- Enter the worker’s total gross wages earned across all projects for that week, as shown on their paycheck (not just the amount from this project).
- Click Save to record the entry.
- Repeat for all workers included in this week’s payroll.
📄 Optional (Premium Feature 💰): Upload a PDF Payroll Report
Kaster’s PDF Upload with AI extraction is a premium feature available upon request.
Instead of manual entry, approved accounts can upload a PDF of their weekly payroll report. Kaster’s AI-assisted reader will extract the data and auto-populate the weekly payroll record for submission.
📌 Important: The PDF must include each worker’s full name exactly as it appears in their Kaster workforce profile, and clearly list hours by date, deductions, and payment information in order to be extracted successfully.
✅ Note: You must review and approve each record before finalizing the weekly submission.
🖊️ Final Step: Submit the Statement of Compliance
Once all payroll records have been reviewed and saved, you’ll be taken to the Statement of Compliance screen to finalize your submission:
- Mark all applicable Checkboxes to confirm the compliance statements.
- If applicable, use the Additional Remarks section to explain:
- Any special deductions, exceptions, fringe benefit clarifications, other important notes for the reviewer.
- Enter your Phone Number and Job Title.
- Electronically Sign the statement to officially submit your weekly CPR.
Once submitted, Kaster will generate a fully completed WH-347 or applicable CPR Form PDF for your records and for submission to the reviewer. The fringes will be automatically computed and reported on your behalf.
🔁 Helpful Tip: Once you’ve submitted your first weekly CPR, you’ll have the option to Copy Last Week’s Payroll when starting future submissions. This auto-fills the previous week’s data making repeat entries even faster.