If you’re a real estate developer with three, four, or six LLCs across different projects, some version of this story probably sounds familiar.
You launched your first project and handled the books yourself. It was one LLC, one bank account, one set of expenses. You tracked everything in QuickBooks or a spreadsheet. It was manageable.
Then you added a second project. Then a third. You raised outside capital. Now you have multiple entities, multiple bank accounts, one shared credit card, investors who expect monthly financial updates, and a bookkeeper (or maybe it’s still you) who’s behind on reconciliation.
The books aren’t wrong exactly. They’re just incomplete. Expenses are sitting in the wrong entity. Costs that should be capitalized are hitting the P&L. Your chart of accounts was set up by someone who understands bookkeeping but not development accounting. And your investors are calling every month asking for statements you’re not ready to produce.
We work with real estate developers at exactly this stage. The projects are fine. The financial infrastructure behind them isn’t keeping up. Here’s what goes wrong and how to fix it.
Development Accounting Is Not the Same as Property Management Accounting
This is the fundamental disconnect. Most bookkeepers and generalist CPAs understand property management accounting: rent comes in, expenses go out, you depreciate the building, you file Schedule E. That’s operating-phase accounting.
Development accounting is a completely different animal. During the development phase, there’s no rental income. Most expenses are capitalized to the project’s basis, not expensed on the P&L. You’re tracking land costs, soft costs (architectural fees, engineering, legal, permits), and hard costs (construction, materials, labor) across multiple phases of a project that might not generate revenue for 18 to 24 months.
The accounting rules for what gets capitalized versus expensed during development are specific:
- Land acquisition costs are capitalized to the land basis
- Pre-development soft costs (feasibility studies, environmental assessments, zoning) are capitalized once it’s probable the project will proceed
- Direct construction costs are capitalized as construction in progress (CIP)
- Interest on construction loans is capitalized during the development period under ASC 835-20
- Property taxes during construction are typically capitalized
- Indirect overhead (your office rent, general salaries, admin costs) are generally NOT capitalizable. They hit your P&L as period expenses
If your bookkeeper is expensing construction costs or capitalizing general overhead, your project basis is wrong. That affects everything downstream: your lender reporting, your investor reporting, your depreciation schedules once the project is placed in service, and your tax return.
The Multi-Entity Problem
Real estate developers almost always operate through multiple LLCs, typically one per project. This is the right approach for liability isolation, financing flexibility, and clean investor reporting. But it creates accounting complexity that most developers underestimate.
Here’s what we see constantly:
One Credit Card, Six LLCs
A developer has six project LLCs and one corporate credit card. The CEO uses the card for everything: project expenses, office supplies, client dinners, gas. At the end of the month, all those charges sit on one statement with no allocation to the correct entity.
The bookkeeper records the payment to “credit card expense” in the holding company. Nobody goes back to allocate individual charges to the right LLC. Over 12 months, tens of thousands of dollars in project costs are sitting in the wrong entity.
This is commingling, and it creates two problems. First, it undermines the liability protection your LLCs are supposed to provide. If a court finds that you’re treating your LLCs as alter egos of each other (moving money freely between them, not maintaining separate books), they can pierce the corporate veil. Second, it makes your project-level financials unreliable. Your investors can’t trust the P&L for their project if half the expenses are recorded somewhere else.
The fix: get a separate card for each entity, or if that’s impractical, implement a rigorous monthly allocation process where every shared charge is coded to the correct LLC. Your CPA should review the allocation method and make sure it’s defensible.
Inconsistent Reconciliation Across Entities
The main project’s bank account is reconciled monthly because the lender requires it. The other LLCs haven’t been reconciled since formation. Some transactions are in QuickBooks. Others are in spreadsheets. A few are in the CEO’s email.
By the time someone sits down to clean this up, the gap between “what the bank shows” and “what the books show” requires forensic-level work. We’ve inherited developer clients where the cleanup alone takes 40 to 60 hours before we can even start producing current-period financials.
The fix: reconcile every bank account for every entity every month. No exceptions. Even if the entity is dormant. Even if there were only three transactions. A monthly reconciliation takes 30 minutes when you’re current. It takes days when you’re 12 months behind.
Your Chart of Accounts Is Probably Wrong
We’ve reviewed QuickBooks files from dozens of developers, and the chart of accounts is wrong in the same ways almost every time.
Problem 1: No construction in progress (CIP) account. Development costs are being recorded as expenses instead of capitalized to a CIP asset account. This understates your project’s basis and overstates your losses.
Problem 2: No separation between soft costs and hard costs. Everything goes into one generic “construction” or “project costs” account. Your lender needs to see soft costs and hard costs separately on draw requests. Your CPA needs them separated for the tax return. Without this distinction in your chart of accounts, someone has to manually sort through every transaction at year-end.
Problem 3: No intercompany accounts. Cash moves between your holding company and project LLCs regularly (you fund a project from the parent, or you pay a shared expense from the wrong entity). Without intercompany receivable and payable accounts, these transfers look like income or expense instead of what they are: capital movements between related entities.
Problem 4: Generic categories from a QuickBooks template. Your chart of accounts has “Professional Services,” “Office Expenses,” and “Miscellaneous.” None of these tell you anything useful about a development project. You need accounts for architectural fees, engineering, permits, legal (project-specific vs. general), insurance (builder’s risk vs. general liability), and interest (capitalized vs. expensed).
We published a comprehensive chart of accounts guide for real estate operations. The categories differ slightly for developers versus fund managers, but the principles are identical: build it for your specific business before you record your first transaction.
Draw Schedule Reconciliation
If you’re using construction financing, your lender advances funds based on a draw schedule tied to your project budget. Each draw requires documentation showing that costs have been incurred, work has been completed, and the request matches the budget category.
Your accounting system needs to track costs in a way that maps directly to your draw schedule categories. If your chart of accounts doesn’t match your lender’s budget line items, someone has to manually reclassify transactions every time you submit a draw. That’s slow, error-prone, and creates friction with your lender at exactly the wrong time.
What we recommend:
- Align your chart of accounts with your construction loan budget categories before the first draw
- Track costs by phase (pre-development, construction, close-out) within each category
- Reconcile your construction loan balance monthly: draws received, interest accrued, principal balance, remaining availability
- Keep a running budget-versus-actual report that you can produce on demand
Your lender will ask for this. Having it ready before they ask signals that your project is well-managed.
Investor Reporting for Developers
If you’ve raised outside capital (selling equity, bringing in JV partners, or syndicating), your investors expect financial updates. The level of detail depends on your agreement with them, but at minimum, most investors want:
- Monthly or quarterly reconciled financial statements for the entity they invested in
- Budget versus actual reporting showing project costs against the original pro forma
- Cash position including remaining construction loan availability and equity reserves
- Project timeline updates (milestones, delays, change orders)
- Capital account statements showing their contribution, any allocations, and their current balance
Here’s the part that trips up most developers: your investors aren’t evaluating just the deal. They’re evaluating you as an operator. If your reports are late, inconsistent, or obviously incomplete, they start questioning whether the project itself is being managed with the same level of care.
We’ve seen developers lose re-investment from their best investors not because the project underperformed, but because the reporting experience created doubt about the operation behind it. In a market where capital is harder to raise, that doubt is fatal.
Set up a reporting template before you take investor money. Use the same format every period. Deliver on the same day every month or quarter. Consistency matters more than polish.
The QuickBooks Question
Most developers start with QuickBooks. That’s fine. But the version matters, and the configuration matters more.
QuickBooks Online works for developers with 1 to 3 entities and straightforward project structures. Each entity needs its own QBO file. Consolidation is manual (done in Excel). It’s affordable and most CPAs know how to work with it.
QuickBooks Enterprise allows you to manage multiple companies under one platform, which is convenient. But it’s complex, expensive ($6,000+/year), and the reporting functionality has a steep learning curve. We’ve seen developers pay for Enterprise and barely use 20% of its capabilities because nobody on their team knows how to configure it properly.
Neither version handles construction-in-progress tracking, draw schedule reconciliation, or investor capital accounting natively. You’ll need supplemental tracking in Excel or a dedicated project management tool regardless of which QuickBooks version you use.
The software matters less than the person operating it. A well-configured QuickBooks Online file maintained by a CPA who understands development accounting will outperform an expensive Enterprise setup where the CEO is doing the bookkeeping on weekends.
When to Stop Doing Your Own Books
We see the same inflection point with almost every developer:
Pre-investment, 1 to 2 projects: You can probably handle the bookkeeping yourself or with a part-time bookkeeper. The volume is manageable and the reporting requirements are minimal.
Post-investment, 3+ projects: You need a professional. The moment you take outside capital, your reporting obligations change. Investors expect monthly statements. Lenders require reconciled financials for draws. Multi-entity accounting requires someone who understands intercompany transactions, capitalized costs, and entity-level reporting.
The test: If you’re spending more than 5 hours per week on bookkeeping, or if your books are consistently more than 30 days behind, or if your investors have asked the same financial question twice because the answer wasn’t in your reporting, you’ve crossed the line.
Outsourcing your accounting to a firm that specializes in real estate development gives you a team instead of a single point of failure, clean books that are current every month, and financial reports that make your investors confident enough to write the next check.
What to Look For in a CPA for Development Accounting
Not every CPA understands development accounting. Here’s what to evaluate:
Do they know the difference between capitalized and period costs? Ask them how they’d handle interest capitalization on a construction loan. If they hesitate, keep looking.
Have they worked with multi-entity developer structures? Managing 6 LLCs with intercompany transactions, shared overhead allocation, and entity-level reporting is specialized work. A CPA who handles one-property landlords isn’t equipped for this.
Can they produce investor-ready reports? Your CPA should be able to generate monthly financial statements, budget-versus-actual reports, and capital account statements that you can send directly to investors without reformatting.
Do they understand draw schedule reconciliation? If your CPA can align your books with your lender’s budget categories, your draw requests get processed faster and with less friction.
Will they review your chart of accounts and QuickBooks configuration? This should be one of the first things they do. If they don’t ask to see it, they’re planning to work around whatever mess is already there instead of fixing it.
Clean Books Are a Capital-Raising Tool
In this market, capital is harder to raise. Interest rates are elevated. Investors are more cautious. The developers who are still attracting equity aren’t necessarily the ones with the best deals. They’re the ones whose financial infrastructure makes investors feel confident that their money is being tracked, reported, and managed professionally.
Your books are the foundation of that confidence. If they’re messy, late, or incomplete, every investor conversation starts with doubt instead of trust. If they’re clean, current, and well-organized, the conversation starts with the deal instead of the back office.
Get the accounting right first. Everything else gets easier after that.
Need help cleaning up your books or building accounting infrastructure for your development projects? Reach out to us and we’ll review your current setup and show you what a clean operation looks like.




