One approval, and the contract, timesheet and P&L finally agree.
A revenue and margin platform built for a capability centre inside a listed pharma group. It connects contracts, timesheets, quoting, costs, budgeting, and profitability in one system.
- Contract models
- 6
- Connected revenue engine
- 1
- Phased rollout
- Delivered
- Source code yours
- 100%
The starting point
The margin was leaking in the gap between two systems that never spoke.
Contracts defined what could be billed. Timesheets showed what was delivered. Neither system connected the two, making unbilled work, excess hours, and true profitability difficult to see.
Before
Commercial data was disconnected
- Contracts managed separately from delivery
- Timesheets recorded effort without contract context
- Leakage identified manually
After
One connected revenue system
- Contracts mapped to actual delivery
- Engagements matched to contract components
- Leakage surfaced automatically
What we built
One engine, six contract models, and the leakage list nobody had seen before.
A production web application configured around the organisation's commercial models, connecting contracts, delivery, costs, and profitability.
Scope of build
- Contract configuration Six contract models with validity periods, rates, functions, and addendum handling. In scope
- Timesheet integration Engagement matching across client, function, engagement type, and contract. In scope
- Quote calculator Calculates project pricing using salary bands, costs, margins, buffers, and resource effort. In scope
- Budget & bandwidth Tracks budget versus actuals, resource capacity, and utilisation alerts. Deferred
Delivery approach
Built in phases, with a pilot group first.
- Discovery Map contracts, costs, workflows, and existing systems.
- Build Develop each module against agreed milestones.
- Migration Connect timesheet and supporting business systems.
- Rollout Pilot, stabilise, train, and expand across the organisation.
Results & impact
The questions that used to take a week now take a query.
The platform turns disconnected contract and delivery data into actionable revenue, margin, and utilisation insights.
The platform brings commercial, delivery, and financial data together so teams can see what is happening without rebuilding the numbers manually.
From disconnected systems to one connected revenue view.
-
6 → 1 System
Six contract models
Six contract structures configured within one revenue engine.
-
Connected
Timesheet + contracts
Engagements matched directly to contract and commercial data.
-
Delivered
Full revenue platform
Contracts, leakage, quoting, budgeting, bandwidth, and P&L in one system.
-
100%
Code & IP ownership
Source code, documentation, and user manuals handed over to the client.
Who it's for
We work best with service businesses that manage complex contracts and delivery.
You're a strong fit if
- Capability centres managing multiple functions
- Businesses billing through FTE and cost-plus models
- Teams tracking contracts, timesheets, and utilisation
- Organisations needing client-wise margin visibility
- Service providers managing retainers and project contracts
We're not the right fit if
- You need only a basic invoicing tool
- Your business has simple, fixed pricing
- You don't track delivery hours or resource costs
- You're looking for an off-the-shelf SaaS subscription
- You don't need custom workflows or integrations
The commercial picture
Milestone priced, scoped before code, source code yours.
Commercial summary
We build against agreed milestones rather than a large upfront estimate. You see the work as it progresses and receive the completed system and source code.
-
Staged
Build and delivery are broken into clear, agreed milestones.
-
Visible
Test builds and progress are shared as each module is completed.
-
Yours
No per-seat licence or lock-in. Source code and documentation are handed over.
The next step is a contract models session, not a sales call.
We start by understanding how you contract, bill, cost, and deliver, then configure the engine around it.
Tell Us What You Are Trying To Ship
Thirty Minutes With Our Engineers On The Problem, The Constraints And The Realistic Shape Of A Build. No Pitch Deck.