The Short Answer

A security deposit is not income when you receive it. It is the tenant’s money you are holding, so it belongs in a liability account such as Security Deposits Held. It becomes income only when you apply it to damages or unpaid rent, or when it is forfeited.

A security deposit is the tenant’s money that you happen to be holding. Book it as rental income and you overstate revenue, overpay taxes, and set yourself up for a legal mess when the tenant moves out. The correct setup takes about 10 minutes.

Why isn’t a security deposit rental income?

Income is money you earned and get to keep. A security deposit is neither, at least not yet. You are required to give it back if the tenant leaves the unit in good shape. Until something happens that lets you keep some of it, it is a liability: money you owe.

Book a $2,400 deposit as rent and three problems follow. You pay income tax on money that may go straight back to the tenant. Your revenue per door looks better than it is, which skews every decision you make from pricing to refinancing. And when the tenant moves out, you have no clean record of what you are holding, for whom, and since when.

“If you cannot answer ‘how much deposit money are we holding right now, and for which tenants?’ from your books in 30 seconds, deposits are being booked wrong.”

How do I record security deposits correctly?

  1. Create a liability account in your chart of accounts called Security Deposits Held.
  2. When a deposit comes in, record it to that liability account, not to rent. In QuickBooks Online, categorize the bank deposit to the liability. In Stessa, use the security deposit category.
  3. Tag the transaction to the property (and tenant, if your software allows) so the liability balance itemizes cleanly.

From then on, the balance in that account should always equal the total deposits you are holding. That single number becomes your reconciliation check.

Good Practice

Keep deposit cash separate

Several states require deposits to sit in a separate or even interest-bearing escrow account. Even where it is not required, a separate bank account that always matches your “Security Deposits Held” balance makes reconciliation trivial and protects you from accidentally spending tenant money.

What can happen to a deposit at move-out?

  • Full refund. Tenant leaves, unit is fine. The refund payment clears against the liability. No income, no expense, no tax effect.
  • Applied to damages. You keep $800 for a damaged floor. That $800 moves from the liability to income, and the floor repair is booked as an expense. Both sides hit the books in the year it happens.
  • Applied to unpaid rent. The amount you keep becomes rental income in the year you apply it.
  • Forfeited. Tenant breaks the lease and the deposit is forfeited per your lease terms. It becomes income at forfeiture.

Notice the pattern: a deposit only ever becomes income at the moment you gain the right to keep it. Never before.

What do state rules require for deposits?

Deposit handling is regulated state by state: caps on the amount, deadlines to return it (often 14 to 30 days), itemization requirements for deductions, and penalties that can run two or three times the deposit for getting it wrong. Clean liability accounting is what lets you produce the itemized statement on time. Check your state’s rules; this article covers the bookkeeping, not the law in your jurisdiction.

Deposits buried in your rent income?

Untangling deposits from revenue is standard work in our cleanup projects. We restate the books so every dollar you hold is visible.

See our Catch-Up & Cleanup service →

The Bottom Line

One liability account, one habit, one reconciliation check. That is the entire system. Set it up once and security deposits go from a recurring tax-time surprise to a number you can trust at a glance.

Frequently asked questions

Is a security deposit taxable income when received?

Not while it is held as a refundable deposit and booked as a liability. It generally becomes taxable in the year you gain the right to keep some of it, such as applying it to damages or unpaid rent. Confirm timing questions for your return with your CPA.

What account should security deposits go into?

A liability account, commonly named Security Deposits Held. In QuickBooks Online, categorize the bank deposit to that liability account. In Stessa, use the security deposit category. The account balance should always equal the total deposits you are currently holding, which makes reconciliation a 30-second check.

What happens if I keep part of the deposit for damages?

The amount you keep moves from the liability account to income in the year you apply it, and the repair you paid for is booked as an expense. The refunded remainder clears against the liability with no income effect.

Do I need a separate bank account for deposits?

Several states require deposits to sit in a separate or interest-bearing escrow account, so check your state’s rules first. Even where it is optional, a dedicated account that always matches your Security Deposits Held balance makes reconciliation trivial and keeps tenant money from being spent by accident.

TL

Tom Latuga

Founder, Real Cents Organized

Tom is a real estate investor, Intuit Trained Bookkeeper, and founder of Real Cents Organized. He helps landlords and real estate investors across the United States transform messy books into tax-ready clarity.

Read more about Tom →