All posts
Real EstateJune 9, 2026

Security deposits are not income: what happens to your books when they get recorded that way

Most landlords book security deposits as rental income. They belong in a liability account. Here is what happens to your books when they are recorded that way.

Exterior of a modern apartment building with balconies lit in late afternoon light
JZ
Jessica Zhao
CEO, Clear Books Advisory

A landlord we work with had managed 14 rental units for three years without a dedicated security deposit account in QuickBooks. Every deposit collected at move-in was posted to the same income account as rent. Every refund issued at move-out appeared on the books as a miscellaneous expense.

When we pulled the financials to prepare for a refinance application, the liability section of the balance sheet was empty. The Profit and Loss report (P&L) showed $33,600 in revenue that had never been earned. Every month with a move-out had an unexplained expense line that the bank’s underwriter was asking about.

Nothing was fraudulent. All 14 deposits were tracked in a spreadsheet. The books did not reflect it.

What makes a security deposit different from rent

Rent is income the moment it is earned. A security deposit is not. It is money a tenant advances to the landlord with the expectation of getting most or all of it back when the tenancy ends. Until the landlord documents legitimate deductions and notifies the tenant, the full amount belongs to the tenant.

That makes it a liability, not income. A liability in the books represents money the business owes to someone else. Recording a security deposit in a liability account reflects reality: the landlord is holding money that may need to be returned.

Recording it as income does the opposite. It inflates revenue in the move-in month. Then it creates a phantom expense in the move-out month when the refund is issued. The distortion happens twice, and neither figure represents actual business activity.

Four reasons the wrong recording happens

Default account suggestions in QuickBooks. When a deposit hits the bank feed, QuickBooks suggests a category based on recent transaction history. If the last transaction was rent, the deposit defaults to the rent income account. Most owners accept the suggestion without reviewing it.

No liability account in the chart of accounts. A security deposit belongs in a liability account. Many landlords set up QuickBooks with income and expense accounts but never create a liability account for tenant deposits. With no appropriate account available, the deposit lands wherever there is a close match.

Deposits bundled with first-month rent. First-month rent and security deposit often arrive in a single check. If the full amount is posted as rent, the deposit is never separated. The overpayment sits in income and no one investigates until move-out.

Refunds categorized as expenses. At move-out, the landlord writes a check for the deposit refund. That check goes through the bank feed and lands in a general expense account. On the P&L, it appears as an operating cost. It is not.

What one unit actually looks like

Here is the full accounting for Unit 4B: $2,400 deposit collected, $495 in documented deductions at move-out, $1,905 refunded.

Transaction Incorrect recording Correct recording
Deposit received +$2,400 to rental income +$2,400 to security deposit liability
Cleaning charge documented ($185) No entry made $185 transferred from liability to earned income
Repainting scuff marks ($310) No entry made $310 transferred from liability to earned income
Refund issued ($1,905) $1,905 to operating expense $1,905 reduces the liability; account zeroes out
Net P&L effect +$2,400 in move-in month, -$1,905 in move-out month +$495 when deductions are finalized

The correct method shows $495 in income, which is the portion the landlord legitimately kept. The incorrect method shows $2,400 in one month and a $1,905 expense in another. Neither figure reflects what actually happened.

Why this matters beyond clean books

Three consequences develop when deposits are in the wrong account.

Lending and refinancing. A bank underwriting a loan reviews both the balance sheet and the P&L. A balance sheet with no security deposit liability raises questions. An underwriter who notices 14 open tenancies with no corresponding deposits on the liability side will ask for an explanation. That conversation takes time and introduces uncertainty into a closing.

Tenant dispute documentation. If a tenant disputes a deduction, the landlord needs to show when the deposit was received, when deductions were applied, and on what basis. When deposits are recorded as income, there is no transaction record in the books tracing the lifecycle of that deposit. The only documentation is the spreadsheet, which is separate from the financial statements.

Accurate property performance metrics. Cash-on-cash return, net operating income, and property value estimates based on cap rate all depend on accurate income figures. A P&L that includes security deposits as income overstates revenue. When the refund appears as an expense months later, it suppresses the same metric in a different period. Neither picture is accurate, and decisions made on either number will reflect that.

What a correct setup looks like

For rental clients we work with, security deposit accounting follows a consistent workflow.

When a deposit is collected, the cash debit goes to the operating account and the credit goes to a Security Deposit Liability account under Other Current Liabilities. We set up a class or sub-account for each property so the balance is always traceable to a specific address.

When a tenancy ends, deductions are documented before any refund is processed. The retained amount is credited to an income account named Forfeited Deposit Income, separate from rental income. The refunded amount is a debit against the liability account. The account zeroes out for that tenant and the transaction history is clear.

At year-end, the total balance in Security Deposit Liability should match the total of all deposits held in escrow. We reconcile this balance as part of the annual review.

Best practices for rental property owners

Four practices that keep security deposit accounting accurate:

  • Create a Security Deposit Liability account in QuickBooks under Other Current Liabilities. If you manage more than one property, use class tracking or sub-accounts so each deposit is tied to a specific unit.
  • When a deposit arrives with the first month’s rent in a single check, split the transaction before posting. The rent portion goes to rental income. The deposit goes to the liability account.
  • Before issuing any refund, document the deductions first. Record the retained portion as earned income before calculating the refund amount. This creates an audit trail for every disposition decision.
  • Reconcile the Security Deposit Liability balance every quarter. List every open tenancy and the deposit amount on file. The total should match the liability account balance. Any difference is an error worth tracing.

Three questions worth asking

If you are not sure how your deposits are currently recorded, three questions to ask your bookkeeper:

  1. What account receives the credit when a security deposit comes in, and is it a liability account or an income account?
  2. What is the current balance in the security deposit liability account, and does that number match the total you are currently holding across all units?
  3. When you issue a deposit refund at move-out, what account is debited, and does it appear on the P&L?

If the answers are uncertain, or a security deposit liability account does not exist in the chart of accounts, the books need a correction before the next lender review.

Send us a recent move-in transaction and a copy of your chart of accounts. We will review how deposits are currently recorded and tell you what entries need to be corrected.

RECORDED AS INCOME
VS
RECORDED AS LIABILITY
WHY DOES EVERY MOVE-OUT MONTH SHOW AN UNEXPLAINED EXPENSE?
Short answer: the deposit was booked as income at move-in, so the refund has nowhere to go at move-out except an expense account.
WHAT MOST LANDLORDS RECORD
  • DEPOSIT AS INCOME
    $2,400 deposit posted to rental income when collected
  • P&L OVERSTATED
    Revenue inflated by $2,400 in the move-in month
  • REFUND AS EXPENSE
    $1,905 refund at move-out appears as an operating cost
  • OBLIGATION HIDDEN
    $33,600 owed to 14 tenants invisible on the balance sheet
WHAT THE BOOKS ACTUALLY NEED
  • DEPOSIT AS LIABILITY
    $2,400 credited to Security Deposit Liability account
  • TENANT BALANCE TRACKED
    Each deposit traceable to a specific unit and tenant
  • RETAINED PORTION IS INCOME
    $495 in documented deductions booked as earned income
  • REFUND CLEARS LIABILITY
    $1,905 refund reduces the liability; P&L is unaffected
Correct income from a $2,400 deposit
$495, NOT $2,400
DEPOSIT AS LIABILITY = CLEAN BOOKS
DEPOSIT AS INCOME = HIDDEN OBLIGATION

Want a second set of eyes on your books?

30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.

Book a call