QuickBooks pay stubs provide employees with a clear record of their earnings, tax withholdings, and deductions for each pay period. Business owners, payroll staff, and accountants use these documents to maintain accurate payroll records, support compliance, and deliver transparent wage statements. You create pay stubs in QuickBooks automatically when you process payroll and generate paychecks. You then print or reprint them as needed for employees or your files.
This guide walks you through the full process for both QuickBooks Desktop and QuickBooks Online. It covers requirements, step-by-step instructions, customization options, reprinting old stubs, troubleshooting, and best practices.
Example of a QuickBooks Pay Stub showing Earnings, Deductions, Taxes, and Net Pay.
What Are Pay Stubs in QuickBooks?
A pay stub is a formal document that shows an employee’s take-home pay. It functions as an official wage statement, detailing gross earnings, tax withholdings, and voluntary deductions for a specific period. QuickBooks generates these records automatically during the payroll process, whether you issue physical checks or use direct deposit.
What Information Appears on a Pay Stub
QuickBooks pay stubs include key payroll details:
- Employee name, address, and ID.
- Pay date and pay period dates.
- Gross earnings broken down by hours, rates, and overtime.
- Year-to-date earnings.
- Tax withholdings like federal, state, and local taxes.
- Deductions summary for benefits, garnishments, and retirement contributions.
- Net earnings (take-home pay).
- Employer contributions, if applicable.
These elements create a complete payroll summary for records.
Comparing Paychecks and Pay Stubs
While these terms are often used together, they serve two distinct purposes in the payroll process. A paycheck facilitates the actual transfer of money, while a pay stub provides the legal and financial documentation of that transfer.
| Feature | Paycheck | Pay Stub |
| Primary Purpose | Acts as a negotiable legal instrument to pay an employee their wages. | Functions as a non-negotiable record explaining earnings and deductions. |
| Financial Value | Can be deposited or cashed at a bank for its face value. | Has no monetary value; it is an informational wage statement. |
| Information Included | Payee name, date, payment amount, and authorized signature. | Breakdown of gross pay, taxes, benefits, and year-to-date totals. |
| Direct Deposit | Not issued when an employee uses direct deposit. | Provided to all employees regardless of their payment method. |
| Legal Requirement | Used primarily for businesses not utilizing electronic transfers. | Required by many state laws to ensure wage transparency for employees. |
Requirements for Creating Pay Stubs in QuickBooks
Before you create pay stubs in QuickBooks, confirm that your system and account meet specific technical criteria.
Active Payroll Subscription
QuickBooks requires an active payroll module to generate wage statements. Desktop users must have a current Basic, Standard, or Enhanced Payroll subscription. Online users must be enrolled in a Payroll Core, Premium, or Elite plan.
Employee Setup Completion
The software cannot generate accurate stubs if employee profiles are incomplete. You must enter the legal name, current address, W-4 filing status, and specific pay rates into the system before running a payroll cycle.
Correct Payroll Preferences
In QuickBooks Desktop, you must verify your printing settings to ensure data populates correctly.
- Navigate to Edit and select Preferences.
- Click Payroll & Employees and select Company Preferences.
- Confirm that Full Payroll is active and check the Paycheck Printing settings.
Printer Access and PDF Support
QuickBooks uses PDF drivers to render printable stubs for distribution. Ensure your computer has a stable printer connection and updated PDF reader software to view and print these files without formatting errors.
How to Create and Print Pay Stubs in QuickBooks Desktop
QuickBooks Desktop supports batch processing, which allows you to print multiple records simultaneously to save time.
Step 1: Open QuickBooks Desktop
Log in to your company file using a profile with administrative or payroll-specific permissions.
Step 2: Go to File and Print Forms
Open the File menu, hover over Print Forms, and click Pay Stubs.
Step 3: Choose Pay Stubs
The Select Pay Stubs window displays checks that are ready for printing or those that match your active filters.
Step 4: Select Payroll Bank Account
Use the dropdown menu to choose the specific payroll bank account used for the payroll run to ensure you view the correct paycheck history.
Step 5: Select Employees
Filter by date to find the relevant pay period and select individual employees by checking the box next to their names.
Step 6: Preview the Pay Stubs
Click Preview to check for layout issues and confirm that the employee earnings and tax withholding data are correctly formatted.
Step 7: Print Single or Multiple Stubs
Click Print to open the dialog box, select your printer, and specify the number of copies.
Alternative Method to Print Pay Stubs in QuickBooks Desktop
If you need to print a single record rather than a full batch, you can use the individual employee record.
Using Paycheck List
- Open the Employee Centre from the Employees menu.
- Select the specific employee and click the Transactions tab.
- Select Paychecks and double-click the specific entry you need to print.
- Click the Print icon and select Pay Stub.
Using Bill Payment Stubs
For contractors paid through Accounts Payable, navigate to File, then Print Forms, and select Bill Payment Stubs. These summaries do not include statutory tax withholdings found on standard payroll stubs.
How to Create and Print Pay Stubs in QuickBooks Online
The process for QuickBooks Online pay stubs is browser-based and optimized for quick access.
- Log in to QuickBooks Online, select Payroll from the left-hand navigation bar, and then click the Employees tab.
- Locate the specific employee and click their name to open the payroll profile.
- Click the Paycheck List link to view all payments issued to that employee.
- Select the desired pay dates, click Print, and generate a PDF file for your records.
Variations for QuickBooks Online Payroll Plans
QuickBooks Online payroll features vary by subscription plan. While all active plans allow payroll processing and pay stub access, certain tools differ based on the selected service tier.
Core Payroll
Core Payroll includes standard payroll processing, tax calculations, direct deposit options, and access to employee pay stubs through the payroll dashboard or employee portal.
Premium Payroll
Premium Payroll includes all Core features along with added tools such as time tracking integrations, expert review options, and enhanced support services.
Elite Payroll
Elite Payroll includes all Premium features with advanced support options, additional HR resources, and higher-level payroll assistance.
Employee Pay Stub Access Across Plans
Employees can generally view or download pay stubs through QuickBooks Workforce or the available employee portal, depending on the active payroll setup and subscription plan.
Customizing Your QuickBooks Pay Stub Template
QuickBooks allows limited customization of pay stubs and paycheck vouchers. You can adjust certain company and employee details, while core payroll fields remain fixed for compliance and reporting purposes.
Adding Company Info and Employee Details
You can update business and employee information that appears on pay stubs through company and payroll settings.
- Open QuickBooks Desktop and go to Company > My Company to update your business name, address, and contact details.
- In QuickBooks Online, open Settings > Account and Settings > Company to edit company information.
- Review employee profiles to confirm names, addresses, and other payroll details are accurate.
- Save the changes and generate a new pay stub to confirm the updated information appears correctly.
How to Print Account Names on Check Vouchers
QuickBooks Desktop allows users to display account names on certain check vouchers for internal reference.
- Open Edit > Preferences.
- Select Checking or Payroll & Employees, depending on the version.
- Open Company Preferences.
- Enable the option to print account names on vouchers if available.
- Save the settings and print a sample voucher to verify the layout.
Limitations: What Can’t be Customized on a Pay Stub?
Some pay stub fields remain fixed to maintain payroll accuracy and legal compliance.
- QuickBooks does not allow manual editing of payroll tax calculations on printed pay stubs.
- Gross pay, net pay, deductions, and year-to-date totals are generated from payroll data.
- Certain column layouts and standard headings remain fixed in default templates.
- Required employee identification details may be restricted based on payroll settings and legal requirements.
- Custom design changes, such as full template redesigns, are limited within standard QuickBooks payroll tools.
How to Reprint Old Pay Stubs in QuickBooks
If an employee requires a historical record for a loan application or tax filing, you can reprint stubs using historical data.
Reprint Old Pay Stubs in QuickBooks Desktop
- Open the Employee Centre from the Employees menu.
- Select the employee whose pay stub you need to reprint.
- Click the Transactions tab to view payroll history.
- Locate and double-click the relevant paycheck.
- Click Print and select Pay Stub.
- Review the preview and print the pay stub.
Reprint Old Pay Stubs in QuickBooks Online
- Log in to QuickBooks Online and select Payroll.
- Click the Employees tab.
- Open the Paycheck List.
- Adjust the date range to locate the original pay date.
- Select the required paycheck from the list.
- Click Print or Download PDF to reprint the pay stub.
Troubleshooting QuickBooks Pay Stub Printing Issues
The table below highlights common QuickBooks pay stub printing issues, their likely causes, and the steps you can take to resolve them.
| Issue | Potential Cause | Recommended Solution |
| Pay Stub Opens but Will Not Print | Hardware connection or outdated PDF software. | Update your PDF reader to the latest version and verify the printer status by printing a test page from another application. |
| Printer Not Detected | System updates are causing a loss of default printer recognition. | Navigate to File, select Printer Setup, choose Pay Stub from the Form Name list, and manually select your printer from the dropdown. |
| Blank PDF Issue | Damaged PDF driver or operating system permissions conflict. | Close QuickBooks and use the QuickBooks Tool Hub to run the QuickPrint Fix found under the Program Problems tab. |
| Misaligned Layout | Incorrect alignment settings for pre-printed check stock. | Go to Printer Setup and click Align. Use the horizontal and vertical offset tools to adjust the text placement based on a sample print. |
| Missing Payroll Data | Processing payroll with outdated tax tables. | Update your tax tables to the latest version, then review the paycheck and recreate it if necessary after updating the tax tables. |
Best Practices for Managing Employee Pay Stubs
- Providing digital access through QuickBooks Workforce reduces paper waste and manual administrative work.
- Administrators should download the latest tax table updates before every payroll run to ensure withholding accuracy.
- Stubs contain sensitive personal data and require secure handling during physical or digital distribution.
- Issuing stubs on the actual pay date ensures your payroll management stays compliant with state transparency laws.
Accounting Professionals, CPA, Enterprises, Owners
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
Does QuickBooks Generate Pay Stubs Automatically?
Yes, The software creates a payroll summary for every processed check. You can print these records or provide employee access through an online portal.
Can I Email Pay Stubs from QuickBooks?
QuickBooks Desktop allows you to email stubs as password-protected PDFs by selecting the Email option in the printing window.
Can I Print Multiple Pay Stubs at once?
Both Desktop and Online versions support batch printing, allowing you to select multiple employees and print their stubs in one session.
Why is My Pay Stub Blank?
A blank stub is typically caused by an outdated PDF viewer or browser cache issues. Reinstalling your PDF driver or clearing your browser cache usually resolves the error.
Can QuickBooks Online Print Pay Stubs?
QuickBooks Online generates a printable stub in PDF format for every check, which is compatible with plain paper or specialized voucher stock.
How long should Pay Stubs be stored?
The IRS recommends that businesses retain payroll records for at least four years. Check your local state requirements, as some jurisdictions demand longer retention periods.