Timesheet Template Permalink

Use this template to keep a timesheet on the work itself instead of in a spreadsheet: each task carries an estimate, hours are logged against it as the work happens, and formulas work out the variance and the billable amount. The Time Tracker turns the same logs into a Time Report and a weekly Timesheet.

the quire timesheet template in table view: three sections for a billable website rebuild, a fixed-fee mobile app and internal time, with estimate, variance and billable total columns on every task


You can visit the Timesheet project and duplicate it to your workspace, so you don’t need to build everything from scratch.

You can also explore more ready-to-use templates to speed up your workflow.

Understand a Timesheet

A timesheet records who spent how many hours on what, usually per week. Agencies bill clients from it. Internal teams use it to see where the week goes and how far estimates drift.

When the timesheet lives on the tasks, nobody fills it in twice. Each task holds its estimate and its time logs, and the weekly timesheet is a view of those logs grouped by person and day.

Logging Methods

How hours get captured decides how much the numbers can be trusted.

Method Best for What it costs
Real-time timer Billable work where every quarter hour is invoiced Someone always forgets to stop it
Daily timesheet Internal teams that need decent data, not invoices Five minutes a day, and honest recall
Weekly timesheet Stable, low-variance work Friday memory rounds to the nearest half day
Automatic Solo work and sampling It reads activity, not intent


Pick one method per client and hold the whole team to it. The template records the method on each task, so the weekly review knows which figures are exact and which are recalled.

Lay Out the Work

Each section is one client or workstream, and each task under it is one piece of work with an estimate taken from the quote or the statement of work.

The sample is a four-person studio over two weeks, with 21 tasks and 40 time logs:

  • Northwind Retail · website rebuild (billable): client work billed by the hour
  • Harbor Logistics · mobile app (fixed fee): client work on an agreed price, logged and rated like hourly work so the hours can be checked against the fee
  • Internal · non-billable: team syncs, training, a sales call, hiring and the Friday review itself
the quire timesheet template in list view with the northwind retail section expanded to its eight tasks and the harbor logistics and internal sections collapsed


Keep the Internal section even if nobody bills for it. Without it, a 40-hour week looks like 30 hours of client work and 10 hours that went nowhere.

Log Hours on the Task

Time Tracking is only available in the Professional, Premium, Enterprise plans. More information can be found on our pricing page.

Track time on the task the hours belong to: start the stopwatch while you work, or add an entry by hand at the end of the day. Write a note on each entry that says what the time was for.

Homepage build was estimated at 16 hours. Katherine logged four entries over three days, and the last note reads “Safari fixes, 1.5h over estimate”. The overrun is explained before anyone asks.

the homepage build task in the quire timesheet template, with four time entries by katherine against a 16 hour estimate and the note of one entry shown on hover


Each time entry also has its own billable flag. The Time Report uses it to split the chart into billable and non-billable hours.

Read the Time Tracker

The Time Tracker view reads every time log in the project and lays it out in two tabs: Time Report and Timesheet. Open it from the Time Tracker icon in the upper-right corner of the main panel.

Tip: The Time Tracker opens on the current week, and the sample logs are dated October 2027. Use the right arrow or the calendar picker beside Export CSV to move to Oct 17 - 23, 2027 or Oct 24 - 30, 2027, then click Today to come back.

Time Report

The Time Report is only available in the Professional, Premium, Enterprise plans. More information can be found on our pricing page.

The Time Report lists every time entry in date order: the task, the member, the duration, the start and end time, the note, and a mark on billable entries. The chart above it splits each day into billable and non-billable hours.

the time report tab of the quire time tracker for oct 24 to 30, 2027, with a billable and non-billable chart above a list of time entries


Use it to check individual entries: a missing note, a timer left running overnight, a billable mark on internal time. Group the report by Task to see each task’s logged total next to its estimate.

Timesheet

The Timesheet is only available in the Premium and Enterprise plans. More information can be found on our pricing page.

The Timesheet turns the same week around: one row per member, one column per day, and a total at the end of each row and column. The chart stacks each day’s hours by member, and hovering a bar shows who logged what.

the timesheet tab of the quire time tracker for oct 24 to 30, 2027, with hours stacked by member, one member expanded to tasks and a task expanded to its time entries


In the sample week of Oct 24, the team logged 67 hours. Katherine carried 30.5 of them, Felipe only 5.

Expand a member’s row to see the tasks behind their hours, then expand a task to see each entry by its note. Katherine’s 21.5 hours on Product listing page break down into the grid and card component, filters and pagination, and empty states and QA fixes. Click Add new entry below the table to log time for a day that was missed.

Which One to Use

Question Tab
Is every entry right, with a note? Time Report
Which tasks ran past their estimate? Time Report, grouped by Task
How many hours did each person log this week? Timesheet
Who is overloaded, and who has room? Timesheet


Both tabs can be narrowed from the filter bar, and Export CSV downloads whichever tab is open.

Calculate Variance and Billable Total

Table view is only available in the Professional, Premium, Enterprise plans. More information can be found on our pricing page.

Two built-in time fields and six custom fields sit on every task. Table view shows them as columns.

Field Type What it holds
Estimate Built-in The hours the quote or statement of work allowed
Time spent Built-in The total of every time log on the task
Variance Formula Time spent minus Estimate. Positive means the task ran over
Billable Checkbox Whether the hours are client work that Billable Total prices
Hourly Rate Money The rate for this task, since one person can bill differently per client
Billable Total Formula Time spent times Hourly Rate, or zero when Billable is off
Week Select Which week’s timesheet the task belongs to
Logging Method Select Real-time timer, Daily timesheet, Weekly timesheet or Automatic


Set Billable, Hourly Rate, Week and Logging Method when a task enters In progress. The two formulas need nothing from anyone.

Variance

timeSpent - estimated

Billable Total

{Billable} ? timeSpent.minutes / 60 * {Hourly Rate} : 0
the quire timesheet template in table view with the variance and billable total columns for every task


Billable Total divides minutes by 60, so 21.5 hours on Product listing page at $120 comes to $2,580. Reading timeSpent.hours instead would round to whole hours. Rework and internal tasks keep Billable off: their hours still count toward the week, but their Billable Total stays blank.

On the fixed-fee Harbor Logistics tasks, Billable Total is not what gets invoiced. It is what the hours were worth at the rate the fee was priced at, so adding it up shows whether the fee covered the work.

Sort by Variance to find the estimates that need fixing before the next quote. The bottom row already sums Billable Total, so filter to one week or one client section and it shows that total. Learn more about column calculations.

Approve Hours Before Billing

In the Free Subscription plan, you can have up to 5 statuses in each project, and this template uses 6. Drop Rejected and send hours back to In progress instead, or upgrade your subscription plan to keep all six. More information can be found on our pricing page.

The statuses are the approval chain, so no hour reaches an invoice without passing a second pair of eyes.

Status Meaning
Not started Estimated, no time logged yet
In progress Work and logging under way
Submitted The person who did the work says it is done and fully logged
Approved Someone else has checked Variance and agrees the hours are right
Invoiced The approved billable hours have been billed
Rejected The reviewer sent the hours back


Two sublists support the review:

  • Awaiting approval: every task in Submitted, waiting for the review
  • Invoice · Northwind · W42: the billable Northwind tasks approved in the week of Oct 18, as an example of one invoice and its paper trail


Four tags mark the kind of hours: Billable, Non-billable, Overtime for hours after the normal day, and Rework for fixing something already billed, which is logged against the original estimate and never invoiced twice.

The Friday Review

  1. Open the Awaiting approval sublist.
  2. Check Variance on each task. Anything more than two hours over gets a comment explaining why.
  3. Move the hours that are right to Approved, and anything wrong to Rejected.
  4. Open the Timesheet tab and read each person’s total against 40 hours.
  5. For each hourly client, add the approved billable tasks to a new invoice sublist, sum Billable Total in Table view, and send the invoice.
  6. Move the invoiced tasks to Invoiced.

Keep the Numbers Honest

Two habits keep a timesheet worth reading.

  1. Log against the task, with a note. An entry that says “Safari fixes, 1.5h over estimate” answers the review question before it is asked.
  2. Treat a wrong estimate as data. An estimate that was wrong is useful. One that was wrong and nobody noticed sinks the next quote.


When you adapt the template:

  • Fixed-fee client? Keep Billable on and set the rate the fee was priced at. Invoice the agreed fee, and compare it with the summed Billable Total to see whether the price was right
  • Freelancer? Delete the team tasks in the Internal section and keep the Friday review
  • Larger agency? Add one section per client, and one invoice sublist per month instead of per week
  • Team won’t run a timer? Pick the daily timesheet, add a recurring end-of-day task for each person, and accept data that is 90 percent right over a timer nobody starts

Read more on our blog about time tracking in project management.

Start Your Timesheet

Everything on this page can be built by hand. The template is the same thing already assembled: three sections, 21 tasks with estimates and time logs, six statuses, six custom fields including the Variance and Billable Total formulas, four tags, two sublists and the how-to document.

Duplicate the Timesheet project into your workspace, then:

  1. Rename the three sections to your clients or workstreams.
  2. Delete the sample tasks and add one task per piece of work, with an Estimate from the quote.
  3. Set Billable, Hourly Rate, Week and Logging Method when each task starts.
  4. Log hours on the task as you work, with a note on every entry.
  5. Every Friday, review the Awaiting approval sublist, then invoice what was approved.
the four logging methods table in the how to use this template document of the quire timesheet template


Point your team at the How to use this template document. It keeps the field definitions and the review steps inside the project, for anyone who does not read this guide.

To agree on scope and budget before the hours start, begin with the Project Charter template. For the daily check on what moved, pair the timesheet with the Daily Standup Meeting template.


Frequently Asked Questions

What is a timesheet?

A timesheet records the hours each person spent on each piece of work, usually per week. In the Quire template it is a view of time logged on the tasks themselves, so nobody fills it in twice.

What is the difference between a Time Report and a Timesheet in Quire?

The Time Report lists every time entry in date order and splits the chart into billable and non-billable hours. The Timesheet shows one row per member and one column per day, with weekly totals.

How do I track billable hours in Quire?

Log time on the task, then check the template’s Billable field and set an Hourly Rate. The Billable Total formula multiplies the hours by the rate, and summing it in Table view gives the invoice amount.

How do I calculate a billable amount from logged time in Quire?

Use a Formula field such as {Billable} ? timeSpent.minutes / 60 * {Hourly Rate} : 0. It converts the logged minutes to hours, multiplies by the rate, and returns zero when the task is not billable.

What does Variance mean on a timesheet?

Variance is time spent minus the estimate. Positive means the task ran over, and the template calculates it with the formula timeSpent - estimated.

Which time logging method should my team use?

Use a real-time timer for billable work, a daily timesheet for internal teams, and a weekly timesheet only for stable routines. Pick one method per client so the numbers stay comparable.

How do I approve timesheet hours in Quire?

Move finished tasks to Submitted, review Variance in the Awaiting approval sublist, then move correct hours to Approved. Approved billable tasks are invoiced and moved to Invoiced.

Why is the Time Tracker empty when I open the Timesheet template?

It opens on the current week, and the sample time logs are dated October 2027. Use the arrows or the calendar picker to move to Oct 17 - 23 or Oct 24 - 30, 2027.

Is there a ready-made timesheet template in Quire?

Yes. Visit the Timesheet project and duplicate it to your workspace to get three sections, 21 sample tasks with time logs, an approval chain of six statuses, and the Variance and Billable Total formulas.

Last updated:

Please contact us if you need more assistance.