Is a security deposit income or a liability?
It's a liability, not income — and this is one of the single most common mistakes I find when I take over books from a previous bookkeeper.
This is genuinely one of the most common errors I find when I open up books someone else set up — a security deposit gets deposited into the bank, booked straight to rental income because that's where the money landed, and now the books say the owner made money they don't actually have and might have to give back.
Why it's a liability, not income
A security deposit is the tenant's money the whole time you're holding it — you owe it back to them, in full, unless you have a legitimate reason to keep some or all of it at move-out. That's the definition of a liability: something you owe. It sits on the balance sheet, not the profit and loss statement, and it should have zero effect on how much taxable income the property shows.
How to actually book it
- Set up a "Security Deposits Held" (or similar) liability account on the balance sheet — not an income account
- When the deposit comes in, it debits the bank and credits the liability account
- It stays there, untouched, for as long as the tenant stays — it's not "recognized" over time the way a rent payment is
- Some states require security deposits to sit in a separate, sometimes interest-bearing, account — that's a legal requirement, not just a bookkeeping preference, and worth confirming with an attorney for your state
When it actually becomes income
Only at move-out, and only the portion you legitimately keep. If you deduct $400 from a $1,500 deposit for damage beyond normal wear and tear, that $400 moves out of the liability account and becomes income (or offsets a repair expense, depending on how it's structured) at that point — not when you originally received it. The remaining $1,100 gets refunded and clears out of the liability account entirely.
It's not your money until move-out says it is.
Why this mistake is so common
Bank feeds don't know the difference — a deposit is a deposit, and auto-categorization tools default to the most obvious-looking income account unless someone corrects it. That's exactly the kind of thing automation waves through and a person actually reviewing the books catches. If you're not sure how it's currently being handled in your own books, it's worth a quick check — see how common this kind of fix actually is, or real estate investor bookkeeping for how it's handled going forward.
More questions
Find out where your books really stand
Free 30-minute call. Bring your last bank statement or don't — either way you'll leave knowing what's actually going on.
Book a call with Elbert