How should I account for security deposits received and returned on rental properties?
The biggest mistake rental property owners make with security deposits is recording them as income when received. A security deposit isn’t yours to keep. It belongs to the tenant until the lease ends and you’ve assessed the condition of the property. In your books, it’s a liability.
When you receive a security deposit, record it as a credit to a Security Deposits Held liability account on your balance sheet. The other side is a debit to your bank account because the cash came in. Your income statement doesn’t change at all. Revenue stays the same. You’re simply holding someone else’s money.
When the tenant moves out and you return the full deposit, reverse the entry. Debit the Security Deposits Held liability account and credit your bank account. The liability goes to zero for that tenant, the cash goes out, and again your income statement is unaffected.
Things get more interesting when you retain part or all of the deposit for damages. Say a tenant causes $800 in damage and the deposit was $1,500. You return $700 and keep $800. The $700 return works the same as a full refund, just a smaller amount. The $800 you retain gets reclassified from the liability account into income, typically an account called Forfeited Security Deposits or Security Deposit Income. Then record the $800 repair cost as a separate maintenance or repair expense. Don’t net them against each other. Your books should show both the income and the expense independently so you have a clear picture of what actually happened financially.
Arizona law requires landlords to return the security deposit within 14 business days after the tenant moves out and you receive their forwarding address. You also need to provide an itemized statement of any deductions. If you miss that deadline, you could lose your right to retain any of it regardless of actual damages. Track move-out dates carefully so you stay compliant.
If you own multiple properties, add the property address or unit number to each security deposit transaction. A single Security Deposits Held account with no detail becomes unmanageable once you have a handful of units. Real estate investors with growing portfolios should use sub-accounts or tracking fields by property so they can see exactly how much they’re holding for each tenant at any time.
The liability account balance on your balance sheet should always match the total deposits you’re currently holding across all tenants. If those numbers don’t reconcile, something was recorded wrong. Reviewing this quarterly keeps small errors from compounding into a mess at year end. Getting the accounting right from the start is far easier than sorting it out later. Reliable small business bookkeeping services can set up your chart of accounts properly and make sure deposits are tracked correctly as tenants come and go.
Your Valley of the Sun Bookkeeper
The Next Step:
A Quick Conversation
Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.
More Questions
How do I track retainage in QuickBooks for construction projects?
QuickBooks Online doesn't have a built-in retainage feature. You need to create a Retainage Receivable account and a Retainage Payable account, then use line items and journal entries at each billing cycle to track what's being withheld.
Read answerShould I capitalize or expense tools and small equipment purchased for construction jobs?
Tools and equipment under $2,500 per invoice can be expensed immediately if you have a written accounting policy. Items over that threshold should be capitalized and depreciated, though Section 179 often lets you deduct the full cost in the year of purchase.
Read answerShould I use job costing or simple expense tracking for my electrical contracting business?
If you do project-based work like new construction, remodels, or commercial jobs, job costing is worth the effort. It shows you which job types actually make money. Simple expense tracking only works if your business is strictly service calls.
Read answerWhat bookkeeping system should I use to track insurance reimbursements by payer for my medical practice?
Use your practice management system for claims and aging, then reconcile monthly into QuickBooks Online. Set up each insurance payer as a customer in QBO so you can track payments, denials, and adjustments by payer.
Read answerWhat expenses can I deduct on a rental property that has no tenants during renovation?
Renovation costs get capitalized into the property basis, not deducted. Carrying costs like mortgage interest and property taxes can be deducted or capitalized. Insurance and utilities are deductible once the property has been placed in service.
Read answerHow do I track warranty work and callbacks in my plumbing business books?
Create a dedicated warranty expense account and track every callback against the original job. This keeps warranty costs visible instead of buried in general labor and materials, and helps you spot patterns that are costing you money.
Read answer