Showing results for 
Search instead for 
Did you mean: 
Level 1

Direct Deposit paychecks shows as 0.00 in my check register

I just had my first payroll with direct deposit.  The check amounts show up as 0.00 in my check register, which makes it look as though I have more money in the account than I do. How do I correct this? I see that QB makes an entry in Payroll Expenses. Do I need to make a journal entry to show the deduction out my checking account?

4 Comments 4
Level 7

Direct Deposit paychecks shows as 0.00 in my check register

The direct deposit should show as zero.  Take a look at the QuickBooks made.  You should have a debit entry to payroll expense and payroll taxes if you set up your chart account correctly.  The other side of the entry should be a credit to your checking account.  If this appears in your register as a check the negative number that zeroes out the transaction should be to you checking account the money was debited.

QuickBooks Team

Direct Deposit paychecks shows as 0.00 in my check register

Hi there, sbrenner.


Thanks for reaching out to us. Let me help and provide some additional information about check register. 


Our Senior Contributor QBsguru provided the correct information. Once you're not able to find the liability check, you'll need to verify it by following the steps below:

  1. Go to the Employee Center.
  2. Select the Transactions tab.
  3. Click the Transaction Center.
  4. Select Liability Checks.
  5. In the Date field, select the year or quarter that the liability check is in.
  6. Look through the list of liability checks to see if the missing liability check appears. If the liability check is there but not in the register you expected, then the liability check is in the wrong register.
  7. Double-click the liability check to open it. And change the Bank Account to the correct account.
  8. If the liability check is not in the Transaction Center you must recreate the direct deposit liability check.

For additional reference, you can check these articles:

If you need further assistance with the steps, I recommend calling our QuickBooks Desktop Support Team. They have additional tools to pull up your account and do a remote session. 


Here's how you contact our phone support: 

  1. Click this link:
  2. Select the version of QuickBooks, and click Contact Us.
  3. Type-in Customer Support on the search bar.
  4.  And click Get the Phone number below. 

Please let me know how it goes. I'm just a post away if you have any other questions about check register. Have a good one. 

Level 1

Direct Deposit paychecks shows as 0.00 in my check register

I have the same questions but with payroll direct payment to my employees.  All my information is entered correctly.  My QB registry shows a payroll entry of DD1007 for $0.00.  My bank statement has an ACH withdrawal of the payroll amount.  Do I make another entry of some kind to reconcile my bank statement?  I've been searching for help for months!

Tori B
QuickBooks Team

Direct Deposit paychecks shows as 0.00 in my check register

Hey there, @BonM


Thanks for following the thread and sharing your concerns. 


I recommend contacting our payroll support team. This way, they can review your account and check everything on the back end of things. I've included the steps below to contact support. 


1. Open QuickBooks. 

2. From the Help menu, select QuickBooks Desktop Help



3. Enter Contact Us in the search box. Then, hit Contact Us at the bottom. 



4. Choose the way to connect with support (Callback, Chat, Etc.).



Let me know if you have further questions or concerns. You can reach out to the Community any time. Take care! 


Need to get in touch?

Contact us