How to Set Up Payroll in QuickBooks: A Step-by-Step Guide

How to Set Up Payroll in QuickBooks: Step-by-Step Guide (2026) | QB Care US
QB Care · QuickBooks Desktop Support +1 (888) 672-8469  ·  Contact us

Payroll setup · QuickBooks Online & Desktop

QuickBooks — Payroll Setup

Step 1 of 4: Company information

Add your EIN, business address, and pay schedule to get started.

How to Set Up Payroll in QuickBooks: A Step-by-Step Guide

Everything you need before you begin, plus the exact steps for both QuickBooks Online and Desktop.

Payroll touches almost everything in a business — employee trust, tax compliance, and your own recordkeeping. Setting it up correctly in QuickBooks the first time saves you from fixing mistakes later, especially once real paychecks are involved.

This guide walks through what to prepare before you start, then the setup steps for both QuickBooks Online and QuickBooks Desktop. If you hit a snag with a tax table update partway through, our guide on QuickBooks Error 15271 covers that specific fix.

Before You Start: What You’ll Need

Gathering these details upfront makes the setup faster and reduces the back-and-forth of correcting entries afterward.

  • Federal Employer Identification Number (EIN)
  • Legal business name and registered address, matching your tax records
  • State tax ID numbers for every state where you have employees
  • Business bank account details for payroll funding and tax payments
  • Your chosen pay frequency — weekly, bi-weekly, or semi-monthly
  • A completed IRS Form W-4 for each employee
  • State withholding forms, where required
  • Accurate hourly wage or annual salary figures for each employee
  • Pay stubs or tax payment records for anyone already paid this year

QuickBooks Online vs. Desktop Payroll

Online

QuickBooks Online Payroll

Tax table updates and cloud backups happen automatically, which makes it the more hands-off option day-to-day. Good fit if you want taxes and forms filed for you.

Desktop

QuickBooks Desktop Payroll

Suits businesses already running Desktop, and it’s the option built to generate certified payroll reports for government or construction contracts.

Setting Up Payroll

01Choose your plan and connect your bank

Online: Go to the Payroll tab, select Get Started, choose your plan, and connect your business bank account. Desktop: After purchase, you’ll receive a 16-digit service key by email — go to Employees > Payroll > Enter Payroll Service Key, select Add, enter the key, then Next and Finish.

02Add your company payroll details

Enter your EIN and business address — QuickBooks uses your location to determine which state tax forms and registrations apply. In Desktop, this happens inside the Payroll Setup Interview: go to Employees > Payroll Setup and follow the guided prompts.

03Add your employees

Enter each employee’s pay rate, W-4 details, and deductions. In QuickBooks Desktop Payroll Enhanced, you can invite employees to fill in some of their own details through QuickBooks Workforce.

04Set up payroll taxes

Add your federal and state tax information, including deposit frequencies and state unemployment or disability rates. Decide whether QuickBooks will file and pay taxes automatically, or whether you’ll handle filing yourself.

05Enter pay history (if applicable)

If you’ve already paid employees this year, add those paychecks and any tax payments made so far — this keeps year-end W-2s accurate. Skip this step if payroll hasn’t started yet.

06Create a pay schedule

Go to Employees > Payroll Center, open the Payroll Schedule dropdown, and select New. Choose your pay frequency and assign the schedule to your employees — this keeps paydays consistent going forward.

07Run a small test payroll

Before your real payday, process one small test paycheck. It’s the easiest way to catch a tax setting, deduction, or bank detail that’s off — before real money and real employees are involved.

Tip: Set up your bank account at least a week before your first real payroll run — test deposits can take one to two business days to confirm.

Common Setup Mistakes to Avoid

  • tax idSkipping a state tax ID because you assumed it wasn’t required — check every state where you have even one employee.
  • pay historyLeaving out earlier paychecks from this year, which throws off W-2 totals at year-end.
  • scheduleNot setting a pay schedule before running payroll, which leads to inconsistent paydays.
  • no test runProcessing the first real payroll without a test paycheck first — small errors are much cheaper to catch early.

Frequently Asked Questions

What information do I need before setting up payroll in QuickBooks?

Your EIN, state tax ID numbers, business bank account details, each employee’s W-4 and state withholding forms, wage or salary amounts, and your chosen pay frequency.

Should I choose QuickBooks Online or Desktop payroll?

Online is generally more streamlined since tax updates and backups run automatically in the cloud. Desktop suits businesses already on Desktop, or those needing certified payroll reports for government or construction work.

How do I activate payroll in QuickBooks Desktop?

Go to Employees > Payroll > Enter Payroll Service Key, select Add, enter your 16-digit key, then select Next and Finish. QuickBooks will download the current tax table.

Should I run a test payroll before the real payday?

Yes — one small test paycheck catches configuration errors in tax settings, deductions, or bank details before real money is on the line.

Need a hand setting up payroll correctly the first time? Our QuickBooks support team can walk through it with you.

QB Care · 2601 Dabbs Ave, Old Hickory, TN 37138 · info@qbcareus.com

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *

You may also like these