Project Profitability

Per-project P&L: revenue, cost, margin, and effective hourly rate for every job. Stops you from re-bidding the next project at the same rate that just lost money on this one.

The Dashboard

Open Reports → Project Profitability for a portfolio view of how every project is performing financially.

The page is structured around three zones:

The numbers come from your time entries, invoices, and project-tagged expenses — Kantivo doesn't ask you to enter anything twice.

Summary Cards

The cards across the top roll up all projects in view (or the currently filtered subset):

CardCalculation
Total revenueSum of invoiced amounts linked to projects (paid and outstanding combined)
Total costsLabor (hours × cost rate) plus direct project expenses
Gross profitRevenue − Costs
Average margin(Gross Profit ÷ Revenue) × 100, averaged across projects
Tip: An average margin under 30% is usually a signal to revisit pricing. The common culprits are labor costing more than you estimated, scope creep eating hours, or a billing rate that's just too low for the work involved.

Filtering

Filters affect both the list and the summary cards, so the totals reflect only what's currently in view.

Project Detail

Clicking a project row opens its full breakdown:

Effective Rate

The single most useful metric for a service business: what you actually earned per hour of effort.

Formula: Effective rate = Project revenue ÷ Total hours worked

It diverges from your nominal billing rate because real work involves:

Worked example: $10,000 invoiced project, 120 total hours logged (100 billable, 20 non-billable):

Effective rate = $10,000 ÷ 120 = $83.33/hr

If your target rate is $125/hr, you captured 67% of it. That gap is where margin disappears.

Tip: Track effective rate over time, not just once. A trend line drifting downward across recent projects is a stronger pricing signal than any single data point.

Budget Usage

For projects with a budget (hours or dollars), the dashboard shows a usage bar:

ColorUsedRead it as
Green0–70%On track
Yellow70–90%Watch — start assessing remaining scope
Red90%+Act — overrun imminent or already happening

Kantivo shows both hours used and dollars consumed so you can see which dimension is hitting the wall first.

Creating Projects

Projects originate in the Time Tracking module and start showing up in Project Profitability as soon as they have time entries or invoices.

  1. Open Time Tracking
  2. Click Manage Projects (or New Project)
  3. Enter the name, link a customer, optionally set a budget
  4. Save
  5. Start logging time and invoicing against it

All revenue and cost data flows into the profitability dashboard automatically as it accrues. See the Time Tracking guide for the full project-setup walkthrough.

Tip: Always set a budget — even a rough one. Without a baseline, profitability is a post-mortem; with one, it's a steering wheel.