From contract award to procurement, cost management, and payment—every financial workflow is connected. Data flows through the system, not re-entered between spreadsheets.


You win a job, and commercial admin starts. The contract gets filed away. Tender prices are copied into a new spreadsheet for the CVR. Subcontract orders go out as Word documents, with pricing manually transferred from tender returns. Payment applications arrive by email and get logged into another spreadsheet. Variations are tracked in a separate register—or worse, in someone's head.
And the cost reconciliation? That's a monthly task of pulling numbers from six different places into one report, which is already outdated by the time it's finished.
Every time a number moves, someone has to re-enter it. Each re-entry carries the risk of errors.
Your bid price pushes to the main contract. Tender awards become subcontracts. Subcontracts trigger commitments. Commitments feed the CVR. Variations flow upstream and downstream—both land in the CVR automatically. Payment applications come pre-provisioned. Nothing lives in a separate spreadsheet.
Push from Bid Return, and your main contract is created with pricing already in place. Upload the actual contract PDF—the system uses OCR to identify key sections and extract terms onto a dedicated tab for quick reference.
But the contract isn't just stored. It's chunked, embedded, and made searchable by AI. Ask a question about payment terms, defects liability period, or liquidated damages cap—it searches the contract by meaning and gives you accurate answers.
Push to applications, and your payment cycles are pre-provisioned—set your start date, end date, payment terms, notice dates, and final payment dates. Hit generate, and every application in the cycle is ready.




Select a winning bidder in Tender Packages, and push them to procurement. Everything travels—the documents you sent out are pre-provisioned as numbered PDFs in the subcontract assembly.
When a change arises, raise a communication—a CCI (Confirmation of Client Instruction) or an RFC (Request for Change). A matrix identifies which subcontractors are affected.
As soon as the communication is sent, the CCI or RFC appears in the cost report. Associated Subcontractor Instructions populate the variation register automatically. Open the variation sheet and price the change for the client. If the sub has priced their SI, pull their pricing into your sheet and adjust as needed.
Every variation feeds into the CVR automatically. The cost report is a live final account, not a spreadsheet updated monthly.




This mirrors the cost report but faces the supply chain. All Subcontractor Instructions and requests for pricing are tracked here. Click an SI reference, and the variation sheet opens—see if the sub has priced it, assess it, or send it back for clarification.
Early warning system—subcontractors can identify and add variations in their payment applications that the contractor may not know about. These are flagged as domestic variations. The contractor sees them in the sub's application and in the CVR.
The trade might know something you don't. Better to see it early than find out at final account.
The Cost Value Reconciliation is where every financial thread comes together. It shows whether you're making or losing money on every cost code.
Value side—pre-populated from Bid Return. Upstream variations from the cost report feed in as they're priced and agreed. Cost side—populated from procurement when subcontracts are committed. Downstream variations feed in. Actuals show as committed and paid to date.
Click any cost code to drill down. See the original value, current value including variations, committed cost, variation exposure on both sides, and actual payments. Apply your judgement—what do you think you'll recover upstream? What do you expect the final cost to be downstream? That's how the CVR balances. That's your forecast.
No re-keying. Every number traces back to its source.




Every commitment flows in from the subcontract process. When a subcontractor payment is certified in the applications module, a cost line item is auto-generated in the purchase ledger. The admin team matches the invoice to the certified amount, approves it, and records the payment. Once paid, it feeds into the CVR as committed and paid to date. The financial loop is closed.
Accounting integration—connect your existing accounting software via the Apideck integration. Costs and payments sync with your accounts. No double entry, no exporting or importing between systems.
Payment applications for both main contracts and subcontractors are auto-provisioned from their respective contracts. Set your payment cycle configuration—dates, terms, notice periods aligned with the Construction Act—hit generate, and every application in the cycle is created.
The applications dashboard shows an AI-generated cash flow forecast. As applications progress, a second line tracks actuals against the forecast—showing where you're on track and where you're falling behind. Quick-view metrics cards let you check your running account, certified to date, and retention held at a glance.


Bid Return → Main Contract → Subcontracts → Purchase Ledger → CVR. Variations flow upstream and downstream. Applications are pre-provisioned. Cash flow is forecast by AI. Actuals track against it. Every number flows through the system and traces back to its source.
This isn't just a collection of financial spreadsheets in a web browser. It's a connected financial management system built by a contractor who runs a CVR on every live project.
0
Financial Tools
0
Years of Commercial Experience
0%
UK Construction Focused
£0
Per User, Per Month
Not adapted from accounting software. Built around how construction financials actually work—CVR, variations, procurement, and Construction Act compliance.
Included with all plans at £100/user/month
Get Started