Handling security deposits the right way
A security deposit is money you hold on behalf of the tenant — not money you’ve earned. Treating it like income, mixing it with operating cash, or returning it late are some of the most common ways landlords get themselves into legal and accounting trouble. This article covers the habits that keep deposits clean: tracking them as a liability, holding them separately, documenting unit condition at move-in and move-out, calculating deductions fairly, and returning the balance promptly. Getting this right protects you in a dispute and keeps your financial reports honest.
A deposit is a liability, not income
The single most important idea: a security deposit is a liability. It’s an obligation you owe back to the tenant. It only stops being a liability if and when you legitimately apply it — to unpaid rent, to repair charges, or by returning it.
Why it matters: if you record a deposit as income, your Cash Flow and Profit & Loss reports overstate what you actually earned, you may pay tax on money that isn’t yours, and you lose track of what you owe back at move-out.
How TenantLedger handles it:
- When you bill a deposit through the Deposit Charge panel on a lease, and the tenant pays it, the money is tracked against a current-liability (deposit) account — separate from rent income.
- At move-out, when you refund the deposit, you use the Refund Payment action and charge it against that same Current Liability account. That reverses the liability cleanly instead of treating the return as an expense.
Best practice: never categorize a deposit under an income account. If you’re ever unsure which account to use on a deposit charge or refund, pick the deposit / current-liability account, not a rent or “other income” account.
Hold deposits in a separate bank account
Recommendation: keep tenant deposits in a dedicated bank account — often a trust account — separate from the operating account you use for rent and expenses.
Why it matters: many jurisdictions legally require deposits to be held separately (sometimes in an interest-bearing account), and commingling deposit money with operating funds is exactly what gets landlords into disputes they can’t win. A separate account means the money is always there when you need to return it, and your books make it obvious how much you’re holding in trust.
How to set it up in TenantLedger:
- Add a bank account named clearly for deposits, for example “Security Deposit Trust”. See Add a bank account.
- When a tenant pays their deposit, deposit that payment into the trust account — not your operating account.
- When you refund a deposit, draw it from the same trust account so the running balance always reflects deposits you’re still holding.
Best practice: check your state/local rules before you set the account type. Some places require an interest-bearing or escrow account, and some require you to disclose where the deposit is held. TenantLedger tracks the money; it doesn’t enforce local law for you.
Collect the deposit on the lease
The cleanest way to bring a deposit into the system is at lease creation, so the deposit charge and the rent charges live together under the lease.
When you create the lease, check the Deposit Charge panel and set:
- Whether the deposit is paid by a single tenant or split across co-tenants.
- The due date.
- The deposit amount.
This creates a charge the tenant pays like any other charge — which means it shows up on their statement and gets reconciled like everything else. See Create a lease.
Best practice: bill the deposit as its own charge rather than lumping it into first-month rent. Separating them keeps the deposit clearly identifiable as a liability and makes the move-out settlement far easier to calculate.
Document condition at move-in and move-out
The deposit dispute you can’t win is the one where you have no record of the unit’s condition. Documentation is your evidence.
At move-in:
- Walk the unit before the tenant takes possession and record its condition in detail — ideally with dated photos.
- Note existing wear so you don’t later try to charge a tenant for it (and so you can fairly charge for new damage).
- Keep the move-in record attached to the property or lease so it’s easy to find years later.
At move-out:
- Re-inspect using the same checklist, and take dated photos again from the same angles.
- Compare against the move-in record. The difference — beyond normal wear and tear — is what you can reasonably charge against the deposit.
Best practice: use a consistent room-by-room checklist for every move-in and move-out so your comparisons are apples-to-apples. “Normal wear and tear” is not chargeable in most jurisdictions; document actual damage, not aging.
Calculate deductions at move-out
Deductions must be specific, documented, and itemized — not a round number you pulled from memory. The tenant is entitled to know exactly what came out of their deposit and why.
A workable approach in TenantLedger:
- End the lease (or move the tenant out). The End Lease page even lists the recommended next steps in order. See Move a tenant out.
- Enter any final charges for unpaid rent, late fees, or documented damage repairs, each categorized to the right account. If a vendor did the repair (for example, ABC Plumbing fixing a broken fixture at Unit 101), enter the bill and use the actual invoice amount.
- Apply the deposit to those charges — record a payment that draws on the held deposit to cover the outstanding balance.
- Refund the remainder to the tenant.
Worked example for Unit 101 at Riverside Apartments, with a $1,000 deposit held:
| Item | Amount |
|---|---|
| Deposit held (liability) | $1,000 |
| Unpaid final rent | −$300 |
| Carpet repair (ABC Plumbing invoice) | −$150 |
| Deposit balance to return | $550 |
You’d apply $450 of the deposit against the rent and repair charges, then refund $550 to the tenant.
Best practice: tie every deduction to a real charge or vendor bill in TenantLedger, not a verbal estimate. If the repair hasn’t happened yet, wait for the actual cost where you can, so the amount you withhold matches reality.
Return the deposit promptly
Most jurisdictions set a hard deadline — commonly somewhere in the range of two to four weeks after move-out — to return the deposit and provide an itemized statement of deductions. Missing that deadline can cost you the right to keep any of it, and in some places exposes you to penalties.
How to return it in TenantLedger:
- Use the Refund Payment action on the lease to return the remaining balance, charging it against the deposit / current-liability account and drawing from your deposit (trust) bank account. See Issue a refund.
- If you print checks from TenantLedger, the refund can generate the check.
- Print the tenant statement so the tenant has a clear record of charges, payments, deductions, and the deposit settlement.
Best practice: send the itemized statement with the refund, not separately. The statement plus your move-in/move-out documentation is your complete paper trail if the tenant later disputes the deductions.
Move-out deposit settlement routine
Use this checklist every time a tenant leaves:
- Re-inspect the unit and take dated move-out photos.
- Compare against the move-in condition record.
- Enter final charges (unpaid rent, late fees) and any repair bills from vendors.
- End the lease (or move the tenant out).
- Apply the held deposit against the outstanding charges.
- Calculate the remaining deposit balance to return.
- Refund the balance from your deposit bank account, charged to the current-liability account.
- Print the tenant statement and send it with the refund.
- Confirm the deposit liability for that tenant is now zero.
A note on owner profit distributions
Deposits are not yours to distribute. When you pay profit out to an owner, that comes from operating funds — never from money held in the deposit trust account. TenantLedger does not have an owner-payout feature: distributing profit to an owner is something you do manually (write the check or record the payment from the operating account). Keeping deposit funds untouched ensures the money is always available to return.
Common mistakes to avoid
- Don’t record a deposit as income. It’s a liability you owe back — categorize it to the deposit / current-liability account.
- Don’t commingle deposit money with operating funds. Hold it in a separate (often legally required) trust account.
- Don’t spend deposit money on operating costs or owner distributions. It must be available to return.
- Don’t skip the move-in inspection. Without a baseline, you can’t fairly prove move-out damage.
- Don’t charge for normal wear and tear. Most jurisdictions prohibit it — deduct for actual, documented damage only.
- Don’t withhold a vague round number. Itemize every deduction and tie it to a real charge or vendor bill.
- Don’t miss your jurisdiction’s return deadline. Late returns can forfeit your right to keep any of the deposit.
- Do bill the deposit as its own charge on the lease, separate from first-month rent.
- Do apply the deposit to outstanding charges first, then refund only the remainder.
- Do send the itemized statement together with the refund.
Related how-to guides
Still stuck? Email support@tenantledger.com and a real person who knows the product will help.