Implementation December 2024

Cash vs. Accrual Accounting: What It Means for Your Yardi Setup

Accounting method decisions aren't just for your CPA to worry about—they affect how your property management platform operates day-to-day and how you report to stakeholders.

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.

Need help configuring your Yardi accounting setup?

Our team can help you evaluate your options and implement the right solution.

Talk to an Expert