Every project a cost centre — and profit calculated live
This is the backbone the whole system is built around. Every riyal spent must be attached to a project the moment it is recorded — so there is no "general cost" guessed and spread at year end, and no project whose profit looks better than it is because a cost never arrived.
The questions it answers
These come up every month, and the answer should take a second, not a week.
"Is this project making money?"
Contract value less every cost attached to it — materials, labour, equipment, expenses and its share of payroll. The number exists now, not after close.
"Did we spend more than the estimate?"
The estimate is kept as a baseline and actuals compare to it line by line. So you see exactly which item is eating the margin, while you can still act.
"Which projects actually earn?"
All projects in one table with profit and margin. A losing one shows before it finishes.
"Who carries the overheads?"
Office rent and electricity stay at company level and appear in consolidated financials on their own. We do not spread them across projects by guesswork — so profit stays honest.
What is inside
Screens and tools, not headings.
How it connects to the rest
No module works alone. These are the links that keep the numbers consistent.
Payroll
An employee’s salary is distributed across the projects they worked on — so project cost includes real supervision, not only materials.
Equipment
Machine hours on the project × the effective hourly rate = a cost that enters the project by itself. No free equipment.
Sales & certificates
Contract value, variation orders and approved certificates define revenue — profit is computed on work executed, not on cash collected.
Cash
Every payment on a project leaves its payment centre, so spending and cost never diverge.
See it on one of your own projects
We take a real project, load its figures, and compare the profit that comes out with what your spreadsheet says.