ब्लॉग पर वापसवित्त और इनवॉइसिंग

Construction Accounting Cash Accrual Retainage Job Costing: गाइड

13 जून 202510 मिनट पढ़ेंViacheslav Muliukin
Construction Accounting Cash Accrual Retainage Job Costing: गाइड

निर्माण लेखांकन job costing, retainage, और WIP को cover करता है। KPMG को पाया कि 30% से कम contractors एक project milestone के within दो weeks में accurate job cost

निर्माण लेखांकन: Cash vs Accrual, Retainage और Job Costing समझाया गया

निर्माण लेखांकन को complexity की एक reputation है जो partly earned है और partly exaggerated है। Earned part: construction involves करता है long-term contracts, progress billing, retainage, joint ventures, और revenue recognition rules जो अधिकांश अन्य industries को apply नहीं करते। Exaggerated part: एक बार core concepts को समझने के बाद, principles consistent और learnable हैं।

यह guide covers करता है foundational concepts कि हर contractor, project manager, और construction finance professional को समझने की जरूरत है — cash vs accrual accounting, retainage, job costing, और work in progress — with enough specificity को immediately useful होने के लिए।


⚡ TL;DRनिर्माण लेखांकन standard लेखांकन से चार मुख्य तरीकों में differ करता है: percentage-of-completion revenue recognition, project-level job costing, retainage tracking, और WIP reporting। यह guide प्रत्येक concept को clearly explain करता है, with practical examples relevant को UAE and international contractors के लिए।
⚡ TL;DR
  • KPMG को पाया कि 30% से कम contractors एक project milestone के within दो weeks में एक accurate job cost forecast produce कर सकते हैं, delayed field data के साथ primary bottleneck के रूप में (KPMG Global Construction Survey, 2019)
  • निर्माण लेखांकन को require करता है percentage-of-completion revenue recognition IFRS 15 और ASC 606 के तहत — point-of-sale recognition नहीं
  • Retainage (typically 5%) real money earned लेकिन yet receivable: ignoring इसे cash flow forecasts में consistently overstate available cash
  • एक WIP schedule सबसे important financial document है एक construction business में और most commonly unavailable वह।

Cash vs Accrual लेखांकन निर्माण में

Cash लेखांकन record करता है revenue जब cash receive होता है और expenses जब cash paid होते हैं। Simple maintain करना; clear picture देता है actual cash position; नहीं match करता revenue और costs को period जब वे actually earned और incurred थे।

Accrual लेखांकन record करता है revenue जब यह earned होता है और expenses जब वे incurred होते हैं, regardless of when cash changes hands। More complex; अधिक accurate picture देता है financial performance का; required है financial statements के लिए जो lenders और investors को use करते हैं।

निर्माण क्यों इसे complicated बनाता है:

एक contractor जो 60% complete करता है एक project को Month 3 में लेकिन Month 4 तक कोई payment receive नहीं करता है (क्योंकि client को एक 45-day processing lag के साथ एक monthly payment cycle है) को earn किया significant revenue है Month 3 में accrual lेखांकन के तहत — लेकिन received नहीं किया कोई cash। Cash lेखांकन के तहत, Month 3 को loss-making period लगता है और Month 4 profitable लगता है, जो misleading है।

Management decision-making के लिए — particularly cash flow forecasting — contractors को need करना चाहिए track करने accrual position (what earned और owed है) और cash position दोनों को (क्या actually receive किया गया है)। ये diverge करते हैं सब से simple projects को छोड़कर।

Percentage of completion method

IFRS 15 (international) और ASC 606 (US) के तहत, revenue long-term construction contracts पर recognize किया जाता है percentage of completion के आधार पर — typically measured के रूप में costs incurred to date total estimated costs की percentage के रूप में। यह मतलब है revenue recognition follows करता है actual project progress, न कि billing milestones।


Job Costing: निर्माण Financial Management का Core

Job costing process है tracking सभी costs एक specific project (job) के associated को separately अन्य projects से और general business overhead से। यह mechanism है जो most important financial question को निर्माण में answer करता है: क्या यह project money बनाया?

एक job cost report दिखाता है

  • Contract value (original + approved variations)
  • Costs to date by category (labour, materials, plant, subcontractors, preliminaries)
  • Costs to complete (forecast — क्या यह finish करने में cost होगा?)
  • Forecast final cost (costs to date + costs to complete)
  • Forecast margin (contract value minus forecast final cost)

Critical column है forecast final cost — नहीं क्या spent किया गया है, लेकिन क्या project cost होगा जब complete है। एक project जो spent किया है AED 4M against एक AED 5M budget और केवल 50% complete है नहीं 80% of budget पर — यह forecast है cost AED 8M against एक AED 5M budget।

Cost codes और cost allocation

हर transaction — supplier invoice, labour timesheet, plant hire invoice, subcontractor payment application — को allocate किया जाना चाहिए correct job और correct cost code से उस job के within। Poor cost code discipline produce करता है job cost reports जो accurate हैं total में लेकिन गलत detail में — total project cost सही है लेकिन breakdown by trade या activity unreliable है।

Connection field operations और job costing के बीच को अक्सर contractors lose करते हैं accuracy। Daily site records — workforce attendance, material deliveries, equipment utilisation — source data हैं cost allocation के लिए। जब ये records incomplete या delayed हैं, job cost report lags करता है reality के behind।


Retainage (Retention): यह कैसे काम करता है और क्यों यह Matters

Retainage (भी called retention) का percentage है each progress payment withheld client द्वारा specific contractual milestones तक reached होते हैं — typically practical completion और end of defects liability period।

Standard retainage rates

  • 5% each progress payment का, typically एक 5% cap के साथ total contract value का
  • Released दो tranches में: 50% practical completion पर, 50% end पर defects liability period के (typically 12 months)

Contract value: AED 10,000,000 Retainage rate: 5%, capped at 5% of contract value = AED 500,000

Each payment application को reduced किया जाता है 5% से जब तक AED 500,000 को withheld किया गया है। Practical completion पर, AED 250,000 released है। 12-month defects period end पर, remaining AED 250,000 released है।

UAE में, Federal Law No. 6 of 2018 पर Arbitration और construction-related contract frameworks के तहत FIDIC recognize करते हैं retainage एक standard mechanism के रूप में, though specific rates और release conditions contract और emirate द्वारा vary करते हैं।

Retainage receivable vs payable

Main contractors face करते हैं retainage दोनों sides से:

  • Retainage receivable: client withholds करता है main contractor से
  • Retainage payable: main contractor withholds करता है subcontractors से

ये दोनों figures हमेशा equal नहीं होते — एक main contractor जिसके पास 5% retainage arrangement है client के साथ लेकिन 10% withholds subcontractors से retain करता है एक retainage payable float।

Tracking retainage: Retainage balances — cumulative amount withheld, amount released, balance outstanding — को track किया जाना चाहिए per contract। Portfolio के 20 projects के साथ different completion dates और different release schedules के साथ, retainage management एक significant accounting task है यदि systematically handle नहीं किया गया।


Work in Progress (WIP): निर्माण Business का Financial Heartbeat

WIP schedule एक financial report है जो show करता है status हर active construction contract का एक specific date पर। यह सबसे important financial document है एक construction business में और most commonly misunderstood या unavailable वह।

WIP schedule दिखाता है, each contract के लिए

Column व्याख्या
Contract value Total value approved variations including
Estimated cost at completion Current forecast of total project cost
Estimated gross margin Contract value minus estimated cost at completion
% complete Typically: costs to date divided by estimated cost at completion
Revenue earned to date Contract value x % complete
Revenue billed to date Actual invoices issued
Over/under billing Revenue billed minus revenue earned (positive = over-billed; negative = under-billed)

Over-billing और under-billing

  • Over-billing: Contractor को billed किया है more जो वे earned किए हैं। यह create करता है एक liability — contractor client को owes करता है work को earned करने के लिए excess billing। Client perspective से, यह एक advance payment है।
  • Under-billing: Contractor को earned किया है more जो वे billed किए हैं। यह create करता है एक asset — contractor owed है money के लिए completed work। Under-billing common है construction में, particularly जब billing cycles lag करते हैं construction progress के behind।

क्यों WIP matters external reporting के लिए

Lenders और bonding companies use करते हैं WIP schedule को assess करने एक contractor की financial health — not केवल व्यक्तिगत रूप से profitable business है, लेकिन whether यह consistently earning करता है its billings या accumulating underbillings जो potential losses बन सकते हैं। एक WIP schedule consistently large underbillings के साथ multiple projects पर एक warning sign है कि contractor under-billing है avoid करने के लिए difficult conversations, और कि apparent profit overstate किया जा सकता है।


अक्सर पूछे जाने वाले प्रश्न (FAQ)

Construction accounting software की कीमत कितनी है?

Construction accounting software की कीमत features और company size पर निर्भर करती है। Entry-level solutions जैसे QuickBooks Contractor USD 30-90 प्रति month से शुरू होते हैं। Mid-market platforms जैसे Sage 100 Contractor या Foundation USD 200-500 प्रति user प्रति month range में हैं। Enterprise-grade systems जैसे Viewpoint Vista या CMiC USD 1,000+ प्रति user प्रति month तक जा सकते हैं। GCC contractors typically AED 200-2,000 प्रति user प्रति month का budget रखते हैं।

Construction accounting implement करने में कितना समय लगता है?

Construction accounting system implementation typically 3-6 महीनों में पूरी होती है small contractors के लिए, और 6-12 महीने mid-size firms के लिए। Phases include chart of accounts setup, job cost code structure design, historical data migration, और staff training। WIP reporting और retainage tracking को enable करने के लिए additional 4-8 हफ्ते लगते हैं। Phased rollout recommended है, accounting से शुरू करके job costing पर expand करना।

क्या cash accounting accrual से बेहतर है छोटे contractors के लिए?

छोटे contractors के लिए cash accounting simpler है, लेकिन accrual accounting अधिक accurate picture देता है financial performance का। UAE में, IFRS के तहत long-term construction contracts पर percentage-of-completion method mandatory है। Tax purposes के लिए cash accounting acceptable हो सकता है छोटे businesses के लिए, लेकिन lenders, bonding companies, और investors accrual-based statements require करते हैं। Best practice: दोनों positions track करें।

क्या job costing छोटी contractor teams के लिए जरूरी है?

हाँ, job costing 2-3 projects चलाने वाले छोटे contractors के लिए भी essential है। Industry data के अनुसार, contractors जो job costing properly implement नहीं करते 5-15% profit margin loose करते हैं unprofitable projects continue करने के कारण। छोटी teams के लिए simple job costing भी sufficient है: हर invoice, timesheet, और material delivery को specific job code से tag करना। यह discipline future bidding और profitability analysis को improve करती है।

UAE में retainage rules क्या हैं?

UAE में retainage typically 5% per progress payment है, total contract value के 5% cap के साथ। FIDIC contracts (commonly used GCC में) standard retainage clauses include करते हैं: 50% practical completion पर release होता है, और remaining 50% defects liability period (typically 12 months) end पर। Federal Law No. 6 of 2018 arbitration framework retainage disputes को cover करता है। Specific rates project type और emirate द्वारा vary करती हैं।


Last updated: May 2026