Skip to content
Sitegride
Money6 min read

Your per-site profit is a guess. Here is how it stops being one.

Most builders know their total profit and feel their per-site profit. The feeling is usually wrong about one site in three, and it is always the same site that is wrong.

In short

Per-site profit becomes a real number only when every rupee in and out carries a site on it at the moment it is recorded; allocating costs afterwards, at year end, produces an estimate rather than a figure.

Ask a builder which of their sites is the most profitable and you get an answer immediately. Ask how they know and the answer takes longer, because it is usually assembled from the things that are easy to see: the sale price, the land cost, a rough sense of what has been spent.

What is missing is everything that was paid centrally. And in construction, that is most of it.

What quietly leaves the calculation

These are the costs that almost never make it back to a specific site when the sum is done later:

  • Material bought in bulk for two projects and delivered in three lorries to whichever gate needed it first.
  • A mason gang that worked eleven days at one site and four at another in the same fortnight.
  • Machinery hire booked once and moved between sites without a second entry.
  • Interest on money drawn against one project and spent on another to keep it moving.
  • Brokerage paid at the office, against a booking that belongs to a specific unit on a specific site.

Each of these is small enough to wave through and common enough to happen weekly. Together they are the difference between a site you think earned eleven percent and a site that earned four.

Three columns, per site, every day

You do not need a cost-accounting department. You need three running figures per site, and you need them to update themselves:

  1. Committed is what has been promised to you: booking values, agreed sale amounts, rent agreements. Not cash yet, but not a guess either.
  2. Received is what has actually landed against those commitments. The difference between this and committed is your to-receive, and it is the number most builders underestimate.
  3. Spent is every payment tagged to the site: material, labour, sub-contractor, machinery, brokerage, statutory.

Profit is then not a project; it is a subtraction. And because each of the three is a total of entries that already exist, nobody has to prepare anything for you to look at it.

The one hard case: genuinely shared cost

Some costs really are shared: the office, the accountant, the site vehicle that serves everything. Do not force these onto a site to make the books look complete. Keep them as company overhead and read per-site profit as profit before overhead, which is exactly the number you need when you are deciding whether to take another project on the same terms.

What must not go to overhead is a cost that clearly belongs somewhere: eighty bags of cement that went to Shreeji Residency belong to Shreeji Residency, even if the bill covered two sites. Split the bill at entry. It takes fifteen seconds and it is the whole difference.

Every rupee that leaves without a site name on it becomes a rupee you cannot argue with at year end.

What changes once the number is real

Two decisions get better almost immediately. The first is pricing: you stop repeating a rate that worked on a site whose real margin was thinner than you thought. The second is funding: money stops being moved into whichever project is shouting loudest and starts being moved into the one that returns it.

Neither of those needs a report at year end. They need a figure you can look at on a Tuesday.


Sitegride puts sites, sales, purchases, labour and money in one place, in English and Gujarati.

The next step

See your sites running on Sitegride

Fifteen minutes, your kind of data, a live money position.

No signup and nothing to install. The walkthrough asks for nothing at all. See pricing

What the fifteen minutes covers

  1. Your sites, not a sample

    We set two of your own projects up with figures like yours before the call starts.

  2. One ordinary week, entered

    A delivery, a day's hazri, a booking payment, recorded the way your team would record them.

  3. The position, live

    Total in, total out and net across both sites, computed from what we just entered.