Back to Hub
Advanced

Construction Phase Accounting & Redevelopment Ledger Design

By Mogul Books Architecture & Accounting Team•2026-07-22•10 min read

Construction Phase Accounting & Redevelopment Ledger Design

In residential and commercial real estate development, accounting during the Construction & Redevelopment Phase differs fundamentally from operating a stabilized rental property.

During active construction—from pre-development land acquisition up through obtaining the final Certificate of Occupancy (C of O)—virtually all direct and indirect development costs must be capitalized into Construction in Progress (CIP) asset accounts under GAAP (ASC 360-20) and IRS Sec. 263A (UNICAP), rather than expensed on Schedule E.

In this guide, we cover the Chart of Accounts extensions, specialized transaction intents, contractor retainage holdbacks, and place-in-service asset transfers required to account for construction projects cleanly.


1. Chart of Accounts Extensions for Construction

To track development without cluttering the standard rental operating COA, Mogul Books extends the 1000s (Assets) and 2000s (Liabilities) account ranges:

Asset Accounts (1000s)

  • `1320 - Construction Escrow / Title Holdback` (Current Asset): Escrow funds held by title companies or lenders earmarked for construction pay applications.
  • `1550 - CIP - Hard Costs` (Fixed Asset - Non-depreciable): Direct physical construction costs (site work, excavation, concrete, framing, MEP, finishes, contractor draws).
  • `1560 - CIP - Soft Costs` (Fixed Asset - Non-depreciable): Indirect development costs (architectural design, structural engineering, municipal permits, legal entitlements, builder's risk insurance).
  • `1570 - CIP - Capitalized Interest & Financing` (Fixed Asset - Non-depreciable): Construction loan interest and origination fees capitalized during active construction per ASC 835-20.
  • `1580 - CIP - Land Improvements (Pre-Service)` (Fixed Asset - Non-depreciable): Site prep, grading, utility infrastructure, and off-site improvements.

Liability Accounts (2000s)

  • `2150 - Retainage Payable` (Current Liability): Contractually withheld contractor payments (typically 5%–10%) due upon substantial completion and lien waiver signoff.
  • `2450 - Construction Loan Payable` (Long-Term / Draw Liability): Outstanding balance on revolving draw loan facilities.

2. Specialized Construction Intents & Journal Entries

Mogul Books abstracts double-entry bookkeeping into single-entry intent forms. When a property is tagged in construction phase, six specialized intents become available:

2.1 Pay Contractor Draw (contractor_draw)

Processes AIA G702/G703 Applications for Payment from general contractors, withholding contractual retainage.

Journal Entry Template:

  • Dr 1550 - CIP - Hard Costs (Gross Pay App Amount)
  • Cr 2150 - Retainage Payable (e.g. 10% Retainage Withheld)
  • Cr 1110 / 1320 - Cash or Escrow (Net Amount Paid)

2.2 Construction Loan Draw (construction_draw)

Records disbursements received from a commercial lender into operating cash or title escrow.

Journal Entry Template:

  • Dr 1110 / 1320 - Operating Cash / Construction Escrow
  • Cr 2450 - Construction Loan Payable

2.3 Capitalize Soft Cost (capitalize_soft_cost)

Records architectural fees, engineering costs, municipal permits, and builder’s risk insurance policies.

Journal Entry Template:

  • Dr 1560 - CIP - Soft Costs
  • Cr 1110 / 2700 - Operating Cash or Credit Card

2.4 Capitalize Loan Interest (capitalize_interest)

Capitalizes construction loan interest incurred during development per ASC 835-20.

Journal Entry Template (Paid from Cash):

  • Dr 1570 - CIP - Capitalized Interest
  • Cr 1110 - Operating Cash

Journal Entry Template (Capitalized into Loan Balance):

  • Dr 1570 - CIP - Capitalized Interest
  • Cr 2450 - Construction Loan Payable

2.5 Release Retainage (release_retainage)

Releases withheld retainage to contractor upon project completion and lien waiver collection.

Journal Entry Template:

  • Dr 2150 - Retainage Payable
  • Cr 1110 - Operating Cash

2.6 Place Property in Service (place_in_service)

Executed upon obtaining the Certificate of Occupancy (C of O). Reclassifies accumulated CIP accounts into depreciable asset buckets and initiates MACRS depreciation schedules.

Journal Entry Template:

  • Dr 1500 - Land (Un-depreciable land allocation)
  • Dr 1510 - Buildings (Depreciable 27.5-yr structure)
  • Dr 1520 - Building / Site Improvements (Depreciable 15-yr land improvements / cost-seg buckets)
  • Cr 1550 - CIP - Hard Costs
  • Cr 1560 - CIP - Soft Costs
  • Cr 1570 - CIP - Capitalized Interest

3. Property Lifecycle Guardrails

Tagging a property with phase: "construction" protects the ledger:

1. P&L Expense Guardrail: Operational expense categories (e.g. 5010 Repairs & Maintenance, 5060 Utilities) are suppressed or automatically routed to CIP asset accounts to prevent IRS Sec. 263A non-compliance.

2. AI Categorization Prompts: Bank feed descriptors (Home Depot, Lumber, Concrete, City Planning) auto-suggest CIP - Hard Costs or CIP - Soft Costs.

3. Depreciation Lock: Depreciation schedules remain inactive until the property undergoes the place_in_service transition.