Quick answer

QuickBooks Desktop Payroll setup starts with a service key and ends with a test payroll. Activate the subscription from the Employees menu, confirm your company EIN and legal name, enter federal and state tax details, create pay schedules, add deduction and benefit items, enroll in direct deposit, then enter any pay history from earlier this year before you run the first real payroll.

What QuickBooks Desktop Payroll setup covers

Setup has two halves. First you activate the payroll subscription so QuickBooks can download current tax tables. Then you teach QuickBooks your company's payroll facts through the Payroll Setup wizard and the Payroll Center.

  • Subscription activation — entering the service key and, for retail purchases, the payroll license and product information.
  • Company identity — legal name, address and federal Employer Identification Number (FEIN).
  • Taxes — federal and state withholding, unemployment account numbers, deposit frequencies, and state rates such as SUI, state disability and paid family leave.
  • Pay items and benefits — wages, deductions, company contributions, insurance benefits, retirement plans and paid time off.
  • Employees, schedules and direct deposit — pay rates, pay schedules, bank details and prior payroll history.

QuickBooks Desktop Payroll comes in Assisted, Basic, Standard and Enhanced versions. The setup wizard is the same for all of them; what differs is how much tax filing and payment is handled for you.

What to gather before you start

Back up the company file first. Payroll setup writes payroll items, tax items and opening year-to-date amounts into the company file. Make a backup and keep it until your first payroll run balances.

  • Subscription: your 16-digit payroll service key. If you bought payroll online or by phone, it arrives by email; if you bought a retail box, the license and product information is on the yellow sticker inside the box.
  • Company: legal name, address and FEIN. The FEIN must match the one on file with the IRS.
  • State accounts: withholding and unemployment account numbers, plus the deposit frequency your state requires.
  • Rates: your state unemployment (SUI) rate, surcharges, state disability, and paid family leave rates.
  • Employees: completed Form W-4 and any state equivalent, hire date, birth date, pay rate, deductions, sick or vacation accrual rates, and bank details for direct deposit.
  • Banking: a US business bank account set up for ACH transfers, plus the principal officer's Social Security number, birth date and home address for direct deposit enrollment.
  • Pay history (if you already paid employees this year): pay stubs or payroll reports, liability payment records, and filed federal and state returns for closed quarters.

Plan on 20–60 minutes. Adding pay history for a mid-year switch takes longest, because every prior paycheck and tax payment must be entered accurately.

How to set up QuickBooks Desktop Payroll step by step

Do not skip the backup before entering pay history. Step 8 writes prior wages and taxes into the file and drives employee W-2s at year end. If the totals are wrong, you will need that backup to start the history step over.

1

Activate your payroll subscription with the service key

Open the company file and go to Employees → Payroll → Enter Payroll Service Key. Select Add, enter the 16-digit key, then select Next and Finish. Wait while QuickBooks downloads the current tax table.

If the key never arrived, check your junk folder or use Intuit's Service Key Retrieval tool with your Intuit Account. Retail-box customers go to Employees → Payroll → Install Payroll from Box and enter the license and product information printed on the yellow sticker.

2

Confirm your company identity and EIN

Open the Company menu and select My Company (older versions show Company Information). Verify the legal name, address and contact details your bank and the IRS have on file.

A legal name or EIN that does not match IRS records causes e-file rejections later, so correct it now rather than after the first 941. Never reuse another company's EIN in a copied company file.

3

Set up federal and state payroll taxes

Go to Employees → Payroll Setup and complete the Taxes task. Enter your FEIN, then add each state where you withhold or pay unemployment tax, with the agency name and account number.

Enter the deposit frequency for each tax and your current SUI rate. For a new state, the wizard prompts you to set it up on the spot; leave the account number blank if you do not have it yet, but plan to pay those taxes manually until the number is added. See Intuit's payroll tax setup walkthrough if the state prompt does not appear.

4

Create your pay schedules

Go to Employees → Payroll Center, select the Payroll Schedule dropdown, then New. Name the schedule, choose the frequency (weekly, biweekly, semi-monthly or monthly), set the pay period end date, and set the date that should appear on paychecks.

QuickBooks Desktop allows up to 200 payroll schedules, and they are optional — but a schedule is what makes the Payroll Center remind you when a payroll is due. Assign each employee the right schedule in Employees → Employee Center, then the Payroll Info tab, using the Payroll Schedule dropdown.

5

Set up pay items, deductions, benefits and paid time off

In Employees → Payroll Setup, complete the company task. You can pick from preset wage items, insurance benefits and retirement plan deductions, or build custom items for union dues, garnishments or reimbursements.

Use the Assign to employees button to apply an item to several employees at once. Every deduction and contribution needs the correct liability account and tax tracking type; if those are wrong, the liability balances will drift from the first paycheck.

6

Add your employees and their payroll details

Complete the Employees task in the setup wizard. For each person, enter name, address, Social Security number, hire date, birth date, pay rate, filing status and any deductions from their W-4 or state form.

Set the employee's pay method and pay schedule on the Payroll Info tab. Include employees who no longer work for you if they were paid this calendar year, because their YTD totals belong on your W-2s.

7

Enroll the company and employees in direct deposit

Go to Employees → My Payroll Service → Activate Direct Deposit and select Get Started. Sign in with your Intuit Account, then complete the Business tab, the principal officer's information, and your bank routing and account numbers. Create the PIN you will use to send each payroll and submit the enrollment.

If your bank cannot be connected instantly, Intuit sends a test debit of less than $1.00 that can take up to two business days to appear. Enter the exact amount in QuickBooks to verify the account. Then add each employee's bank details in their employee record, using a voided check or a signed direct deposit authorization form. If something fails here, see direct deposit failures.

8

Enter prior payroll history and tax payments, then finalize

If you already paid employees this year, complete the Pay History task with each prior paycheck and every liability payment you made. Then complete the review step with your filed returns for closed quarters, and let QuickBooks check the totals for errors.

If this is your first payroll ever, skip the history task. The review step confirms the W-2 numbers, so reconcile your totals to your stubs before selecting Finish.

First payroll checklist

  1. Confirm the tax table finished downloading, and check Employees → Payroll Center for any outstanding setup tasks.
  2. Verify every employee has a pay rate, pay schedule, filing status and the correct pay items.
  3. Review each deduction and contribution item's liability account and tax tracking type.
  4. Run the first payroll a few days early and preview the paychecks before saving them.
  5. Compare federal withholding, Social Security, Medicare and state tax amounts against your previous provider's last pay stub.
  6. Send direct deposit payroll at least two banking days before the paycheck date so funds arrive on time; submit earlier over holidays.
  7. Record liability payments with liability checks through Employees → Payroll Taxes and Liabilities, never a regular bank check.
  8. Back up the company file after the first fully balanced payroll.

Verify your payroll setup

  • Open Employees → Payroll Center and confirm no setup or tax items are overdue.
  • Run a Payroll Summary report for the first pay period and check that wages and taxes match the paychecks you created.
  • Run Payroll Liability Balances and confirm each tax and deduction shows the amount you expect to pay.
  • Check year-to-date amounts for anyone paid before you switched payroll services.
  • Delete the test payroll if you created one, or void and recreate it through the normal payroll workflow so all records stay consistent.

Common setup mistakes

  • Entering the service key into the wrong company file. Payroll settings and tax items are stored per file, so each file needs its own activation.
  • Skipping the pay history task. Starting payroll mid-year without prior wages and tax payments produces incorrect W-2s and liability balances.
  • Guessing at SUI rates or deposit frequencies. Confirm both with the state agency; a wrong frequency creates overdue notices from the first quarter.
  • Pointing deduction items at expense accounts. Employee withholdings and company contributions belong on liability accounts.
  • Forgetting the direct deposit authorization form. Keep a signed form or voided check for every employee before you transmit bank details.
  • Running the first payroll before the tax table updates. Old tax tables produce wrong withholding. If the download fails, see tax table update fixes.

If setup stalls or the service key will not activate

Most activation failures are subscription or connection problems. If the service key is rejected, confirm the key belongs to the same QuickBooks version and company file, then check the subscription status; payroll subscription errors covers renewal and validation messages. If the tax table download times out, the tax table update guide walks through connection and firewall fixes.

For state tax downloads, e-file or e-pay rejections, see payroll e-file errors. If the company file itself is damaged and the setup wizard closes unexpectedly, run File → Utilities → Verify Data before retrying setup. For QuickBooks Desktop Payroll Assisted, contact Intuit when a setup task needs to be changed after forms were filed.

Frequently asked questions

Where do I find my QuickBooks payroll service key?

If you purchased payroll online or by phone, the 16-digit key arrives by email. Check junk and spam folders, or use Intuit's Service Key Retrieval tool with your Intuit Account. Retail-box purchases print the license and product information on the yellow sticker inside the box.

Do I need an EIN before I can set up payroll?

Yes. The setup wizard asks for your federal Employer Identification Number, and it must match IRS records. You also need state withholding and unemployment account numbers to file and pay electronically, though you can set up a state tax without them and pay manually until the numbers are added.

Can I set up payroll if I already paid employees this year?

Yes, but you must complete the pay history task. Gather each prior paycheck, your liability payment records, and filed returns for closed quarters. QuickBooks uses those entries to calculate correct year-to-date amounts and W-2s.

Is direct deposit included with QuickBooks Desktop Payroll?

Direct deposit is part of the desktop payroll service, and fees depend on your subscription. You need a US bank account set up for ACH transactions and the principal officer's personal details. If the bank cannot be verified instantly, a test debit under $1.00 confirms the account, which can take up to two business days.