📈

Project Profitability

See what each engagement has earned in billable time, how much of it has reached an invoice, and how fast it is consuming its budget. Built on the time your team already logs in Kantivo.

Try It Free

The Questions a Service Firm Asks Every Week

Which engagements are running over? How much work have we done that nobody has billed? What are we really earning per hour once non-billable time is counted? The Project Profitability view answers those from the time entries recorded against each project, without a separate report to build.

Projects are created in Time Tracking with an optional customer, code, colour, hourly rate, date range and a budget in hours, in dollars, or both. Every time entry tagged to the project rolls up into the view automatically.

1

Set Up the Project

Name it, attach the customer, and add a budget in hours or dollars if you work to one.

2

Log Time Against It

Timers and manual entries carry the project, a billable flag and an amount.

3

Read the Roll-Up

Value of time, invoiced, unbilled, hours and effective rate, per project and in total.

4

Open the Detail

Click a project to see every entry behind the figures, by date and team member.

💵 Earned, Invoiced, Unbilled

The value of recorded time is split by where it stands in the billing cycle.

  • Revenue: total value of time logged to the project
  • Invoiced: time already carried onto an invoice
  • Unbilled: billable time not yet invoiced
  • Projects ranked by revenue, highest first

⏱️ Hours and Effective Rate

Rate cards say what you charge; the effective rate says what you earn across all the hours spent.

  • Total hours with the billable portion beside them
  • Effective rate: value of time divided by all hours logged
  • Firm-wide billable percentage in the summary
  • Number of people who have logged time to each project

🎯 Budget Consumption

A progress bar shows how much of the project's budget has been used, measured in hours where an hours budget exists and in dollars otherwise.

  • Green up to 80% consumed
  • Amber from 80% to 100%
  • Red once the budget is exceeded

🔎 Filters and Drill-Down

Focus the view and then look underneath it.

  • Filter by status: active, completed or cancelled
  • Filter by customer
  • Project detail lists each entry with date, team member, description, hours, amount, billable and invoiced flags

Costs and Full Project P&L

The Project Profitability view measures time. When you also want expenses, bills and income by project, tag those transactions with a custom tracking dimension (Pro and above) named Project and filter the standard financial reports by it. The two together show what a project billed and what it cost.

Frequently Asked Questions

Who is this built for?

Firms that sell time: consultancies, agencies, IT and engineering practices, bookkeepers, and contractors who bill hourly. Team members set up as contractors can open Time Tracking and Project Profitability without access to the rest of the books.

Does "Revenue" here mean income in the general ledger?

No. It is the value of time recorded against the project. Income is recognised in the ledger when the time is invoiced, which is why the view separates invoiced from unbilled.

What happens to a project I archive?

Archiving sets its status to cancelled. Its time entries and history remain and it can still be viewed with the status filter.

Know Where the Hours Are Going

Start a free 30-day trial, log time to a project and see its numbers roll up the same day.

Start Free Trial See All Features