cancel
Showing results for 
Search instead for 
Did you mean: 
QuickBooksHelp
Intuit

Track hourly labor costs and profitability by project in QuickBooks Online

Learn how to use projects to track your labor costs and profitability in QuickBooks Online Plus, Advanced, and Accountant.

Once you've set up your project, you can use payroll expenses to track your labor costs after you run payroll. Or, you can estimate your project's labor costs before you run payroll using estimated hourly costs. Both methods work whether you use QuickBooks Online Payroll or another payroll option. We'll show you how to set up and use payroll expenses and estimated hourly costs to track labor expenses for your project.

Step 1: Learn more about payroll expenses and hourly cost estimates

Payroll expenses are your total costs to run payroll. This includes employee wages and other direct costs like taxes and workers' comp insurance. Keep in mind that if you have QuickBooks Online Payroll, the payroll expenses will only post to your project after you've run payroll.

Estimated hourly costs multiplies the hours worked by a fixed per-employee rate, which is helpful if you don't have a payroll solution but still want to estimate your labor costs for each project. Estimated hourly costs can include direct payroll costs and your overhead costs that are not paid through payroll like electricity at the office or snacks at the jobsite. They're also a good estimate of how your project is doing between payroll runs, since payroll costs only post to your project after you run payroll.

Once you've set up your payroll expenses and your hourly costs, you can use either one to see your project's labor costs.

Step 2: Set up payroll expenses in the chart of accounts

If you use QuickBooks Online Payroll, your payroll expenses are set up automatically in your chart of accounts, so you're all set. Projects will use data from your most recent payroll to calculate your payroll expense labor costs.

If you don't use QuickBooks Online Payroll, you can still set up your chart of accounts to track your payroll expenses. You'll just have to enter the expenses manually each time you run payroll.

  1. Go to the Accounting menu.
  2. Select Chart of Accounts.
  3. To create a new account, select New.
  4. In the Account Type ▼ dropdown, select Expenses.
  5. In the Detail Type ▼ dropdown, select Payroll Expenses.
  6. Enter a name for the account in the Name field.
  7. Select Save and Close.
  8. When you manually enter your payroll expenses, choose the new payroll expenses account you made. QuickBooks will use this data to calculate the payroll expenses for projects.

Tip: If you want to set up multiple accounts so that you can track wages and taxes separately, for example, you can do so by creating sub-accounts. Just follow the instructions above, but check the Is sub-account box and choose the parent account you created above. Then, track each type of payroll expense to the correct sub-account.

Step 3: Enter hourly cost rates for each employee

Since you can use hourly costs or payroll expenses to track labor costs, you can decide if you want to set up hourly costs or not. If you use QuickBooks Online Payroll, you can just use your payroll expenses to see your labor costs. But remember, you won't see the costs in projects until after payroll is processed. If you want to estimate your labor costs between payroll runs or if you don’t have payroll, you can use estimated hourly costs.

To estimate your fully-burdened hourly cost for each employee, you can enter employee wages, and other costs like taxes and workers' comp insurance, as an hourly cost rate. Then you can use these rates to estimate your labor costs.

Here’s how to set up hourly costs:

Important: Set up your hourly cost rates before you start tracking time in QuickBooks Online or in QuickBooks Time. Hourly cost rates only apply to time that is tracked after the hourly cost rate is set.

  1. Select the Projects menu.
  2. Select Hourly cost rate. This opens the hourly cost rate window.
  3. Find the employee and select Add. Or to edit an employee's rate, select the pencil ✎ icon.
  4. Select the calculator icon to open the hourly cost rate calculator.
  5. Add your employee's hourly wage and employer taxes. Note: If your employee is hourly, QuickBooks fills in their hourly wage and employer taxes for you. If your employee is salaried, enter an hourly rate by dividing their annual wage (including employer taxes) by the number of weeks in a year. Then divide by the average hours worked per week.
  6. Enter any additional employer taxes, workers' comp, or overhead for even more accurate hourly costs.
  7. Select Add to close the calculator.
  8. Select Save to save the hourly cost rate for the employee.
  9. Repeat for each employee. Then select Done to close the hourly cost rates window.

Step 4: Add project timesheets

With payroll expenses and/or hourly cost rates set up, you'll need to add your employees hours to your project.

If you're using the hourly cost rate to track your expenses, QuickBooks will calculate employees' labor costs using their timesheets that are tracked to your project. Keep in mind that hourly cost rates will only calculate costs on new timesheets going forward. Any timesheets that were made before the hourly cost rate was entered will not be calculated in the project overview or reports.

Learn how to add your employees' timesheets to the project. Note: If you use QuickBooks Time, you can simply track time to the project and then approve and export the time to QuickBooks Online.

Tip: If you plan to invoice your customer for project hours, make sure you turn on billable expenses so you can create invoices from the timesheets.

Step 5: View your labor costs

Now that your payroll expenses and/or hourly cost rates are set up and employee timesheets are added, you can view your labor costs with either method.

Switch between viewing payroll expenses or hourly costs:

  1. Select the Projects menu.
  2. Find and select the project you want to view.
  3. Select the Payroll Expenses or Hourly Costs drop down ▼ and choose the one you want to view. Note: Changing this setting in one project will affect all projects.

If time charges aren't calculating like you expect in your project, check this switch to see if you're using your preferred type of labor cost (hourly costs or payroll expenses).

Note: While this switch will change which labor cost you see in your project's overview and the projects list, it won't affect your books.

Understanding project data and reports

The following views and reports will calculate labor costs based on either payroll expenses or hourly costs (whatever the switch is set to):
  • The income and cost bar graph on the list of all projects
  • The income and cost bar graph above each tab within a project
  • Overview tab
The following views and reports will only use payroll expenses to calculate labor costs (even if you select hourly costs on the switch):
  • Project Profitability report
  • Any project-related report outside of the Projects tab
The following views and reports will only use hourly costs to calculate labor costs (even if you select payroll expenses on the switch):
  • Time Activity tab
  • Time Cost by Employee or Vendor report

Step 6: Understanding project profitability

After your project is set up to track income, expenses, as well as timesheets and labor cost, you're ready to review your profits.

  • You'll see a snapshot of your income, costs, and profit margin in the header of every project page. This snapshot pulls data from whatever the switch is set to, hourly costs or payroll expenses.
  • You can get more details in the Overview tab. This is where you can see your labor costs separated from other project costs. These labor costs pull data from whatever the switch is set to, hourly costs or payroll expenses.
  • If you are tracking payroll expenses, you can run a Project profitability report from the Project reports tab to get an itemized view of your project accounts and transactions. This report only uses data from payroll expenses, so if you only track hourly time costs, this report won’t give you accurate information.

Was this helpful?

You must sign in to vote, reply, or post
Sign in for the best experience
Ask questions, get answers, and join our large community of QuickBooks users.
Sign In / Sign Up

Need to get in touch?

Contact us