Platform · front office

Project management that resolves to margin

Task trackers tell you whether work is done. They cannot tell you whether the engagement made money, because the hours, the rates, the pass-through costs, and the invoice live somewhere else. Here they are the same records.

w0w3w6w9w12w15w18DiscoveryData mappingConfigurationReconciliationUATGo livetodayBudget$186,000Burned to date$104,200Forecast at complete$171,400Project margin38.4%
Margin per project, per phase, per personTime approved before it postsWorks alongside Jira or Asana

What it does

For firms whose product is their people.

Agencies, consultancies, MSPs, engineering and architecture practices, law and accounting firms. Businesses where a project overrunning by fifteen percent is the difference between a good year and a flat one.

Plans and dependencies

Phases, tasks, milestones, and predecessors on a schedule that understands working calendars and holidays rather than raw elapsed days.

Time capture that people use

Timers, weekly grids, mobile entry, and agent-drafted timesheets built from calendar and activity. Approval before anything reaches the ledger.

Resourcing and utilisation

Who is allocated, who is over-committed, and what utilisation looks like eight weeks out — against a target you set per role.

Budgets and burn

Fee, cost, and contingency tracked against actuals continuously, with forecast-at-complete recalculated every time a timesheet posts.

Margin per project

Revenue less labour at cost, less pass-throughs, less allocated overhead. The number that tells you whether the engagement was worth doing.

Billing that follows the plan

Time and materials, fixed fee by milestone, retainers with rollover, and capped engagements — invoiced from the same records that track delivery.

Why a task tracker cannot tell you what a project earned

Nearly every service firm we work with runs a competent project tool and still cannot answer, without a spreadsheet, which of last quarter’s engagements were profitable. That is not a failure of discipline. It is arithmetic that requires four things the task tracker does not hold.

  • Loaded cost, not billed rate. Margin needs what the hour cost you — salary, employer taxes, benefits, and an overhead allocation — which lives in payroll and the ledger.
  • Pass-through costs. Subcontractors, travel, software licences, and hosting billed to the client, which arrive as vendor bills in accounts payable.
  • What was actually invoiced. Not what was planned. Write-offs, courtesy discounts, and disputed lines are the difference, and they happen in AR.
  • Revenue recognition. On a fixed-fee engagement, revenue earned is a function of progress, not of what you billed — and that schedule belongs to accounting.

So the honest answer is that project profitability is an accounting calculation that happens to need a schedule as an input. Running it in a tool that does not hold the ledger means exporting four datasets and joining them by hand, monthly, forever. Most firms do this quarterly at best, which means they find out about a bad engagement roughly ten weeks after they could have done something about it.

A project tool tells you the work is done. Only the ledger can tell you it was worth doing.

What continuous margin changes

When forecast-at-complete recalculates on every posted timesheet and vendor bill, the conversation moves from post-mortem to intervention. A project trending fourteen percent over at week five is a scope conversation you can still have with the client. The same project discovered at close-out is a write-off and an awkward renewal.

It also changes how you price. After two or three quarters of clean margin data by project type and by client, you can see which engagements are systematically under-scoped — and that pattern is nearly always specific and fixable rather than general. It is usually one phase, one client, or one pricing assumption.

Where the agents help

The Project Coordinator agent drafts timesheets from calendar entries and activity, so consultants confirm rather than reconstruct their week on a Friday afternoon — which is where most time data goes wrong. It flags allocations that exceed capacity, tasks with no owner, and projects whose burn rate has diverged from plan. All of it is Level 1 by default: it proposes, a person commits.

If your delivery team lives in Jira or Asana

Keep them. Engineering teams should not be moved off their tracker to satisfy a finance requirement, and asking them to is how a rollout fails in month two.

We read tasks, assignments, and completion state from Jira, Asana, Linear, Monday, or ClickUp into the business graph, and add the layer they do not have — cost, billing, utilisation, and margin. Delivery keeps its tool. Finance gets its number. This is the more common arrangement among our software and agency customers, and it is the one we usually recommend first.

What we do not build

Sprint boards, story points, burndown charts, and developer workflow. Those belong in an engineering tool and we connect to yours rather than asking your team to relitigate a decision they already made.

Questions

What people ask first.

Will this replace Jira for our engineers?
No, and it should not. We read from Jira, Asana, Linear, Monday, and ClickUp and add the cost, billing, and margin layer on top. Delivery keeps the tool it chose; finance gets the number it needs.
How do you calculate loaded cost?
Salary or contractor cost from payroll, plus employer taxes and benefits, plus an overhead allocation using a method you configure — headcount, revenue, or direct labour. The method is shown on every margin report so the number is auditable rather than a black box.
Do you support fixed fee and retainers?
Both, plus time and materials, capped engagements, and milestone billing. Retainers handle rollover and expiry, and fixed-fee engagements drive percentage-of-completion revenue recognition rather than billing-based revenue.
How does time approval work?
Time is entered or agent-drafted, reviewed by a project lead, and only then posts to the ledger as work in progress. Nothing reaches the books unapproved, and the approval is part of the audit trail.
Can we see utilisation forward, not just backward?
Yes. Allocation across the next eight to twelve weeks against a target per role, with over-commitment flagged. Forward utilisation is the metric that lets you hire before you are underwater rather than after.

Find out what last quarter actually earned.

True margin by engagement, from your own timesheets, vendor bills, and invoices — before you commit to anything.