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

QBO Payroll, TSheets, and Profit & Loss by Client

I use TSheets for time tracking and it is integrated with QBO.  The weekly timesheets for my employees come over perfectly with each entry by client and billable, etc.  When I run payroll through QBO Payroll all the time is lumped into one total and not by client.  This is making all my payroll expenses post to an "unspecified" client and the P&L by client is of worthless.  I can't see where to make edits when processing payroll to separate hours by client like they are on the QBO Weekly Timesheets.  This is really frustrating because I don't always charge time and materials and want to know if I priced my monthly accounting services correctly for a client and now I can't find any report to show me......I am so frustrated.  QBO Payroll help chat told me it was a TSheets problem and TSheets help said it's a QBO Payroll problem....About to break up with them all and go back to paper and a ledger since that would be what I have to do to get the reports I need anyway....GAH

Level 11

QBO Payroll, TSheets, and Profit & Loss by Client



"QBO Payroll help chat told me it was a TSheets problem and TSheets help said it's a QBO Payroll problem."


This sounds too familiar. They both should have known this issue by now.

Unfortunately, QuickBooks Online (QBO) doesn't handle payroll by customer/project at this time. Even if you've just QuickBooks Payroll, it will still post directly to general ledger accounts. Currently, there is no option in QBO Payroll to auto-populate the wages by Customer/Project as they have in QB desktop (Payroll Item List/Service code). In other words, there is no way to post hours worked or labor cost by customers/projects in QBO (either through QBO Payroll or TSheets app) at this time.


(Also, I have not heard of any new feature updates coming on this known issue, sorry!)


Just last week, one other QBO user also posted the same question. You can check out this link if interested:

Level 2

QBO Payroll, TSheets, and Profit & Loss by Client

How is it we "upgrade" to online and it has less features than the desktop?  Junk in gets you junk out.  If we can't get the information into the system by customer than the sales reports are never going to be correct.

QuickBooks Team

QBO Payroll, TSheets, and Profit & Loss by Client

Hello there, DiRode,


There are some features and reports in QuickBooks Online that aren't available in the desktop version.


You can refer to the Reports included in your QuickBooks Online subscription page. It will show the list of statements available on your plan.


On the other hand, you can set up and work with class and location tracking to monitor income and expenses. Then, assign them for your payroll transactions by associating a single class to your employees.


Her's how:

  1. Go to Settings ⚙ and select Payroll Settings.
  2. Under Preferences select Accounting or select Preferences then Accounting Preferences.
  3. In the Classes section, choose if you want to use the same class for all employees, or different classes for different employees. Select OK.
  4. Choose a class for each employee, or assign one for all of them.
  5. To save your preferences, select OK, then OK again.

Doing this will help ensure you have accurate records on your sales.


Should you have follow-up question, don't hesitate to leave a comment below. I'm always right here to help.

Need to get in touch?

Contact us