Learn How to Set Up Your Company Payroll for Direct Deposit

Mar 20, 2026

Admin |

Estimated Read Time : 5 MIN

Running payroll doesn’t have to be complicated or time-consuming. With direct deposit in QuickBooks, you can pay your team faster, reduce errors, and keep everything organized in one place. When you set up your company payroll for direct deposit, you streamline payments, improve employee satisfaction, and eliminate the hassle of printing checks. 

Whether you’re a small business owner or scaling fast, QuickBooks makes the process simple, secure, and compliant—so you can focus less on payroll logistics and more on growing your business.

Why Set Up Direct Deposit for Your Company? 

Setting up direct deposit for your company allows you to pay your employees, vendors, or customers directly into their accounts without the hassle of paper checks.

This not only ensures accuracy and reduces the risk of errors, but also avoids the risk of losing paper checks and the administrative delays that can result. It saves time and costs associated with printing and distributing paper checks while improving security by minimising fraud and theft.

Direct deposit also boosts employee satisfaction by providing convenient, reliable access to wages—often faster than traditional methods—and supports better cash flow management and record-keeping for the business.

How to Set Up Your Company Payroll For Direct Deposit in QuickBooks? 

Setting up your company’s direct deposit requires connecting your primary bank account, which you will use to pay your employees or vendors, and verifying and configuring the required settings. Learn how you can do so with the steps below: 

1. Connect your bank account

Let’s connect your bank account to QuickBooks Desktop to process direct deposits:

QuickBooks Online Payroll

If you’re new to payroll:

  • Navigate to All apps, then Payroll and choose Overview
  • Click on Get Started
  • Scroll down to the Business section and click Edit
  • Now, add the federal tax ID number and other info that is missing, then Next
  • Enter the Principal Officer’s name, address, date of birth, and Social Security number, then Next.
  • Choose Add new bank account.
  • Find your bank’s name. You will be asked to enter the online banking user ID and password. 
  • If they cannot automatically connect, click on Enter bank info manually. Enter the routing and account numbers, then click Save.
  • Click on Accept and Submit.
  • To update your current payroll bank account, see Change your payroll bank account.

Note: After updating your bank details, you may be asked to enter a verification code sent to your phone to confirm the changes.

QuickBooks Desktop Payroll 

  • Open QuickBooks and sign in using the admin’s username and password.
  • Navigate to Employees, select My Payroll Service, then choose Activate Direct Deposit.
My Payroll Service
  • Click Get Started. If the Get Started screen doesn’t appear:
    • Choose I’m the admin and the primary authorized user, then enter the admin’s email address or user ID.
    • Select Continue.
    • Sign in with your Intuit account email or user ID and password. If you don’t have an account, select Create an account. If you’re already signed in through QuickBooks, this step may be skipped.
    • Select Get Started.
  • Under the Business tab, choose Start, complete the required details, and select Next.
  • Enter the principal officer’s information and select Next.
  • Choose Add new bank account.
  • Provide your bank name along with either your online banking credentials or your routing and account numbers.
  • Set up a PIN that you’ll use whenever you process payroll.
  • Re-enter the PIN to confirm, then select Submit.
  • Select Next, then choose Accept and Submit.
  • If requested, enter the principal officer’s full Social Security number and select Submit.

Once submitted, a confirmation message will appear. If your bank account is connected immediately, you can move on to the next step. If not, you’ll need to complete bank verification before continuing.

2. Verify your bank account

If you’re unable to link your bank account right away, Intuit will deposit a small test charge (under $1.00) into your account. This usually appears within two business days. After the deposit shows up, you’ll need to enter the exact amount in QuickBooks to approve your account for payroll use.

For step-by-step help, refer to the guide on verifying your bank account.

a. Look for the test transaction amount

Within 2–3 business days of adding your bank account in QuickBooks Online Payroll or QuickBooks Desktop Payroll, a test deposit of less than $1.00 will appear on your bank statement. You can check your statement or contact your bank to confirm the amount.

b. Enter the test transaction amount

Once you have the amount, sign in to QuickBooks Payroll as a Primary Admin or Master Admin. Enter the test amount exactly as shown, without including the decimal point. Any user with Admin access can complete this step to enable direct deposit and e-pay/e-file features.

QuickBooks Online Payroll 

  • Go to All Apps
  • Select Payroll and then Overview.
  • Under the To Do List, select Let’s Go on Check your bank account item.
  • Click on Verify Amount.
  • Enter the transaction amount and confirm it. 
  • Finally, click Verify.

If you don’t see the New payroll tasks option, here’s another way to verify the test transaction:

  • Go to Settings and select Payroll settings
  • Under Bank accounts, click on Edit
  • Click on Verify Amount, then enter and confirm the amount.

QuickBooks Desktop Payroll 

  • Open QuickBooks Desktop and sign in as an admin. 
  • Go to Employees and choose My Payroll Service
My payroll Service
  • Click on Activate Direct Deposit.
  • Sign in to your Intuit account.
  • Enter the debit amount twice and click on Verify
  • Enter the payroll PIN. 
  • Finally, click Submit, then OK

Follow the steps below if you don’t see the Activate Direct Deposit option:

  • Go to Employees at the top. 
  • Select Manage Payroll Cloud Services.
  • Wait until it loads and then close it. 
  • When done, follow steps 2-7 to verify the bank account.

3. Set up employees and contractors for direct deposit

Once your company bank account is set up and verified, you can add your employees’ and contractors’ bank info.

a. Set up direct deposit for employees

Now, set up direct deposit so employees start receiving payments automatically, avoiding paper checks and administrative hassle.  

b. Set up and manage direct deposit for your contractors

QuickBooks Online Payroll

Invite your contractors so they can add their own W-9 and bank details, or add it yourself.

  • Navigate to All Apps.
  • Choose Payroll, then Contractors.
  • Click on Add a contractor or a new contractor. Or choose any existing contractor. 
  • Select your Bank account. 
  • When prompted, add the following information: 
    • Account Number
    • Account Type
    • Routing Number
    • Account holder Phone Number
    • Account holder Full Name
  • Finally, click Save.

QuickBooks Desktop Payroll

  • Go to the Vendor Centre.
  • Find and double-click the vendor you want to update.
  • Open the Additional Info tab, then choose Direct Deposit.
  • Select Use Direct Deposit for [Vendor Name] and enter the bank details.
    Note: Independent contractors can’t use split direct deposit.
    • If you want a payment notice, check Send confirmation direct deposits to info@quickbooksupportnet.com. An email will be sent two days before the deposit is made, and it will include:
    • Your company name
    • The payment amount
    • The scheduled deposit date
    • The last four digits of the contractor’s bank account
  • Enter your Direct Deposit PIN and click Continue.

Once these steps are finished, you’ll be set up to pay your team via direct deposit.

Common Issues When Setting Up Payroll Direct Deposit in QuickBooks

Even though QuickBooks makes direct deposit setup fairly straightforward, users can still run into a few hiccups. Below are the most frequent problems and what causes them.

1. Bank Account Verification Delays

Issue: The test deposit doesn’t appear within the expected 2–3 business days.
Why does it happen:

  • Bank processing delays
  • Entered incorrect routing or account numbers
  • The bank doesn’t support instant verification

Tip: Double-check bank details and contact the bank if the test deposit hasn’t appeared after three business days.

2. Direct Deposit PIN Issues (QuickBooks Desktop)

Issue: Payroll cannot be processed due to an invalid or forgotten PIN.

Why does it happen:

  • PIN entered incorrectly
  • PIN was not set up properly during activation

Tip: Reset the Direct Deposit PIN through your Intuit account if needed.

3. Payroll Bank Account Not Approved

Issue: Direct deposit remains “Pending” or “Not approved.”

Why does it happen:

  • Missing business or principal officer information
  • Mismatch between bank records and QuickBooks data
  • Intuit requires additional identity verification

Tip: Ensure all required business details and the principal officer’s SSN are accurate and complete.

Conclusion 

In conclusion, the direct deposit feature eliminates manual check printing, reduces fraud risks, automatically updates books, and allows employees to view pay stubs online. With this detailed you must have learned how you can set up direct deposit for your company in QuickBooks Desktop. 

In case the setup fails or you require professional assistance with something else, contact QuickBookSupportNet professionals at (866) 500-0076. Talk to a ProAdvisor now!

Frequently Asked Questions 

How to set up payroll direct deposit?

Setting up payroll direct deposit requires submitting a completed authorization form and a voided check or bank letter to your employer. You’ll provide your account type, bank name, routing number, and account number, which your employer will enter into their payroll system to start electronic deposits.

What is the best way to pay employees in a small business?

The best way to pay employees in a small business is to use automated, cloud-based payroll software to facilitate direct deposits, which 93% of employers prefer for efficiency and security.

How to set up direct deposit in QuickBooks Desktop payroll?

Setting up direct deposit in QuickBooks Desktop Payroll involves activating the service, setting up the company bank account, and entering employee bank details. Activate via Employees > My Payroll Service > Activate Direct Deposit. Then, enter employee bank info in the Employee Center, select the Payroll Info tab, and check Use Direct Deposit

How do I pay my employees using QuickBooks Online?

To pay employees in QuickBooks Online, go to Payroll, select Employees, and click Run payroll. Verify the pay period and check date, enter hours for hourly staff, review net pay, and click Submit payroll.

About The Author

Lana Creston

Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

Quick, clear, and hassle-free QuickBooks assistance.

Get a Free Consultation with Our QB Tax Experts
Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076