Excel stays the interface
Upload cost plans and ERP actuals from templates. Export the summary back to a formatted workbook. Nobody has to learn a new way to enter numbers.
CAPEXdesk is a system of record for capital expenditure. It holds what was planned, committed, allocated and approved — and reconciles it against what your ERP says was spent. It sits alongside SAP, Oracle and Unifier, read-only, and never writes back to them.
No card required to create a company.
| Project | Committed | Incurred | Paid |
|---|---|---|---|
| Tower A — substructure | 12,400,000 | 9,880,000 | 8,210,000 |
| Tower A — façade | 7,150,000 | 3,020,000 | 2,400,000 |
| Podium retail fit-out | 4,900,000 | 4,900,000 | 4,455,000 |
| Infrastructure & utilities | 6,300,000 | 2,140,000 | 1,980,000 |
| Professional fees | 2,050,000 | 1,760,000 | 1,760,000 |
Illustration of the CAPEX Summary. Figures are examples.
Your ERP is the system of record for what was spent. It was never designed to hold a capital plan, a phasing, a commitment that has not been invoiced, or an approval chain. That work goes into spreadsheets — and stays there. CAPEXdesk is where it lives instead.
Upload cost plans and ERP actuals from templates. Export the summary back to a formatted workbook. Nobody has to learn a new way to enter numbers.
Integration runs in one direction. Nothing CAPEXdesk does can alter your system of record, so adopting it risks nothing you already rely on.
Never merged into a single “spent”. One number that quietly means committed overstates your position by every purchase order not yet started.
Budget against forecast against actuals, across the whole portfolio or down to a single asset. Expand any level of the work breakdown in place.
The lifecycle every capital programme already runs on, made explicit — with a name and a date against every approval, and versions that supersede rather than get edited.
A period lock stops anything committing into a closed month — including an upload validated before the lock and confirmed after it. A stage gate freezes the plan of record so a later variance is measured against what was actually agreed.
Modules you have not enabled are hidden, not greyed out — a core-only company sees a genuinely simple product rather than a screen full of locked doors.
Everything needed to plan, approve and report.
Track what is contracted, separately from what is incurred.
A rate library with the maths to challenge an outlier.
What has actually left the account, and when.
Not rebuilt by hand each month, and not out of date by the meeting.
Generated against a chosen version, as a formatted workbook your directors already know how to read.
What moved between two versions, decomposed by cause, with the residual shown rather than quietly absorbed.
Every change, who made it and when — filterable, exportable, and hash-chained so a record cannot be quietly altered.
We are early, and we say so. These decisions were made on day one, because retrofitting them is how capex platforms end up untrustworthy.
Hash-chained, and the database itself refuses updates and deletes on the log. A constraint, not a policy.
Isolation is the database boundary, not a column in a shared table. Your data is not co-mingled with anyone else's.
Required on privileged access rather than offered as an option. Encrypted in transit and at rest, with short-lived sessions.
UK and EU as standard. In-Kingdom hosting for Saudi Arabia and the wider GCC on request.
Not certified yet, and we will not pretend otherwise. Ask and we will send the current security overview.
Export the whole company — every version, line and audit record — to a file at any time, without asking us.
No. It sits alongside them and reads from them. Your ERP stays the system of record for what was spent.
No, by design. Integration is one-way, so adopting CAPEXdesk cannot affect the systems you already depend on.
No. Cost plans and ERP actuals come in as workbooks, and the summary and report packs go back out as workbooks.
In its own database, not a shared table with a tenant column. UK and EU regions as standard; GCC and in-Kingdom on request.
Not silently. Versions supersede rather than get edited, the audit log is hash-chained, and a locked period refuses new commitments.
Create a company, build the work breakdown, and upload a cost plan. Or book a call and we will walk through it on your numbers.
Create a company and load a cost plan yourself, or book a call and we will show you the product on your own numbers rather than a demo dataset.
Booking opens your email client with the details filled in. Nothing is sent until you press send.