When implementing or optimizing Yardi, one of the fundamental decisions that impacts nearly every aspect of your setup is your accounting method. While this might seem like a purely financial consideration, it has significant implications for how Yardi tracks transactions, generates reports, and presents your property performance data.
The Basic Distinction
At its core, the difference between cash and accrual accounting comes down to when you recognize revenue and expenses:
- Cash basis: Revenue is recorded when payment is received; expenses are recorded when payment is made
- Accrual basis: Revenue is recorded when earned (regardless of payment); expenses are recorded when incurred
For property management, this distinction matters every time a tenant pays rent, a vendor sends an invoice, or you need to report to investors.
How This Affects Your Yardi Configuration
Yardi can support both accounting methods, but the configuration requirements differ significantly:
| Aspect | Cash Basis | Accrual Basis |
|---|---|---|
| Rent Recognition | When payment clears | When rent is due (per lease) |
| Receivables Tracking | Simplified | Full AR aging required |
| Prepaid Expenses | Immediate expense | Amortization schedules |
| Report Complexity | Lower | Higher (more adjustments) |
The Investor Reporting Challenge
Many property management companies face a common dilemma: they operate on a cash basis for simplicity and tax purposes, but their investors expect accrual-based financial statements that align with GAAP standards.
Dual-Basis Reporting
Yardi can be configured to maintain records on one basis while generating reports on another. This requires careful setup of your chart of accounts and reporting structures, but it's a common solution for companies with institutional investors.
Key Configuration Considerations
Chart of Accounts Structure
Your COA needs to support your chosen method—and potentially both if you need dual-basis reporting. This affects everything from how you categorize prepaid expenses to how you handle security deposits.
Charge Code Setup
Each charge code in Yardi can be configured with specific recognition rules. Getting this right at setup prevents painful corrections later.
Month-End Close Procedures
Accrual accounting typically requires more robust month-end procedures, including:
- Accrued rent calculations
- Straight-line rent adjustments
- Prepaid expense amortization
- Accrued expense recognition
"The accounting method decision should be made early in any Yardi implementation—changing it later means re-engineering much of your financial configuration."
Making the Right Choice
There's no universally "correct" accounting method. The right choice depends on:
- Your company size and complexity
- Investor or lender requirements
- Tax considerations
- Reporting needs
- Staff capabilities
What matters most is that your Yardi setup properly supports whatever method you choose—and that your team understands the implications for daily operations.
Need Help with Your Setup?
Whether you're implementing Yardi for the first time or reconsidering your current configuration, our team can help you evaluate your options and configure your system to support your accounting requirements.