📒 Construction ERP · Project accounting

See every project's margin while there's still time to save it

Every rupee of material, labour, plant and subcontract cost lands on the right cost code, next to its budget and commitments. Forecast the cost to complete, recognise revenue the way Ind AS 115 and AS 7 expect, and give directors live project profit and cash instead of year-end surprises.

Where the contract value goesTower B · budget view
  • Material₹1.62 Cr
  • Subcontract₹0.98 Cr
  • Own labour₹0.55 Cr
  • Plant₹0.42 Cr
  • Site overheads₹0.33 Cr
  • Margin₹0.64 Cr
Cost control

Budget, committed, actual and forecast, by cost code

The outline is the budget, stripes are committed orders, solid is cost to date and the marker is the forecast at completion. Open a cost code to see what's behind it. Example project.

01Preliminaries and site overheads₹34 Lforecast+₹1 L
Budget
₹33 L
Committed
₹30 L
Actual
₹14 L
Forecast
₹34 L
  • Site office rent and power₹4.2 L
  • Staff salaries, site team₹7.8 L
  • Safety and security₹2.0 L
02Substructure₹61 Lforecast−₹1 L
Budget
₹62 L
Committed
₹61 L
Actual
₹60 L
Forecast
₹61 L
  • Excavation and PCC₹14.5 L
  • Raft and footings concrete₹31.0 L
  • Waterproofing subcontract₹14.5 L
03Superstructure (RCC frame)₹126 Lforecast+₹8 L
Budget
₹118 L
Committed
₹104 L
Actual
₹58 L
Forecast
₹126 L
  • Ready-mix concrete M25₹26.4 L
  • TMT steel₹18.6 L
  • Shuttering subcontract₹13.0 L
04Masonry and plaster₹45 Lforecast−₹1 L
Budget
₹46 L
Committed
₹28 L
Actual
₹12 L
Forecast
₹45 L
  • Bricks and blocks₹6.8 L
  • Masonry labour contract₹5.2 L
05Finishes₹74 Lforecast+₹2 L
Budget
₹72 L
Committed
₹20 L
Actual
₹6 L
Forecast
₹74 L
  • Tile advance to supplier₹4.0 L
  • Mock-up flat finishes₹2.0 L
06MEP₹57 Lforecast−₹2 L
Budget
₹59 L
Committed
₹41 L
Actual
₹14 L
Forecast
₹57 L
  • Electrical conduits and cables₹8.6 L
  • Plumbing sleeves and risers₹5.4 L
TotalBudget ₹3.90 Cr · committed ₹2.84 Cr · actual ₹1.64 CrForecast ₹3.97 Cr+₹7 L
  • Budget
  • Committed
  • Actual to date
  • Forecast at completion
Total budget₹3.90 Cr6 phases
Work breakdown

One budget, sliced the way you manage it

The inner ring is the project phase, the outer ring what the money buys. Hover or tap a phase to see how it splits. Example budget.

  • Preliminaries₹33 L
  • Substructure₹62 L
  • Superstructure₹118 L
  • Masonry and plaster₹46 L
  • Finishes₹72 L
  • MEP₹59 L
  • Material
  • Subcontract
  • Own labour
  • Plant
  • Site overheads
Earned value

Is the project on budget and on time?

Enter the budget, planned and actual progress and the cost to date. The dials show CPI and SPI; below 1.0 means over budget or behind schedule. Example figures; use your own.

Planned, earned and spent so far

Planned value (PV)—
Earned value (EV)—
Actual cost (AC)—
—CPI · cost efficiency
—SPI · schedule efficiency
Earned value (EV)—
Cost variance (EV − AC)—
Schedule variance (EV − PV)—
Estimate at completion (BAC ÷ CPI)—
Estimate to complete (EAC − AC)—
Variance at completion (BAC − EAC)—

Track earned value on my projects
Revenue recognition

Recognise revenue as the work is done

Under the input (cost-to-cost) method, revenue to date is contract value × cost to date ÷ estimated total cost. Move the cost estimate revised at the end of year 2 and watch profit move between years. If cost goes above the contract value, the whole expected loss is booked at once. Example ₹4.54 Cr contract.

Year 1
Year 2
Year 3
Whole contract
  • Cost recognised
  • Profit
  • Loss

Costs incurred: ₹1.10 Cr in year 1, ₹1.80 Cr in year 2, and the rest in year 3. Ind AS 115 applies to Ind AS companies; others follow AS 7. Confirm the treatment with your auditor.

Cash flow

Find the cash valley before you're in it

Costs go out before clients pay. The line is cumulative cash; its lowest point is the funding you'll need. Change payment terms, the advance and retention to see the valley move. Example 12-month project.

Peak funding needed—
Lowest point—
Back above zero—
Forecast cash on my projects
  • Cash in
  • Cash out
  • Cumulative cash

How it works

From cost codes to monthly close

Six steps that run every month.

  1. Step 1Set up cost codesPhases, cost codes and resource types.
  2. Step 2Load budgetsImport the BOQ or estimate as the budget.
  3. Step 3Connect commitmentsPOs, work orders and hire orders flow in.
  4. Step 4Post actualsGRNs, bills, timesheets and plant hours.
  5. Step 5Forecast monthlyCost to complete, EAC and cash forecast.
  6. Step 6Close and reportRevenue, WIP and project P&L for the month.
What it changes

Results for directors, finance and project teams

What changes once cost, revenue and cash are tracked project by project.

Margin seen early

Overruns show months before the project ends.

Faster month-end

Accruals and WIP worked out automatically.

Cash planned

Funding gaps spotted before they hit the bank.

Audit-ready

Revenue working papers for Ind AS 115 or AS 7.

Who it's for

Anyone who needs profit by project

From one large contract to many projects across companies.

  • General and civil contractors
  • Real estate developers
  • Infrastructure and EPC companies
  • Interior and fit-out firms
  • MEP and specialist contractors
  • Groups with many projects and companies
Construction ERP

Other modules in the suite

One integrated system.

FAQ

Project accounting questions

Answers for directors, finance and project teams.

What is project accounting in construction?

It's accounting by project, or job costing. Every cost, from cement to a subcontractor's bill, is booked to a project and a cost code, so you can compare it with budget, forecast the final cost and see each project's profit, not just the company's.

What's the difference between budget, committed and actual cost?

Budget is what you planned to spend. Committed cost is what you've agreed to spend through approved purchase orders, work orders and hire orders. Actual cost is what has been received or billed. Watching all three shows overruns before the invoices arrive.

How do you forecast the cost to complete a project?

Cost to complete is the estimated cost of the work still to do. Add it to cost to date to get the estimate at completion (EAC). Teams usually forecast by cost code each month, and earned value gives a check: EAC = budget at completion ÷ CPI.

What are CPI and SPI?

They're earned value indices. CPI (cost performance index) is earned value ÷ actual cost; below 1 means the work is costing more than planned. SPI (schedule performance index) is earned value ÷ planned value; below 1 means you're behind schedule.

How is revenue recognised on construction contracts in India?

Companies under Ind AS apply Ind AS 115 and usually recognise revenue over time, measuring progress with an input method such as cost incurred ÷ estimated total cost. Companies under Indian GAAP apply AS 7, which uses the percentage of completion method. Check with your auditor for your contracts.

What happens if a project is expected to make a loss?

The expected loss is recognised as an expense straight away, not spread over the remaining work. The ERP flags it as soon as the forecast cost goes above the contract value.

What are contract assets and contract liabilities?

A contract asset is revenue you've earned but not yet billed (under-billing). A contract liability is billing or advances ahead of the work done (over-billing). Both are tracked per project and tie into progress billing.

Does it support RERA and GST for developers?

Yes. It can track each project's RERA designated account, where 70% of amounts realised from allottees must be kept for that project, along with withdrawals, and GST input credit by project.

How long does it take to set up?

Usually 6 to 10 weeks, depending on the number of projects, companies and integrations such as Tally. This is an estimate.

Get In Touch

Ready to see every project’s margin, live?

Tell us how many projects you run and how you track job costs today. We reply within 4 business hours and can demo with your own data.

⏰
Response TimeWithin 4 business hours (your timezone)
Send Us a Message