QuickBooks Desktop Payroll (2026 Guide)

QuickBooks Desktop Payroll is an integrated payroll add-on for users running locally installed or hosted versions of QuickBooks Desktop (Pro Plus, Premier Plus, and Enterprise). Unlike cloud-native payroll apps, QB Desktop Payroll relies on downloadable tax tables to calculate withholdings locally.

Thank you for reading this post, don't forget to subscribe!Thank you for reading this post, don't forget to subscribe!

Intuit has stopped selling new standalone subscriptions for QB Desktop Pro/Premier to new US customers, pushing all standalone desktop payroll services toward QuickBooks Enterprise with Payroll or cloud-based QuickBooks Online Payroll. Existing QB Desktop Payroll subscribers face mandatory annual software updates—if your core QuickBooks Desktop version reaches "sunset" (end-of-support), connected payroll services, tax table updates, and direct deposit functionality are completely disabled.

Building Construction Solutions: Optimizing Modern Engineering and Project Delivery



1. The Discontinuation & Sunset Reality

If you use QuickBooks Desktop Payroll, understanding Intuit's lifecycle policy is critical to avoiding sudden payroll processing blockades.

Key Rules for Desktop Payroll Continuity

  1. The 3-Year Support Window: Intuit enforces a strict sunset schedule every year on May 31st for 3-year-old desktop software. Once a version reaches sunset, all connected live services—specifically Payroll and Direct Deposit—are permanently disconnected until the user upgrades to a supported release or moves to Enterprise/QBO.
  2. Tax Table Dependencies: Payroll tax rates (FICA caps, state unemployment wage bases, local income tax brackets) are delivered via digital "Tax Table Updates." An unsupported desktop version cannot download these updates, making accurate local calculation impossible.
  3. The Subscription Mandate: All QB Desktop software, including payroll, operates under recurring subscription licensing rather than perpetual licenses.

2. QuickBooks Desktop Payroll Tiers Compared

Intuit structures QB Desktop Payroll into three primary tiers: Basic, Enhanced, and Assisted (plus Enterprise Payroll).

FeatureBasic PayrollEnhanced PayrollAssisted PayrollEnterprise Payroll
Primary TargetDIY businesses using external accountantsSelf-sufficient small businessesMid-market firms wanting tax liability offloadLarge teams needing high-volume customization
Gross-to-Net CalculationsAutomaticAutomaticAutomaticAutomatic
Direct Deposit OptionsIncluded / Fee per checkIncluded / Fee per checkIncludedIncluded
Federal & State Tax Form Prep❌ ManualDIY (Auto-populates 941, 940, W-2)Full Service (Intuit files forms)Options for DIY or Full Service
Tax Payment Remittance❌ ManualDIY (E-Pay via app)Full Service (Intuit remits funds)Options for DIY or Full Service
Multi-Company Support1 Payroll Sub per EIN1 Sub supports multiple EINs1 Sub per EINBased on licensing

3. Step-by-Step Payroll Processing Workflow in QB Desktop

To process payroll correctly inside QuickBooks Desktop without triggering calculation errors or missing direct deposit windows, follow this operational sequence:

1.Download Latest Payroll Tax Tables:Required before every payroll run.

Go to Employees > Get Payroll Updates. Select Download Latest Update. Verify that the tax table version matches the current IRS and state tax release to ensure accurate FICA, federal, and state tax withholdings.

2.Import or Enter Employee Hours:Capture worked time for hourly workers.

Enter hours worked via the integrated Weekly Timesheet interface or sync hours directly from QuickBooks Time (formerly TSheets). For salaried employees, verify standard pay rates and earnings items.

3.Open Pay Employees Interface and Set Pay Period:Initiate paycheck creation flow.

Navigate to Employees > Pay Employees > Unscheduled Payroll (or select your predefined Pay Schedule). Set the Pay Period Ends date and the Check Date. Ensure the Check Date accurately reflects the actual disbursement date for tax accounting.

4.Review and Adjust Individual Paycheck Details:Audit deductions, tax items, and net pay.

Click on an employee's name to open the Paycheck Detail window. Verify base wages, overtime multipliers, pre-tax health insurance/401(k) deductions, and employer matching fields. Adjust any one-off additions (bonuses, tips, expense reimbursements).

5.Create Paychecks and Send Direct Deposit Data:Strict timing requirement for Direct Deposit.

Click Continue, then review the Payroll Summary. Select Create Paychecks. If using Direct Deposit, you must click Send Payroll Data to transmit ACH instructions to Intuit’s financial network by 5:00 PM PT at least 2 banking days prior to the check date.

6.Print Checks, Paystubs, and Review Liability Balances:Post-payroll accounting task.

Print physical paychecks on voucher check stock or generate digital paystubs. Navigate to Employees > Payroll Taxes & Liabilities to review accrued federal, state, and local liabilities scheduled for upcoming tax payments.

4. Interactive Tool: QuickBooks Desktop vs. Cloud Migration Estimator

Evaluate whether staying on QuickBooks Desktop Payroll or migrating to a cloud alternative (QBO Payroll or Gusto) makes financial and operational sense for your business size.

Payroll Cost Optimizer & Employer Tax Calculator

Payroll Cost Optimizer & Liability Calculator

Calculate your true employer payroll burden, tax liabilities, and provider delivery costs in real time.

1. Organization Parameters
$
2. Statutory Tax & Overhead Settings
Total Monthly Payroll Outflow
$0
Total Gross Wages
$0
Employer Tax Burden
$0
FICA Social Security Match (6.2%) Up to statutory cap $0
FICA Medicare Match (1.45%) Uncapped $0
Unemployment Taxes (FUTA + SUTA) FUTA 0.6% + SUTA state rate $0
Benefits & Health Stipends $0
Payroll Provider Admin Fees $0
True Overhead Surcharge % 0.00%

💡 Cost Optimization Insight

Loading calculations...
3. Payroll Delivery Model Annual Cost Comparison
Delivery Model Est. Annual Admin Fee Total Annual Cash Outflow Compliance Risk Status

5. Critical Technical & Compliance Hazards

1. Direct Deposit Lead-Time Restrictions

Unlike some modern cloud platforms offering same-day or next-day direct deposit, QuickBooks Desktop Payroll generally enforces a 2-day lead time for ACH processing. Submitting payroll data after 5:00 PM PT two business days prior to your check date will delay payment disbursements, creating potential wage payment violations under state labor codes.

2. Multi-EIN Payroll Licensing Gotchas

QuickBooks Desktop Enhanced Payroll historically allowed accountants and multi-entity owners to run payroll across multiple Federal EINs under a single base payroll subscription. However, Intuit has progressively restricted this capability, requiring per-EIN verification and individual fee structures on modern software subscriptions. Ensure your license key is properly mapped to each company file to prevent submission rejections.

3. Local Tax Form Customization & E-File Failures

While federal returns (Form 941 / Form 940) update seamlessly via Tax Table Updates, local municipal taxes (e.g., Ohio JEDDs, Pennsylvania local EIT, City of St. Louis) often require manual tax item setup inside QB Desktop. Failing to map these items to the correct Tax Tracking Type results in inaccurate W-2 Box 14/19 reporting at year-end.

FAQ

Is QuickBooks Desktop Payroll being discontinued?

Intuit is not discontinuing payroll for all desktop users immediately, but it has stopped selling standalone QB Desktop Pro and Premier subscriptions to new US customers. Current users must remain on an active, supported subscription version (or QB Enterprise) to maintain access to QuickBooks Desktop Payroll services, tax table updates, and direct deposit.

How do I update payroll tax tables in QuickBooks Desktop?

To update tax tables, open QuickBooks Desktop, navigate to the top menu bar, select Employees, click Get Payroll Updates, check the box for Download Entire Update, and click Update. You must have an active internet connection and an active payroll subscription.

What is the difference between QuickBooks Desktop Enhanced Payroll and Assisted Payroll?

Enhanced Payroll is a DIY system where the software calculates taxes and pre-fills tax forms, but the user is responsible for clicking to submit tax filings and remitting tax payments. Assisted Payroll is a full-service system where Intuit automatically calculates, files, and remits federal and state payroll taxes on your behalf, backed by a tax penalty guarantee.

Can I run payroll in QuickBooks Desktop without an active subscription?

No. You can manually calculate wages and type them into paychecks without a subscription, but QuickBooks Desktop will not calculate tax withholdings, generate statutory payroll tax forms, create W-2s, or transmit direct deposits without an active payroll subscription on a supported version of QuickBooks.

How many days before payday must I submit direct deposit in QuickBooks Desktop?

Standard direct deposit in QuickBooks Desktop requires payroll data to be transmitted by 5:00 PM Pacific Time at least two business days prior to the pay date (excluding weekends and federal holidays).

Share with

Scroll to Top