Use QuickBooks Online and Need Job Costing? Check Out Knowify

Use QuickBooks Online and Need Job Costing? Check Out Knowify
Feature Announcements
By ClockShark | 3 minute read

QuickBooks has been a staple of companies with mobile workforces for a long time. One of the biggest reasons QuickBooks was so widely used is because of the job costing reports. Intuit, the company that owns QuickBooks, has been moving its software away from the “installed on a computer” model to a cloud-based model like most software companies have been doing. They appropriately named their cloud service QuickBooks Online, which most people who use it refer to it as QBO.

When QBO was launched several years ago, Intuit didn’t stop making or supporting their other versions of QuickBooks that were installed on office computers. While there are several versions of QuickBooks that can be installed on a single computer, they are often collectively referred to as QBD, for QuickBooks Desktop.

Why companies that need job costing are not moving to QBO

The benefits of cloud-based software are pretty compelling – your software is available anywhere you can connect to the internet, and in most cases, it can integrate with other software also in the cloud. This has really simplified the process of getting and using the software as well as allowing a lot of efficiency gains from automating tasks by linking cloud-based software together. Even with these benefits, many construction and field service companies have not made the switch to QBO and still use QBD. Why? QBO doesn’t do job costing anywhere near as well as QBD. For companies with mobile workers, this can be a deal-breaker.

To be fair, it’s not that Intuit didn’t realize that job costing was important when it designed QBO. What makes QBO different from QBD is not just that it’s in the cloud, but it was a strategy change from Intuit overall. QuickBooks is supposed to be accounting software. Some parts of accounting are pretty standard across all businesses, like accounts receivable, profit loss reporting and the like. At the same time, several industries have very specific needs from their accounting systems that other businesses have no use for.

Construction is a great example, as is job costing. Intuit used to serve all these different industries with different versions of the QuickBooks software. That model can work fine when your software is installed on a computer, but when you move that to the cloud it becomes a bit trickier. Intuit solved this problem in a different way with QBO – they allowed other technology companies to write apps to serve all the various industries and provided a way to integrate with QBO. Now Intuit can focus on making the best accounting software instead of trying to build a system that does everything for everyone while other companies can make the best time tracking, job costing and expense tracking tools for any industry imaginable.

How Technology Stacks with QBO are closing the gaps

A good example of creating a technology stack is using ClockShark with QuickBooks Online. If you have a mobile workforce you can use ClockShark to track your time, and all that data can be synced right to QuickBooks so you don’t have entered the data twice. ClockShark doesn’t need to create accounting software and QuickBooks doesn’t have to make time tracking software.

Everyone gets to focus on what they do best

So, if you use QuickBooks Online for your accounting, and ClockShark for your time tracking but you need awesome job costing, then you might want to add Knowify to your technology stack.

Job Costing with QBO and ClockShark 

Knowify is a cloud-based job management app targeting construction and trade organizations. Knowify has lots of handy features like bid and contracts management, job costing, estimating, invoicing and payment collection and it integrates with QBO. Knowify has also created a way to import time data from ClockShark right into your Knowify account to make job costing super easy. ClockShark also integrates with QBO, so you could just sync your time data to QBO and Knowify will pull it in as well, but using their direct import tool gets you better data and more detailed job costing reports.


Knowify has some helpful documentation on how to get ClockShark time data into Knowify. We’ve checked it out and it’s pretty slick, and the job costing reports are awesome. Knowify gives you up-to-the-minute accurate details on your project's costs and how you’re doing compared to your estimates, project budgets, and schedule. If something is costing more or taking longer than you thought, you’ll know right away so you can do something about it. During our time testing the feature, we’ve come up with a great workflow for using ClockShark and Knowify together.

The ideal workflow for ClockShark, Knowify, and QBO

The good news is that the optimal workflow for using the three systems together makes sense because it follows the steps that a project takes from beginning to end. First, you need to connect your QBO account to both ClockShark and Knowify.

  1. Connect QBO to ClockShark
  2. Connect QBO to Knowify
  3. Once everything is connected the Customers and Service Items in your QuickBooks account will be in both systems. At this point, we recommend having Knowify customer service enable the “Jobs and Sub clients” setting in your account
  4. With that taken care of, you can start using everything.

The best thing to do is to create new jobs in Knowify 

This makes sense because Knowify lets you create estimates and budgets for your jobs and deliver them right to your client for approval. The Job you create will sync with QuickBooks and ClockShark, so when the job starts your crew can track time against it right away without you having to do create the same job in QBO or ClockShark. As you build up your job phases in Knowify, those phases become service items in QBO, which become tasks in ClockShark.

The best part of this workflow is that because the jobs and tasks you track time against in ClockShark started as an estimate in Knowify, your time tracking records will perfectly map to your estimate so your job costing will be easy and accurate. Anytime you want, you can run an export from ClockShark of your time data, and then import it right into Knowify and get up to date job costing info right away. 

9,500+ companies use ClockShark to track employees and save time every month.

Get started today.