Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
Level 7
October 16, 2018
Question

Is it possible to have my independent contractors enter their time on a timesheet? If so, how do I run a report to see their billing?

  • October 16, 2018
  • 3 replies
  • 62 views
No text available

3 replies

JessT
Moderator
October 16, 2018

Hi Blake,

Let me help you with your contractors time stamps.

Your contractors can use the Timesheet feature in QuickBooks. However, you need to add them as users with Time Tracking access. If you have multiple contractors, I suggest finding a third-party app that you can use to enter their time. You can try finding an app in the Apps center. You may find one that offers a trial version (see screenshot).

Here are some articles about Timesheet and maximum number of users in QuickBooks:

If you need anything else, feel free to comment below. Thanks!

October 16, 2018
Intuit Less - I understand filling in the Timesheet, but how do I then get the Timesheet to integrate into a check?  This is for a 1099 Contractor.  Thanks.
February 11, 2022

Hi there, 

I'm in the same situation.  I have one independent contractor that I use regularly and would like it if they could just use the "Time" app to track time.  Here's what I've done to make it so that I can easily pay them for the work done and have it all tracked by job/client project.  First I added them as a Contractor with their name, business name, rate that I pay them, Rate that I charge clients, and put them in the category contract Labor as a Vendor.  Hope that makes sense.  I actually did this by filling out an invoice and just came across it.  Let me explain.  In the line item for an invoice I put something like Contract labor: journeyman. Then I followed the steps below to get them in the system properly.

  1. In the invoice line item type in whatever they are called (remember clients/customers will see this description)
  2. Click "add new" from the pop up
  3. Click "Service" fro the Product/Service Information window that pops up.
  4. Fill out all information needed and fill out this information as follows. "Category" = Contract Labor
  5. Under Description check the box for "I sell this product/service to my customers"
  6. Put the amount that you charge your customer for this work right below in Sales Price/rate
  7. To the right of that for "income account" type services
  8. Now "Purchasing Information" check THAT box! (because it actually costs you to sell that service, get it?)
  9. In Cost put the actual amount you pay the sub contractor hourly.
  10. To the right of that in "Expense Account" put Contract labor or whatever you have as contract labor
  11. Now the main part! PREFERRED VENDOR!! Select "Add New"
  12. A pop up will arrive called "New Vendor" put in the actual name of the person not the company.
  13. In that same window click the "+Details" in blue
  14. Now just enter in all the information for that contact. Stay away from everything else
  15. Ok lets start from the top.  On the left side check the check box for "Print on Check as - use display name if you write checks to the company and not the person. **SUPER IMPORTANT TO GET THIS RIGHT. Example: if I get an invoice from that contractor as the business name then keep this checked. If invoiced from their real name uncheck. (this is so it all adds up in QB)
  16. Scroll down and on the bottom right put in their EIN or social
  17. Check the checkbox for "track payments for 1099"
  18. Under that in the "Default expense account", type in "contract labor" or whatever you have it called in quickbooks that designates you paid someone for work done for your income.
  19. SAVE!!!

 

OK .. So what did we do so far. We created a "Vendor" who is actually a contract laborer or independent freelancer or whatever you have that you "sell" to customers and "Pay" them for. With me so far?

 

Now that we have that out of the way lets setup time tracking for them shall we?

  1. In QB click on Time.  A new window will open.
  2. On the left side find and click on "My Team"
  3. From the new window at the top click on "Groups and Managers" then click on "Add group" and give it a name like Contract labor and save. 
  4. Now from the "Groups and Managers" window you will see "contract labor" to the right of that click on "MANAGERS"
  5. in the group managers search bar, type your QB email or your name  and then click on "Add" right below it. Cool.. you've just made yourself a manager of that group. Now click on close.
  6. From the "My Team" window that should still be there.. at the top click on "Invite"
  7. In the new pop up window put in the same information you used to create your "Vendor" in the previous section we just did.  
  8. Now hopefully they will accept and Viola!  Your sub contractor or whatever you want to call them can track time.

 

Finalizing what we did. 

On the user you just created click on "edit". Under "General" you'll see a tap for Group. Go ahead and put them in the group you created in the last steps.  Now you'll have many preferences you'll want to setup. For example under general I like to fill out all that information.  In "Permissions" set them how you'd like.  If you want to get "big brother" on them under "location" set it to custom rules for this team member, then select "Required"  Just read it and see if that works for you. 

 

Finally back in Quickbooks.  Click on "Account and settings" On the left click on Time.  Chose the start of the week and Timesheet options you want. Now On the left click on "Advanced"  Look at the fourth selection "Categories" and turn on Track Locations (at least for me I like this option) Next is just a tip and how I like it for time tracking.. Under projects turn ON "Organize all job-related activity in one place.  Just my 2 cents and do as you please on those last two suggestions.

 

Well this works for me. Your mileage may vary. I hope I helped someone and I want to state now that I am no Quickbooks or Time guru and I am open to suggestions or if I'm doing anything wrong here please don't be afraid to let us ALL know!

Brooke

Kingsley Tech Consultants

February 5, 2021

Doesn't look like it's possible. *Sigh*

January 31, 2022

Can we respond to this question as it still stands in 2022? 

How do we track time for an independent contractor, assign it to an invoice, and include that as a 1099 for tax purposes? 

I understand T sheets has taken almost all time tracking away from QB natively, but there does not appear to be a way to track time for contractors (not employees) in QB. 

Rubielyn_J
Level 8
January 31, 2022

I can share some information about time tracking in QuickBooks Online. 

 

The QuickBooks Online Time Tracking feature allows your contractors to fill out their time worked. All you need to do is enabled this feature in the Company settings. Then, assign a time entry only user access rights to your contractors. 

 

Here's how to turn on time tracking preference:

 

  1. Select the Gear icon, then choose Account and Settings.
  2. On the left-hand menu, click Advanced
  3. Choose the pencil to the right of Time Tracking 
  4. Click the Add Service field to timesheets or Add Customer field to timesheets
  5. (Optional) Check the Show billing rate to users entering time.
  6. To select the first day of the workweek, use the drop-down and select the day to begin each workweek. Setting the first day of your workweek affects how employees and contractors view Weekly Time Sheets.
  7. Select Save and click Done on the bottom right.

 

Once done, you can now enter the time. To proceed, please see the steps below: 

 

  1. Click the +New button.
  2. Under Employee, choose either Single time activity or Weekly timesheet.
  3. From the Name dropdown, choose the name of the contractor.
  4. Input some needed info. 
  5. Enter the number of hours and minutes worked in the Time field.
  6. Once done, click Save.

 

Please make sure that customer information in the time activity is accurate so you can add an invoice to your customer.

 

For more info, please visit this page: Turn on and set up time tracking in QuickBooks Online. 

 

Additionally, let me share this link to help you view, change, or approve QuickBooks Time timesheets in QuickBooks Online Plus.

 

If you have questions about the process, don't hesitate to leave me a comment below. I'll be here to answer them for you. 

January 31, 2022

Rubie,

 

This workflow has not worked since QB acquired T Sheets.

There is no longer a "Time Tracking" tab under advanced. 

This has been an issue for quite some time and QB has not been able to provide an adequate solution. 

Unfortunately, this is no creating issues at tax time as we cannot provide 1099's for time tracked bc they are shown as employees. Quite the snowball of issues.

 

Screenshots below to confirm: 

 

 

Here's how to turn on time tracking preference:

 

  1. Select the Gear icon, then choose Account and Settings.
  2. On the left-hand menu, click Advanced
  3. Choose the pencil to the right of Time Tracking