Add existing timesheets to a project in QuickBooks Online
Learn how to add an existing timesheet to QuickBooks Online.
If timesheets aren't billable, but you still want to add them to a project to track your profitability, you can find and add them from the Time menu or in the Weekly Timesheet.
If you have QuickBooks Online Plus or Advanced you can use Projects to track income and costs for specific projects, or across multiple projects, so you can measure profitability.
Let’s go over how to set up projects and then assign income and costs to a project. We’ll also cover how to add labour costs to your project.
To start, go to Business overview…Projects.
Note that your navigation may look like this.
Select New project. Enter a project name and select the customer you’re doing the work for. If you don’t see your customer here you can add them. You can also change this later if you change your mind.
The Start and End date are optional. You can edit the project later and add them when you begin and end work on the project.
By default, projects start “In progress” but you can choose a different status.
And then enter any additional notes.
Select Save when you’re done.
Now you’ve set up a project. There’s no info in here yet, but that will change as you record transactions.
As you record new transactions, like estimates and invoices, select the Project from the Customer field. Then fill out the rest of the transaction like you normally would.
There are a couple ways to assign costs to a project. Go to your transactions and when you see one that is for a project, open it and select the project in the Customer field. If you want to include it on a future invoice, select the billable box.
You can also assign costs when you record a bill, a check or an expense manually. Just select the project in the Customer/Project field.
Once you save, you can see the expense assigned to your project. These numbers will update as you add more income and expenses to your projects.
If you use QuickBooks Online Advanced, you can also set up project estimates and track your estimate versus actuals on the project dashboard and reports. Check out this video to learn more about project estimates.
When you’ve completed a project you’ll see your total income, expenses and profit margin. You can also mark the project completed so you’ll have more room on the Projects page.
If you want to see this project again select Completed under Status.
Check out this video to learn more about project reports.
Now you can set up your own projects in QuickBooks and start tracking their profitability.
Prerequisites
- If you use QuickBooks Online, go to Settings
 and select Account and settings.
Select Advanced, and in the Projects section, turn on Organise all job-related activity in one place. (Take me there). - You must have created at least one project.
Add existing timesheets to a project
How you add an existing timesheet to a project depends on if you see the Time menu in the right menu.
- Follow this link to complete the steps in product

- Select Launch QuickBooks Time or Go to classic QuickBooks Time.
- Select Time Entries.Â
- On Timesheets tab, find the timesheet you want to add, then select edit
. - From Customer, select the customer/project.
- Select Save.
- Select + New.
- Select Weekly timesheet.
- From the Name dropdown â–Ľ, select the employee or supplier whose timesheets you want to add to the project.
- Select the date range from Select a week dropdown â–Ľ and select the correct week for the timesheets you want to add to the project.
- Find the correct timesheets.
- Select the Customers/Project dropdown â–Ľ and select the project.
- Fill in any other details as needed.
- Select Save or Save and close.
Tip: If you have existing timesheets that are marked as billable, you can create an invoice from the timesheets.
Related links