REA.co Real Estate Accounting & Tax

Get Appfolio Real Estate Development Accounting Solutions With REA

AppFolio was built to run rental operations: monthly rent roll, recurring vendor bills, tenant ledgers. A development project doesn't generate monthly income, it generates draws, retainage and capitalized costs that don't fit the platform's default coding logic. Without a chart of accounts built for capitalization before the first draw posts, every transaction becomes a judgment call made under time pressure.

Developers Accounting Inside AppFolio

What Changes When You Run This Vertical On This Platform

Where it breaks

Draws and soft costs coded like rental income

AppFolio expects recurring cash in and cash out, so a construction draw looks, on the surface, like any other deposit. Coded that way, it hits income instead of a loan liability, and the balance sheet never reflects what's actually owed to the lender. The same default pulls soft costs, architect fees, permits, carrying interest, into ordinary operating expense instead of the capitalized asset. Because the project produces nothing for months, nobody reconciles it against results. It surfaces when the project is placed in service, or when a lender or CPA asks for a draw-by-draw reconciliation and two years of postings need to be unwound.

How REA handles it

Chart of accounts built for capitalization first

Because REA works inside the client's own AppFolio instance with accountant access, the chart of accounts gets built for capitalization before the first draw is recorded, not retrofitted two years in. Draws post against a loan liability account, not income. Soft costs, carrying interest and property taxes during construction are split into their own capitalized accounts by category, so the coding decision is made once, in the setup, instead of a thousand separate times by whoever happens to be posting that week. Retainage gets its own liability account per contract, so held-back amounts stay visible instead of disappearing into a paid bill.

What we check in your AppFolio instance

  • Draws coded to loan liability, not income
  • Soft costs split into capitalized accounts by category
  • Retainage tracked as separate liability per contract
  • Carrying interest and taxes capitalized during construction
  • Chart of accounts set up before first draw
  • Bank feed reconciliation timed to avoid double-posting

Experts In All Property Types

Residential, commercial and everything in between. The asset class changes what the books have to prove, and our teams are staffed accordingly.

Check Out What Our Clients Have To Say About Us

Property Managers, Investors & Owner Operators

Client story

Smaller portfolio, still looked after

Adam the owner took a personal interest in my situation and was willing to work with me to see if his company was a good fit. I may be too small for them but I would highly recommend them to anyone considering a bookkeeper for their property management business.

TSTrevor SmithProperty Manager

Came from a bookkeeper who did not know real estate

Following a series of erroneous financials from my previous bookkeeper, who lacked expertise in real estate, it's been truly remarkable to receive not only accurate financials on a consistent basis but also proactive advice without prompting. The REA team is a game-changer in real estate accounting!

SCSara CrosbyReal Estate Investor

Real-estate-only specialists

As REA exclusively specializes in Real Estate, I rest easy knowing my financials are precise every month while saving money at the same time, an invaluable benefit.

SWSteve WilkoOwner Operator

230+

Property Accountants

30M+

Commercial Sq. Ft.

Up to 50%

Saved vs In-House

Every month

On-Time Close

Schedule a Call

Frequently Asked Questions

Can AppFolio actually handle job costing for a development project, or do we need separate construction software?

AppFolio can carry the accounting if the chart of accounts is built for it: separate capitalized-cost accounts by category, a loan liability account for draws, and a retainage account per contract. It won't give you the schedule and inspection tracking that dedicated construction software does, but for the accounting side, capitalization, draws and reconciliation, it holds up when it's set up correctly from the start.

How do you handle retainage in AppFolio?

Retainage gets set up as its own liability account tied to each vendor contract, not left inside a paid AP bill. When a draw goes out, the retained portion posts to that account instead of disappearing from the books. That way the amount you're holding back is visible at any point, and it reconciles cleanly against the contract when the work is finished and retainage is released.

We've been running our development in AppFolio for over a year already. Can this be fixed without starting over?

Yes. It means going back through the postings, draw by draw, and reclassifying what was coded as income to loan liability and what was expensed to capitalized cost, then building the chart of accounts that should have been there from the start. It's more work than setting it up correctly the first time, but it doesn't require moving off the platform or rebuilding the project from scratch.

Ready for Accurate Developers Books in AppFolio?

Schedule a call with our team to talk through your AppFolio instance, what it is doing to your developers financials, and what REA would take on.