As a business owner, you are most likely familiar with the famous quote, "Time is money." This is especially true with a service-based business that heavily relies on a labor workforce as the primary means of production. Accordingly, when it comes to reviewing profit per job, it's very important to include your employees' payroll in the job costing report.
In this article, we will demonstrate how to import employee job costing information into QuickBooks Desktop. Note: This article uses QuickBooks Desktop as an example. If you're using QuickBooks Online, the process will be different.
If you run payroll through QuickBooks Desktop and use QuickBooks Time for time tracking, the process is very simple. The weekly timesheet from QuickBooks Time for your payroll can be used by syncing QuickBooks Time to QuickBooks. This can also be utilized for an employee with a fixed salary. In such a case, QuickBooks will automatically allocate the payroll based on the hours worked.
Most business owners do not use QuickBooks Desktop as their payroll provider. Instead, they are using a third-party payroll company such as Fingercheck, CHS, Megapay, or ADP.
Thrid-party payroll providers typically have time tracking capabilities, but most of them do not integrate with QuickBooks Desktop, forcing you to enter all your jobs manually or to enter them via a spreadsheet. Since we try to streamline the process and eliminate manual data input, this represents a challenge, how do you import the job cost data by employee into QuickBooks? If your payroll provider doesn't give you the option to import by job, we recommend using QuickBooks Time for employee time tracking as this can really automate the process.
In the following tutorial, we will provide you with a step-by-step guide on how to bring in the employees' payroll cost into the job costing report through QuickBooks Time, regardless of whether you process payroll through QuickBooks or any other third-party payroll provider.
Warning: If a company name is entered in the Full Name field, it will also sync through QuickBooks Time (QuickBooks Time pricing is based on users). Only use the Full Name field for Employees.
Pro tip: If the employee already exists in the employee center, add a period or comma to the existing saved employee and make it inactive, so you can create the new employee as a vendor.
Pro tip: If the items are already being used on the income and expense side, create new items for all TSheets items and put a P (stands for Payroll) to all items, so the employees and the AR/AP team will not get confused about which items to use.
Note: The following steps are not required to be done while processing payroll, however, it is considered best practice to do it at the same time, thus ensuring that you don't forget to do it, as well as remembering which ones you have already included.
👷Learn more about Profit Margin and After Action Review for Contractors here.
👷 If you’re looking to learn more about QuickBooks Time, click here.
Liked what you see? read more business-focused insights here.
Questions, comments? Please share below.