Have you set up payroll items?
To do this task
Click Employee Center.
Click Manage Employee Information at the top of the list and click Change New Employee Default Settings.
Fill in the Earnings section of the Employee Defaults window.
If you pay by the hour
If you pay salaries
Do not enter an hourly rate or an annual salary unless you pay most employees at the same rate or salary.
Do not enter overtime, sick, or vacation payroll items in the Earnings section. If you do, QuickBooks displays them on all paychecks for all employees.
Click the Payroll Schedule drop-down arrow to select a payroll schedule payroll schedule to assign for all your employees if they're all on the same pay frequency.
If you can't find the payroll schedule that you want to assign, click to set up a new payroll schedule.
The Pay Frequency field updates automatically when you select a payroll schedule and becomes grayed out.
(Optional for those who track payroll expenses by class) If you want to assign most of your employees to the same class, choose a class type from the drop-down list.
For example, you can use classes to group employees by location or by department.
(Optional) Select the Use time data to create paychecks checkbox if you want employees' hours from your time data to prefill paychecks.
How time data appears on paychecks
Set up a new payroll schedule
Set up your employee defaults
Enter benefits and other adjustments (employee defaults)
Enter federal tax information (employee defaults)
Enter miscellaneous state or local tax information (employee defaults)
Enter sick and vacation time information (employee defaults)
Enter state tax information (employee defaults)
Add payroll items