QuickBooks Desktop CPR Instructions
This article explains how to create a Certified Payroll Report (CPR) in Excel format out of the QuickBooks Desktop.
Overview
QuickBooks Desktop Certified Payroll Report can be imported into LCPcertified. The current integration will allow contractors import payroll data for a single project, the employee's name (and address), last four digits of their Social Security number (or Full Social Security number) and job classification.
It also will import hours worked by each employee, rate of pay, gross wages, deductions, and net pay.
Note: The integration does not accommodate bi-weekly payroll, multiple projects, and fringes data imports due to QuickBooks current fields’ functionality.
Assumptions
You have an active, up-to-date version of QuickBooks Desktop.
Requirements
You must meet the following criteria to create a Certified Payroll report.
Follow the checklist below to ensure the Certified Report pulls correctly.
- You must have full version of Microsoft Excel. If you are using a trial version, make sure that trial period has not expired yet.
- You must run QuickBooks as the Administrator.
- Before opening QuickBooks, right click on the QuickBooks icon and select Run as Administrator.
- You must be logged in as the QuickBooks Admin and in Single-User Mode.
- To turn on Single-User Mode: go to QuickBooks File Menu, select Switch to Single-user mode.
- Use the QuickBooks Desktop time tracking feature.
- Enter time by job for each employee using the payroll items you use to pay employees.
- It is best if you enter time and then pay the employees using that time so that the time records and hours paid will be the same.
- Note: You can still use this report without using the time feature, but you'll need to input your daily hours on the report.
- To set up time tracking, see Set up time tracking. Classes assigned on timesheets should match the classes on paychecks.
- To use timesheets, see Create and print timesheets.
- Weekly payroll: you have created a weekly payroll and have included your certified payroll job on your paychecks (this happens automatically when you use time tracking).
- Your Employees will need to have 'Weekly' under their Pay Frequency in Payroll Information window.
- To use timesheet information in paycheck creation, see Create paychecks on timesheet hours.
- Your paychecks use earnings items tied to job classifications.
- To learn how to tie items to jobs, See Set up job costing and item tracking.
- Your paychecks use earnings items named after your jobs.
- For example, you might use hourly items with names like Carpentry, Electrical, or General Labor for your work classification codes.
- The item names used will appear on the report.
- If your employees worked overtime or double-time, pay the employees with an actual Overtime Earnings item.
- Check to see if you are using a special overtime item by editing the item from our Payroll Items list and looking for the Define Overtime slide.
- If it does not appear, the item isn't an overtime item.
- To create an overtime payroll item, see Set up an hourly wage payroll item.
- Check to see if you are using a special overtime item by editing the item from our Payroll Items list and looking for the Define Overtime slide.
Create a Report
- Select Reports menu.
- Select Employees & Payroll.
- Select More Payroll Reports in Excel.
- Select Certified Payroll Report.
- For all excel based reports, you must Enable Macros.
- Select Continue then enter the Pay Date needed for the report.
- Select Get QuickBooks Data.
- Select Next then enter the Employer Information.

- Enter the needed information on the Project Information screen.
- Project Name - this is the Customer: Jon they have selected in the paycheck.
- Last Date of Work Week - this is the last day of the pay period in the paycheck.

- Enter the necessary information on the Other Questions & Options screen (This should be the information of the signer of the form).
- To display last four digits of Social Security number and no employee address then leave last check box unchecked.
- To display full Social Security number and employee address then last check box must be checked.

- Select Create Report.
- Save report and import to your LCPcertified account.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article