Yardi was built around leased square footage: rent rolls, unit types, recurring revenue. A development produces none of that for two years, only job costs, draws and retainage. If the chart of accounts is set up like a property management book instead of a job cost book, Voyager will run the numbers, it just runs the wrong ones, and nobody notices until the project needs to reconcile.
Where it breaks
Voyager ships with a Job Cost module capable of capitalizing development costs to construction in progress, but only if job cost codes are mapped to the approved budget at setup. If a project inherits a standard property management chart of accounts instead, soft costs, capitalized interest and property taxes during construction post straight to a P&L expense account with no offsetting asset. There is no revenue yet to make that look wrong, so it goes unnoticed for the length of the build. It surfaces at cost certification, refinance or sale, when construction in progress does not match what was actually spent.
How REA handles it
REA builds the job cost structure before a project's first draw: cost codes mapped to the approved budget, a capitalized cost account separate from operating expense, and a retainage payable ledger tied to each subcontractor. On Breeze engagements, where that module does not exist, REA sets a budget versus actual tracker outside the system on a fixed reconciliation schedule tied back to the general ledger every draw cycle, instead of letting it live as an unreconciled spreadsheet. Draws post as advances against a project loan liability, never as income, so the P&L stays clean until units actually sell or lease.
What we check in your Yardi instance
This page covers what is specific to running Developers books in Yardi. The complete service scope, process, and pricing conversation live on the two pages below.
The vertical
Full scope, monthly process, property types, FAQs and the team on the account.
See the Developers pageThe platform
What Yardi does well, where its accounting breaks, and how REA works inside your own instance.
See the Yardi pageTenant, owner, and security deposit money kept separate, tied out, and ready for a state audit at any time.
Every operating, trust, and escrow account reconciled on a fixed schedule, with the variances chased down rather than carried forward.
Vendor invoices coded and paid, tenant receipts applied, management fees taken, and owner distributions cut on time.
Months or years of unreconciled books diagnosed, corrected, and brought current so the numbers you report are numbers you trust.
Common area maintenance pools built from the lease terms, reconciled against actuals, and billed or credited with a defensible tenant statement.
Residential, commercial and everything in between. The asset class changes what the books have to prove, and our teams are staffed accordingly.
Property Managers, Investors & Owner Operators
Handed over the whole accounting function
I highly recommend Real Estate Accounting (REA) services from this group. They truly are great and have helped us tremendously at a time we needed it the most. I felt very comfortable giving up all my accounting responsibilities to this team and I'm still glad I made the decision to work with this group. Nothing less than an amazing experience!
Day-to-day financial operations
REA and team have been nothing but excellent helping our firm with its day to day financial needs. Their expertise, professionalism, and timeliness have made our lives so much easier. We foresee a long relationship with REA and team.
Onboarding and responsiveness
Real Estate Accounting truly is a special company. They helped as if they were a part of our company, with the concern and caution as an employee would have, but even more. They quickly ascertained our needs and developed an effective team to help with our accounting needs. They were extremely responsive and always accurate. I would recommend their services to anyone who needs help with their property management accounting.
230+
Property Accountants
30M+
Commercial Sq. Ft.
Up to 50%
Saved vs In-House
Every month
On-Time Close
Most likely the chart of accounts was set up for property management, not job costing, so development costs are posting to a P&L expense account instead of capitalizing to construction in progress. Voyager's Job Cost module can fix this, but it needs cost codes mapped to your approved budget and a dedicated capitalized cost account, built in from the start rather than retrofitted. REA rebuilds that structure and reconciles construction in progress against actual draws.
Yes. A construction draw is a loan advance against a liability, not revenue, and if it posts as income your P&L overstates profitability while the balance sheet understates what you owe the lender. This usually happens when the deposit gets coded to a generic income account instead of a project specific loan payable. REA sets up a dedicated draw account per project so disbursements never touch revenue.
Breeze does not have Voyager's job cost depth, so most Breeze developers end up tracking budget versus actual in a spreadsheet outside the system. That is a reasonable workaround as long as it gets reconciled back to the Breeze general ledger on every draw cycle. The risk is when it does not, and the spreadsheet quietly becomes the real book. REA sets that reconciliation cadence, or flags when a project has outgrown Breeze.
Schedule a call with our team to talk through your Yardi instance, what it is doing to your developers financials, and what REA would take on.