Learn How to do Payroll in QuickBooks

QuickBooks Payroll is the best option for the small budding stage businesses who cannot hire a professional accountant at the early stages of growing business. Although setting up the payroll in QuickBooks for the first time might take some time but after that, it will be very convenient to run payroll for paying employees. In this article, we’ll teach you how to do payroll in QuickBooks and then you can pay your employees using QuickBooks Payroll.

QuickBooks by Intuit offers three different types of payroll services i.e. Basic payroll (In here you can choose to do it yourself or you can hire an accountant.), second is Enhanced Payroll (In this QuickBooks will help you in performing the tax-related forms only.) and last is Assisted Payroll (In this type you have to pay your employees and Intuit will help in tax forms and payments.)

Things you need to do before setup QuickBooks Payroll

This is the information you need to have before setting up payroll in QuickBooks Online and Desktop.

Employer’s Information

Employee compensation and benefits

  • Compensations: Employee’s hourly wages, bonuses, salaries, commissions, tips or any other additional compensations you provide.
  • Benefits: Any benefits you offer to your employees like Health insurance, retirement plans, sick/vacation leaves, etc.
  • Additional Allowances: Child support garnishment, mileage, travel reimbursement, etc.

Employee’s Information

  • W-4 Form: This IRS form is prepared for the employer to deduct some amount of money from the paycheck as federal tax.
  • Pay Rate: How much you pay your employee per hour or the salary of each employee.
  • Paycheck Deduction: Employee’s contribution to health insurance, pension or retirement plan. This amount is deducted from the paycheck.
  • Pay Schedule: After how many days you pay to employees like every week, after 2 weeks or monthly.
  • Date of Hiring/Termination: Hire date of each and every employee.
  • Sick/Vacation hours: If this service is applicable then you need to enter this information too.

Tax Information

  • Federal Employer Identification Number(FEIN): You need to add EIN to QuickBooks Payroll. For this, you need to contact the IRS or state agencies to apply for this unique ID.
  • Electronic Federal Tax Payment System: It’s compulsory for you to enroll (EFTPS) for online payment of Federal tax deposit. But if you are using one of Enhanced Payroll or Assisted Payroll then QuickBooks will deal with this process.

How to Setup payroll in QuickBooks

You first need to set up payroll service before learning how to do payroll in QuickBooks and for this, you simply need to follow the procedure step by step.

How to do Payroll in QuickBooks
Add Payroll in QuickBooks
  • In the navigational panel on the left side click at the ‘Employees’.
  • If you already have a subscription for QuickBooks Payroll then you can simply set up payroll by clicking on the ‘Get set up’.
  • But if you don’t have any payroll subscription yet then you need to click on the ‘Add Payroll’ and then select one of any three listed payroll services. (Basic Payroll, Enhanced Payroll or Assisted Payroll)
  • In the next window, you need to answer some questions when you are setting up payroll in QuickBooks. This will be a one-time process.

The first question is ‘Have you paid any W-2 employee in 20XX?’ select ‘No’ if you didn’t pay any employee other ‘Yes’.

The second question is ‘When will you first run payroll with QuickBooks?’ select the date accordingly.

The last and third question is ‘How did you pay your employees?’ select one option from Paycheck or direct deposit (withheld taxes) and check or cash (without taking out taxes).

How to do Payroll in QuickBooks
Add employee in QuickBooks Payroll
  • Now you need to add employees to whom you’ve paid in that year. Remember you also have to add terminated employees.
  • You have to fill numerous fields related to the employees in the information section.
  1. Employee’s withholding: Personal information and allowances deduction.
  2. Pay Schedule: After how many days you pay to your employees i.e. weekly, after every 2 weeks, monthly, etc.
  3. Pay Rate: How much do you pay to the employee. For example, if you pay them hourly then select it from the drop-down menu and then enter the per hour rate.
  4. Paycheck Deduction: Select deduction if there is any like health insurance, retirement plan, etc.
  5. Mode of Payment: Select one method from the direct deposit or paycheck from the drop-down menu. Then select the account type of employee and enter the routing number and bank account number. 
  6. Enter the prior pay details: how much you did pay the employee so far in 20XX?

After filling all the employee information correctly you can review it in the sample paycheck.

How to Run Payroll in QuickBooks

Finally, after setting up all the information in QuickBooks now we’ll show you how to do payroll in QuickBooks.

How to do Payroll in QuickBooks
Enter Employee Payroll information
  1. From the left side navigation panel click on the ‘Employees’.
  2. In the ‘Employee center’ click on the ‘Run Payroll’ button on the top right corner of the window.
  3. Select an employee to whom you want to make a payment from the list of employees that you set up in the previous section.
  4. In the next window select the bank account from which you want to make payment.
  5. The Pay Period field should be filled automatically as per as you set it up.
  6. In the Pay Date, enter the date you will pay your employee.
  7. In the Pay Hours, you need to enter the number of hours an employee has worked.
  8. Salary will be automatically calculated according to the per hour rate/annual salary you previously fed.
  9. Before submitting you can have a final review of the payroll information like (Employee’s name, pay period, working hours, etc) for the mistake-proofing.

If you find everything all right then you can click at the Create Paycheck button at the bottom right corner of the screen to send and print paycheck. You can also print pay stubs or send it to the Intuit ViewMyPaycheck website so employees can have it anytime.

Frequently Asked Questions

How much Intuit charges for QuickBooks Payroll services?

Cost of Intuit’s QuickBooks Payroll services are following

  1. QuickBooks Basic Payroll: $22.50/month + $4/employee per month.
  2. QuickBooks Enhanced Payroll: $37.50/month + $8/employee per month.
  3. QuickBooks Assisted Payroll: $62.50/month + $10/employee per month.

How to use QuickBooks Payroll without subscription?

For using Payroll service in QuickBooks Desktop without subscription. First, you need to go to ‘Company Preferences’ and then in the QBD payroll feature click ‘Full Payroll’.

After that press F1 and type Manual Payroll, then select Calculate Payroll manually. You need to setup company file before proceeding further.


Now that you know how to do payroll in QuickBooks you can easily setup and run payroll services to pay your employees on time and conveniently. It is important to understand that using payroll is not only about paying employees, you also need to do some tax filing work and for this, you also need to be familiar with the federal tax rules and regulations. But you don’t need to worry about it, you can hire an Intuit’s certified accountant QuickBooks ProAdvisor who’ll take care of all the accounting and financing work. Call us at our toll-free number +1-855-441-4417 to know more about the service we offer.

Connect With QuickBooks ProAdvisor Experts

Author: Editor Team
Wizxpert Authors & Editor team is blessed with the most qualified and experienced experts that support you with one of the best solutions for your queries related to Accounting and Bookkeeping. We are here from last 3 years in the assistance of our customers. Our main goal is to happy and satisfied viewers with our service. We are a team of 10+ members. Every member research on the unique issue and try to fetch out the relevant solutions of that particular problem. Our team always tries to get the update with every new release of Accounting and Bookkeeping solution, and also try our level best to convey that information in the very moderate form to our viewers.

Content is protected !!