Project time tracking in Excel: template, formulas and planned vs. actual hours

Project time tracking in Excel should do more than record start and end times. For freelancers, service providers, agencies and small teams, an Excel time tracking template only becomes really useful when hours are booked directly to projects and linked to planned hours and internal costs.

In the end, one question counts: was the project worth it? Comparing planned and actual hours shows you the variance, the extra costs and your real hourly wage.

That turns a simple list of hours into basic project control: you see where more time than planned is needed and which projects become more expensive as a result.

Which columns should an Excel time sheet have?

For practical project time tracking, these fields are especially useful:

  • Date
  • Employee or person responsible
  • Client and project
  • Activity or work package
  • Start and end time, or the duration entered directly
  • Project hours
  • Internal hourly rate
  • Planned hours
  • Status or comment

Which fields you actually need depends on your business model. A template shouldn't be needlessly complicated; it should capture the data you will really evaluate later.

The most important formulas for project time tracking in Excel

Three formulas cover most cases. The example assumes the start time is in column B and the end time in column C (English Excel):

  • Duration in hours: =(C2-B2)*24 – Excel stores times as a fraction of a day, hence the “times 24”. Format the cell as a number, not as a time.
  • Work past midnight: =MOD(C2-B2,1)*24 – prevents negative values when the end time is after midnight.
  • Total hours per project: =SUMIF(D:D,"Project A",E:E) – column D holds the project, column E the duration.

If you need to deduct breaks, enter them in a separate column and subtract them from the duration. That way it stays clear how the hours came about.

From working hours to project costs

The most important step is linking time with an internal cost rate. A simple calculation is:

Project cost from time = hours logged × internal hourly rate

Example: a project was planned at 14 hours. In reality it takes 18 hours. At an internal hourly rate of EUR 45, that gives:

  • planned time cost: 14 × EUR 45 = EUR 630
  • actual time cost: 18 × EUR 45 = EUR 810
  • variance: EUR 180 in additional time cost

These variances are exactly what matters when you review a project afterwards. If they become visible regularly, future quotes and time budgets can be planned more realistically.

Comparing planned and actual hours

A plain list of hours only shows what happened. Only the comparison of planned and actual hours shows whether a project is within its time budget.

Variance in hours = actual hours − planned hours

A positive variance means extra time spent. With many projects, it is worth also looking at the variance as a percentage so that small and large projects can be compared.

Internal hourly rate and client price are not the same

The internal hourly rate is used to assess the economic effort of a project. The selling price to the client can be higher and also cover profit, risk, non-billable time and other overheads.

How to build an economically sensible price is shown in the guide How to calculate your hourly rate as a freelancer.

When is Excel enough for time tracking?

Excel can work well when the number of employees and projects is manageable, data entry is clearly organised and no complex approval, terminal or app processes are needed.

Typical use cases are:

  • freelancers with several client projects
  • small agencies and consultancies
  • service providers with project-based working time
  • small teams that want to keep an eye on project budgets

When does dedicated software make more sense?

With larger teams, complex roles and approvals, mobile time stamps, interfaces to payroll systems or high legal and organisational documentation requirements, dedicated time tracking software can be the better choice.

An Excel solution should therefore be seen as an internal tool for organisation and project costing. It does not automatically replace legally required records of working time or other industry-specific documentation.

A practical setup in five steps

  1. Create projects: set clear project or client names.
  2. Log hours: record activities promptly and consistently.
  3. Add hourly rates: use internal cost rates to evaluate projects.
  4. Check planned vs. actual: compare planned and actual hours.
  5. Review afterwards: use the variances for future quotes and project planning.

Common mistakes with Excel time tracking

  • different names for the same project
  • entering hours days later from memory
  • no separation between internal work and client projects
  • no planned hours entered
  • collecting times without evaluating project costs
  • overwriting formulas by hand

Want to log time straight to the project? In Freelancer Business Planner you start and stop the timer with one click or enter time by hand. For each project you see the budget, the hours used and your real hourly earnings, and the app warns you before the budget runs out. You get the timesheet as a PDF. Offline app, your data stays on your device, one-time purchase with no subscription.

View Freelancer Business Planner

Frequently asked questions

How do I set up project time tracking in Excel?

Create a table with the columns date, project, activity, start, end and duration. Calculate the duration with =(End-Start)*24 and the total per project with SUMIF. A second table with planned hours per project then shows you where the budget is exceeded.

How do I keep a time sheet by project?

Each row gets exactly one project. Use a drop-down list for this (Data → Data Validation → List) so the same project isn't spelled in different ways. Only then do the totals per project add up.

Can I track several projects at the same time in Excel?

Yes. Each row just needs a clear project assignment. Hours and costs can then be filtered or summarised by project.

Should I record start and end times or just the duration?

For internal project control, entering the duration directly can be enough, depending on your process. If specific record-keeping obligations apply, tracking must be adapted to those requirements.

Why do I need an internal hourly rate?

It turns hours into a cost figure you can calculate with. That shows how strongly extra hours affect a project's profitability.

Is Excel suitable for teams?

For small, manageable teams, Excel can be practical. With more users, approvals and interfaces, however, dedicated systems become more useful.

When Excel gets too fiddly

Many teams prefer to log hours on their phone straight away rather than in a spreadsheet in the evening. In Team Planner, your team records working hours, shifts and leave; in Freelancer Business Planner, you book time directly to client and project. Trade businesses track time per job in Contractor Studio, and the job review compares planned and actual hours for you. All apps run offline with no subscription, your data stays on your device, and each one comes with an Excel file.

This article is general business orientation and is not legal, tax, payroll or working-time advice.