Real estate development accounting tracks every dollar of a project from land purchase to sale or lease-up, keeps each project's costs in its own job and entity, and decides which costs go on the balance sheet instead of the income statement. For tax purposes it also decides when profit on a construction contract is reported, which for many developers means the percentage-of-completion method under Section 460.
This guide covers the parts of real estate development accounting that generic small business setups handle badly: job costing by phase, construction-period interest that must be capitalized under Section 263A, the 2026 small business exemption, the One Big Beautiful Bill Act change for residential construction contracts, and the software features that make all of it workable.
A development company works project by project. Each project usually sits in its own LLC, has its own lender and investors, and carries costs for two to four years before it produces any income.
That creates accounting needs that a standard chart of accounts does not cover:
Generic setups handle this with classes, tags and spreadsheets, and the workarounds multiply with every project. Setting up a chart of accounts built for your business is the first fix, and the project structure comes next.
Job costing is the core of real estate development accounting. Every invoice, payroll allocation and loan draw is coded to a project, a phase and a cost code, so actual spending can be compared with the budget at any point in the build.
Hard costs are the physical work, from site preparation to finishes. Soft costs cover everything else needed to deliver the project, such as design fees, permits, legal work, insurance and property taxes during construction, and financing fees. Both are tracked against budget lines, and most end up in the cost basis of the property.
Developers need to see money that is promised as well as money that is spent. When a general contractor contract or a subcontract is signed, the committed amount should reduce the remaining budget straight away, even though invoices arrive over months. Approved change orders adjust the commitment. Retainage held back from each pay application is a liability until it is released, and it should be visible by vendor and by project.
The report lenders and investors ask for most often shows, by cost code: original budget, approved changes, revised budget, committed cost, cost incurred to date and estimated cost to complete. The same numbers feed draw requests and, for contracts under Section 460, the percentage-of-completion calculation described below.
If you build projects for third-party owners as well as for your own book, the job costing discipline is the same one covered in our guide to construction project cost tracking software.
Section 263A, the uniform capitalization (UNICAP) rules, requires a taxpayer that produces property to capitalize its costs. IRS Publication 538 states that under these rules "you must capitalize the direct costs and part of the indirect costs for production or resale activities," and that the rules apply if you "Produce real or tangible personal property." For a developer, building a property is producing real property, so direct construction costs and an allocable share of indirect costs go into the basis of the project instead of being deducted in the year paid.
Interest gets its own rule. Under 26 U.S.C. 263A(f), interest is capitalized when it is paid or incurred during the production period and is allocable to property that has a long useful life, an estimated production period over two years, or a production period over one year and a cost over $1,000,000. The statute defines long useful life to include real property. In practice, interest allocable to a building under construction is capitalized whatever the length of the build, apart from a de minimis exception in the regulations for very short, low-cost production.
The production period runs from the date production begins until the property is "ready to be placed in service or is ready to be held for sale." Interest incurred after that date is deductible under the normal rules, subject to the business interest limitation explained in our Section 163(j) guide.
The regulations at 26 CFR 1.263A-8 require the avoided cost method of Section 1.263A-9 to measure how much interest is capitalized. Interest on debt that is directly traced to the project, such as the construction loan, is capitalized first. If the project's accumulated production expenditures exceed the traced debt, interest on the company's other debt can also be allocated to the project. The same regulation lists the clearing of raw land before sale as production activity, so site work can start the production period before vertical construction does.
Section 263A(i) exempts a taxpayer that "meets the gross receipts test of section 448(c)" for the year. For taxable years beginning in 2026, Rev. Proc. 2025-32 sets that test at average annual gross receipts of $32,000,000 or less over the three prior tax years, per the IRS Internal Revenue Bulletin 2025-45. A developer under that average, and that is not a tax shelter, can skip the UNICAP rules, including the interest capitalization rule. Under 26 U.S.C. 448(c)(2), entities treated as a single employer under Section 52(a) or (b) or Section 414(m) or (o) count as one person for this test, which matters for developers that use one LLC per project under common control.
Book accounting is a separate question. GAAP has its own interest capitalization and cost rules, and many lenders and investors require GAAP statements. Our guide to GAAP vs tax basis for construction explains how the two sets of books differ.
When a developer or its construction affiliate builds under a contract that is not finished in the tax year it is signed, Section 460 applies. The statute at 26 U.S.C. 460 says that for a long-term contract "the taxable income from such contract shall be determined under the percentage of completion method." The percentage is measured cost to cost: contract costs incurred by year end divided by estimated total contract costs.
Section 460(e) exempts two kinds of construction contracts from percentage-of-completion:
Exempt contracts can use another method, such as the completed-contract method, where all revenue and costs are reported in the year the contract is completed.
Before the change, the full residential exemption covered only "home construction contracts," meaning contracts where 80 percent or more of estimated costs relate to dwelling units in buildings with four or fewer units. Public Law 119-21, the One Big Beautiful Bill Act, replaced that term with "residential construction contract" in Section 460(e)(1)(A). A residential construction contract uses the same 80 percent test with the four-unit cap removed, so apartment and condominium projects can now qualify.
The change applies to contracts entered into in taxable years beginning after July 4, 2025. For a calendar-year developer, that means contracts signed on or after January 1, 2026. Contracts entered into earlier remain under the prior rules.
One condition follows the exemption. If a residential construction contract does not meet the gross receipts test and the completion estimate (three years instead of two for a residential contract that is not a home construction contract), Section 263A still applies to that contract's costs.
Section 460(b)(5) lets a taxpayer elect to defer reporting until the first year in which at least 10 percent of estimated total contract costs have been incurred. The election applies to all long-term contracts entered into in the election year and later.
A developer signs a $18,000,000 fixed-price contract to build a commercial building for a third-party owner. The project runs three tax years. Estimated total costs start at $15,000,000 and are revised to $15,375,000 in year 2. The commercial contract does not qualify for the residential exemption, and this developer's gross receipts are above $32,000,000, so percentage-of-completion is required. The table shows what the completed-contract method would have reported for comparison.
| Item | Year 1 | Year 2 | Year 3 |
|---|---|---|---|
| Cumulative costs incurred | $6,000,000 | $12,300,000 | $15,375,000 |
| Estimated total costs | $15,000,000 | $15,375,000 | $15,375,000 |
| Percent complete | 40% | 80% | 100% |
| Cumulative revenue ($18M x percent) | $7,200,000 | $14,400,000 | $18,000,000 |
| Revenue for the year | $7,200,000 | $7,200,000 | $3,600,000 |
| Costs for the year | $6,000,000 | $6,300,000 | $3,075,000 |
| Gross profit, percentage-of-completion | $1,200,000 | $900,000 | $525,000 |
| Gross profit, completed-contract | $0 | $0 | $2,625,000 |
Both methods report $2,625,000 in total. Percentage-of-completion spreads it across the build, and the year 2 cost increase lowers that year's profit because the percentage is recalculated against the revised estimate. Under the 10-percent method, nothing would be deferred here, since year 1 costs of $6,000,000 are well above 10 percent of $15,000,000 ($1,500,000).
Producing this table needs contract-level cost tracking and an estimate of total costs updated each period, the same data used for lender draws.
Most development companies hold each project in a separate LLC, with a management company that charges fees and a parent that owns interests in each project. Real estate development accounting has to keep those books separate while still producing a consolidated picture.
When the management company pays a project's invoice or charges a development fee, both entities need matching entries, and the consolidation must eliminate them. Whether a project entity is consolidated at all depends on control, which our ASC 810 guide for real estate consolidation explains. Projects owned with a capital partner raise their own questions about contributions, preferred returns and distribution waterfalls, covered in our guide to joint venture accounting for real estate partnerships.
Whatever product you use, check that it supports each of these before committing, using cost history from one of your active projects.

| Requirement | Feature to look for | Why it matters |
|---|---|---|
| Job costing | Project, phase and cost code on every transaction | Budget vs actual and cost-to-complete by project |
| Commitments | Purchase orders or subcontracts that reduce available budget when signed | Shows true remaining budget before invoices arrive |
| Retainage | Retainage payable tracked by vendor and project | Accurate liabilities and lien waiver control |
| Draw requests | Draw packages built from posted costs in the lender's format | Fewer manual reconciliations each month |
| Capitalized interest | Production period dates by project and a capitalized interest account | Supports the Section 263A(f) calculation |
| Contract revenue | Estimated total cost field and percent-complete reporting | Supports Section 460 and GAAP revenue schedules |
| Multi-entity | Separate ledgers per LLC with consolidated reporting and intercompany eliminations | One close process across every project entity |
| Integrations | Bank feeds and links to project management and document storage | Each cost ties to its invoice and approval |
A developer with one or two projects can often run on a general ledger product using classes or projects for each job, with a separate entity file per LLC. Our comparison of QuickBooks vs Xero for multi-entity covers where those products reach their limits. Larger portfolios usually move to a platform with these functions built in. Our real estate business accounting software guide compares the options for property owners and operators, and the checklist above applies to any product you trial.
Many developers keep strategy and approvals in house and hand the recurring transaction work to an outside team. Our page on outsourced bookkeeping for real estate investment firms describes how that split works across multiple entities.
What is real estate development accounting? It is the accounting for companies that buy land and build or redevelop property for sale or to hold. It centers on job costing by project and phase, capitalizing construction costs and interest into the property's basis, separate books for each project entity, and, where a construction contract spans tax years, recognizing income under Section 460.
Do real estate developers have to capitalize construction loan interest? Usually yes, if the developer is subject to Section 263A. Interest paid or incurred during the production period and allocable to real property is capitalized under Section 263A(f). A taxpayer that meets the Section 448(c) gross receipts test, $32,000,000 for tax years beginning in 2026, and is not a tax shelter is exempt from Section 263A.
Can apartment and condo developers use the completed-contract method? For contracts entered into in taxable years beginning after July 4, 2025, the One Big Beautiful Bill Act extends the Section 460 exemption to residential construction contracts with no four-unit limit. A qualifying contract can use the completed-contract method. Contracts entered into earlier remain under the prior rules.
How is the percentage of completion calculated for tax? Section 460 uses a cost-to-cost measure: contract costs incurred by the end of the tax year divided by estimated total contract costs. The cumulative percentage times the contract price, less revenue reported in earlier years, gives the current year's revenue.
Madras Accountancy provides outsourced bookkeeping, accounting and tax preparation support for US CPA firms and their real estate clients, including project job costing, multi-entity month-end close and year-end schedules for review by the client's CPA. To discuss your development projects, contact our team.

The section 4960 excise tax is 21% of nonprofit pay over $1M. From 2026 it covers all employees. See the medical carve-outs, Form 4720 and a worked example.

The paid family and medical leave tax credit is permanent from 2026. See the 12.5% to 25% rates, the premium option, the 6-month rule and how Form 8994 works.

Opportunity zones become permanent in 2027 under the One Big Beautiful Bill. See the new deferral, rural bonus, and the 2026 handoff.