Compare quoted and actual job costs using the same scope, cost categories and measurement basis. Start with the original approved estimate, show authorised changes separately, and then explain differences in quantities, hours and rates. A single “over budget” number is a starting point, not a diagnosis.
The purpose is to improve future quotes and execution. If the review cannot distinguish a supplier price increase from extra material usage, the business may respond to the wrong problem. Keep evidence close to the numbers and involve the people who did the work.
Close the job before judging it
An illustrative Rajkot fabrication business completes a custom machine guard. Before reviewing profit, it checks material issues and returns, subcontractor bills, labour time, delivery charges and any remaining commitments. It also confirms the final customer price and approved variations.
Late supplier invoices can make a recently finished job look unusually profitable. Conversely, materials bought for several jobs can make one job look expensive if the whole invoice was assigned to it. Review cost consumption and allocation rather than relying only on cash payments.
ICAI's job-costing chapter uses a separate job cost sheet to record materials, labour, expenses and overheads. Preserve the same structure from quote through completion so that estimated and actual figures can be compared meaningfully.
Build a simple cost bridge
The guard was quoted at ₹2,20,000. Its illustrative estimated and actual costs are as follows.
| Cost category | Quoted cost | Actual cost | Difference |
|---|---|---|---|
| Materials | ₹80,000 | ₹90,200 | ₹10,200 higher |
| Direct labour | ₹48,000 | ₹57,600 | ₹9,600 higher |
| Subcontract finishing | ₹20,000 | ₹19,000 | ₹1,000 lower |
| Delivery and job expenses | ₹12,000 | ₹15,000 | ₹3,000 higher |
| Allocated overhead | ₹24,000 | ₹28,800 | ₹4,800 higher |
| Total | ₹1,84,000 | ₹2,10,600 | ₹26,600 higher |
Quoted profit on this defined cost basis was ₹36,000. With no price variation, actual profit is ₹9,400. The ₹26,600 cost increase explains the reduction exactly. Reconcile that bridge before discussing causes, because missing categories can otherwise produce an incomplete story.
Separate material price from usage
The estimate assumed 1,000 kilograms at ₹80, giving ₹80,000. Actual usage was 1,100 kilograms at ₹82, giving ₹90,200. At the actual rate, the price effect on actual quantity is 1,100 multiplied by ₹2, or ₹2,200.
The usage effect, valued at the original rate, is 100 extra kilograms multiplied by ₹80, or ₹8,000. Together the two effects explain ₹10,200. State the convention used; other valid variance bridges can allocate the interaction differently while reaching the same total.
Ask what caused the extra usage. Possible explanations include changed dimensions, cutting losses, rejection or an inaccurate original material schedule. The appropriate action depends on the evidence. Do not classify every extra kilogram as waste before checking approved scope.
Separate labour rate from hours
Quoted labour was 160 hours at ₹300, or ₹48,000. Actual labour was 180 hours at ₹320, or ₹57,600. Using the same bridge convention, the rate effect is 180 multiplied by ₹20, or ₹3,600, and the hours effect is 20 multiplied by ₹300, or ₹6,000.
Overtime, a different skill mix or a revised wage rate may explain the rate change. Extra hours may reflect rework, site delays, learning or underestimation. Capture a short operational explanation rather than using “inefficiency” as a catch-all label.
If overhead is absorbed at ₹150 per labour hour in both versions, the 20 extra hours would add ₹3,000 overhead. The table's ₹4,800 difference would then need an additional explanation, such as a changed overhead rate. Reconcile that separately instead of assuming all allocation differences represent cash overspending.
Keep scope changes visible
Suppose the customer requested an additional inspection and a second delivery. The related ₹3,000 expense increase may be valid additional scope. If a ₹5,000 variation was approved, actual revenue becomes ₹2,25,000 and actual profit becomes ₹14,400.
Show original estimate, authorised variation and final actual result in separate columns. Otherwise, the team may be blamed for work the customer deliberately added, or unapproved extras may be hidden inside a revised budget that erases the original commitment.
Should the original estimate ever be overwritten?
Retain the approved original even when management later knows it was inaccurate. A revised forecast is useful for completing the job, but it should sit beside the original commitment. Otherwise, each revision erases the evidence needed to improve future estimating.
Use three views where scope changed: the original quote, the authorised revised baseline and the final actual cost. Compare execution with the revised baseline, while comparing the original with the revision to understand what changed commercially. This separation allows a fair review without hiding the original error or treating every approved addition as an execution failure.
Turn the review into two concrete improvements
Choose actions tied to the biggest repeatable causes. The fabrication business might revise its cutting plan and require supplier price confirmation before long-validity quotes. Assign owners and dates, and update the estimating sheet rather than leaving the lessons in meeting notes.
Review several similar jobs before changing standard allowances after one unusual event. Keep exceptional incidents visible so that they do not inflate every future quote. Equally, repeated small overruns should change the standard if they reveal a persistent estimating gap.
Close the review when the profit bridge reconciles and the major causes have evidence. A completed-job review is successful when the next quote or production plan changes for a clear reason, not when the team merely agrees that the finished job cost more than expected.
In the table, an actual absorption rate of ₹160 for 180 hours would explain the full overhead amount. The rate change adds ₹1,800 and the extra hours add ₹3,000. Confirm the actual rate rather than forcing the difference into a production-efficiency explanation.