How to Set Up Payroll in QuickBooks Desktop and Online (2026 Guide)

Latest Date: May 21, 2026

Setting up payroll correctly is an important step for any growing business because it affects employee payments, tax reporting, and day-to-day recordkeeping. Before you begin, it helps to gather key details such as your business EIN, state tax registration numbers, employee W-4 forms, pay rates, bank account information, and payroll schedule. Having this information ready makes the setup process smoother and reduces avoidable errors later.

Whether you use QuickBooks Desktop or QuickBooks Online, a proper payroll setup helps you process wages accurately, manage deductions, and stay current with tax requirements. This guide explains how to choose the right payroll plan, prepare the required information, complete the setup steps, and manage payroll more efficiently.

Table of Contents

QuickBooks Payroll Plans and Features Overview

Before you begin the technical setup, you need to select a service level that matches your internal resources. QuickBooks offers several tiers for both Desktop and Online platforms. These range from “do-it-yourself” options, where you maintain control over filings, to full-service tiers where Intuit takes on the responsibility for tax payments and form submissions.

Also Read: How to Set up Payroll in QuickBooks for Mac

QuickBooks Desktop Payroll Plans Compared (Enhanced, Basic, Full Service)

FeatureBasic PayrollEnhanced PayrollFull-Service Payroll
Pay EmployeesInstant check calculationInstant check calculationManaged by Intuit specialists
Tax FormsManual filing requiredAutomated Fed/State formsAccuracy is guaranteed
Direct DepositIncludedIncludedIncluded
SupportStandardStandard24/7 Priority Support

QuickBooks Online Payroll Plans Compared (Core, Premium, Elite)

FeatureCorePremiumElite
AutomationAuto-payroll availableIncludes Time TrackingFull Concierge Setup
Health BenefitsAccess to providersAccess to providersAccess to providers
Tax Penalty Prot.NoNoUp to $25,000 coverage
Expert ReviewNoNoFinal review included

Prerequisites for Setting Up Payroll in QuickBooks Desktop

Gathering the required information before you begin helps prevent delays during setup and makes the process more efficient. Use the checklist below to prepare for your QuickBooks payroll setup.

Company Information Required for Payroll Setup

  • You should keep your Federal Employer Identification Number (EIN) ready for payroll tax setup.
  • Your legal business name and registered address should match the details used on official tax records.
  • You should collect all required state tax ID numbers for states where you employ workers.
  • Your business bank account details should be available for payroll funding and tax payments.
  • You should decide whether employees will be paid weekly, bi-weekly, or semi-monthly before setup begins.

Employee Information Required for Payroll Setup

  • Each employee should have a completed IRS Form W-4 for federal tax withholding.
  • State withholding forms should be collected where they are required.
  • Accurate hourly wages or annual salary amounts should be ready for each employee.
  • Details for deductions such as health insurance, retirement contributions, or other benefits should be available.
  • Bank routing and account numbers should be collected for employees using QuickBooks direct deposit.

How to Set Up Payroll in QuickBooks Desktop?

QuickBooks Desktop payroll is a suitable option for businesses that need detailed controls, local data management, and flexible payroll settings. You can complete the setup manually or use the built-in setup interview for guided assistance.

Method 1: Step-by-Step Manual Payroll Setup

Step 1: Open QuickBooks Payroll Setup

Open QuickBooks Desktop, go to the Employees menu, and select Payroll Setup. This launches the setup area where you can begin entering payroll preferences and business details.

Step 2: Set Up Compensation

Add the ways you pay employees, including regular wages, overtime, sick pay, vacation pay, bonuses, or commissions. Review the linked expense accounts in your Chart of Accounts so payroll costs are recorded correctly.

Step 3: Set Up Employee Benefits

Enter any company-sponsored benefits such as health insurance, retirement contributions, or other deductions. Review how much is paid by the employer and how much is deducted from the employee.

Step 4: Add Employees

Create a profile for each employee included in payroll. Review the following details carefully before saving:

  • Personal information such as legal name, address, and Social Security Number.
  • Pay rate details, salary amounts, hourly wages, and pay schedules.
  • Direct deposit banking information if electronic payments are used.
  • Federal and state withholding details based on the employee’s W-4 and related forms.

Step 5: Set Up Payroll Taxes

Review your tax settings so payroll deductions and employer liabilities are calculated correctly. Important areas include:

  • Federal taxes such as Social Security, Medicare, and FUTA.
  • State tax accounts, including your State Unemployment Insurance (SUI) rate.
  • Payment schedules for depositing payroll taxes on time.

Step 6: Enter Year-to-Date Payroll Data

If you are starting payroll during the middle of the year, enter wages, deductions, and taxes already processed earlier in the year. This helps keep totals accurate for reporting and year-end forms.

Step 7: Complete and Run Your First Payroll

Review employee details, tax settings, and totals before processing payroll. Once everything looks accurate, complete the setup and run your first payroll cycle.

Method 2: Using the QuickBooks Payroll Setup Interview

What is the Payroll Setup Interview in QuickBooks?

The Payroll Setup Interview is a guided tool inside QuickBooks Desktop that walks you through payroll configuration step by step.

Why Use the Payroll Setup Interview?

It helps reduce missed details by guiding you through company setup, employee records, and tax information in a structured order.

How to Start and Complete the Payroll Setup Interview

Go to Employees > Payroll Setup and follow the prompts for company details, employee information, and payroll tax settings. Continue through each screen until setup is complete.

How to Set Up Payroll in QuickBooks Online

QuickBooks Online payroll is generally a more streamlined experience because the software handles tax table updates and cloud backups automatically.

Step 1: Enable Payroll in QuickBooks Online

Click the Payroll tab in the left-hand menu and select “Get Started.” Choose your preferred plan and connect your business bank account to the platform.

Step 2: Add Your Company Payroll Information

Input your business address and EIN. The system will use your location to identify which state tax forms and registrations are required for your area.

Step 3: Add Employees and Configure Pay Settings

You can manually enter employee data or use QuickBooks Workforce. The Workforce feature allows employees to log in and enter their own tax and banking details, saving you significant time on data entry.

Step 4: Review and Submit Payroll Tax Information

Verify your tax settings. If you choose a Full Service plan, you must sign an e-authorization form so Intuit can pay taxes and file forms on your behalf.

How to Purchase, Activate, and Manage Your QuickBooks Payroll Subscription

An active payroll subscription is required to access payroll features, current tax tables, and services such as direct deposit in QuickBooks Desktop. Managing the subscription properly helps keep payroll processing accurate and uninterrupted.

How to Purchase a QuickBooks Desktop Payroll Subscription

You can purchase a payroll subscription through the QuickBooks website or from within the software by going to Employees > Add Payroll Service. Review the available plans and choose the option that best matches your payroll needs.

How to Activate Your Payroll Subscription

After completing the purchase, you will receive a 16-digit service key. Open QuickBooks Desktop, go to Employees > Service Key, and enter the code to link the payroll subscription to your company file.

How to Update QuickBooks Payroll Tax Tables

QuickBooks Desktop users need to download payroll updates regularly so tax calculations use the latest available rates and forms. Go to Employees > Get Payroll Updates, install any available updates, and review the confirmation once the process is complete.

How Dancing Numbers Helps with QuickBooks Payroll Setup

The manual entry of employee records, payroll history, and benefit details is often one of the most time-consuming parts of a new setup. Dancing Numbers helps simplify this process by allowing you to import payroll data, such as employee lists and year-to-date totals, directly from Excel into QuickBooks. This reduces repetitive manual entry, lowers the chance of typing errors, and saves valuable time during the initial setup process.

Accounting Professionals, CPA, Enterprises, Owners
Accounting Professionals

Looking for a professional expert to get the right assistance for your problems? Here, we have a team of professional and experienced team members to fix your technical, functional, data transfer, installation, update, upgrade, or data migrations errors. We are here at Dancing Numbers available to assist you with all your queries. To fix these queries you can get in touch with us via a toll-free number
+1-800-596-0806 or chat with experts.


Frequently Asked Questions

What Company information do I need to set up QuickBooks Payroll?

To begin, you need your Federal EIN, state tax account numbers, legal business address, and the bank account details you intend to use for payroll funding.

What Employee information is required to complete QuickBooks payroll setup?

You need each worker’s Social Security Number, home address, completed W-4, agreed-upon pay rate, and their bank routing/account numbers if they opt for direct deposit.

What are the requirements to use QuickBooks Desktop Payroll?

You must have a currently supported version of QuickBooks Desktop software and an active internet connection to receive mandatory tax table updates.

Does QuickBooks Desktop Payroll support both hourly and salaried employees?

Yes. You can manage a mix of hourly staff and salaried professionals within a single payroll run, and assign different pay frequencies to each.

How do I pay employees in QuickBooks, and can I use direct deposit?

You can print physical checks on voucher paper or use direct deposit. Note that direct deposit typically requires a brief verification period before it becomes active.

What is the cost of direct deposit in QuickBooks Desktop Payroll?

The cost depends on your specific plan. Some tiers include direct deposit for W-2 employees at no extra charge, while others may apply a per-check or per-employee fee.

Can I start using QuickBooks Payroll mid-year during the financial year?

Yes. However, you must enter your “Year-to-Date” (YTD) payroll history for the months before using QuickBooks. This ensures that tax limits are not exceeded and W-2s are accurate at year-end.

How does QuickBooks Desktop Payroll handle payroll tax calculations and filing?

The software calculates taxes automatically using built-in tables. Depending on your plan, you will either print and mail the forms yourself or have QuickBooks file them electronically.

Are payroll tax table updates required in QuickBooks Desktop?

Yes. Desktop users must periodically download updates to ensure the software is using the latest IRS and state tax rates.

Can I get a certified payroll report from QuickBooks?

Yes. QuickBooks Desktop is specifically designed to generate certified payroll reports, which are a common requirement for government and construction contracts.

close btn

Get Your Case Study

Call Now +1-800-596-0806
Top