top of page
Search

Recording Rental Income and Security Deposits in QuickBooks Online

1 hour ago
3 min read
House key on a table representing recording rental income and security deposits in QuickBooks Online

For rental owners, two of the most commonly mishandled transactions are rent and security deposits. They arrive the same way — money hits your bank account — but they are accounted for very differently. Rent you have earned is income. A security deposit is not yours at all; it is the tenant's money you are holding. Recording them correctly in QuickBooks Online keeps your rental reports honest and your books ready for whoever prepares your taxes.


Recording rental income

Rent is income, and for most rental owners it is recorded when the payment is received, assigned to a rental income account. The one wrinkle worth knowing: rent collected for a future period — first and last month paid up front, for example — is technically earned only in the period it covers. Whether you record it all on receipt or defer the future portion depends on whether your books are kept on a cash or accrual basis, which is a choice to make with your CPA. The bookkeeping point is simply to be consistent, so your rental income lines up with the periods it belongs to.


A security deposit is a liability, not income

This is the one that trips people up. A security deposit is money you hold on the tenant's behalf and may have to give back. It never belongs in rental income. In QuickBooks Online, record it to a security deposit liability account — an Other Current Liabilities account that represents what you owe tenants. It stays there, as a liability, until the day it is either returned or legitimately kept. Recording a deposit as income overstates your revenue and hides the fact that you still owe that money back.


Recording a move-in deposit

When a tenant pays a deposit, record the money into your bank account and assign the other side to the security deposit liability account. Both go up together: your cash rises, and so does what you owe the tenant. If you hold several units, track the deposit by property so you always know whose money is whose — more on that below.


Handling the deposit at move-out

Returned in full. Pay the refund from your bank account and reduce the security deposit liability by the same amount. Because it was never income, returning it is not an expense — it simply unwinds the liability you were carrying.

Partially or fully kept. When you keep part of a deposit — for unpaid rent or damage beyond normal wear — that portion finally leaves the liability. Amounts kept for unpaid rent move into rental income; amounts kept to cover a repair offset the repair. The key idea is that a deposit only leaves the liability account when it is either refunded or genuinely earned, and the specific treatment for keeping it is worth confirming with your CPA.


Track rent and deposits by property

If you own more than one rental, lumping every property together buries the information you actually need — which unit is profitable, whose deposit is whose. Using classes or locations in QuickBooks Online lets you tag each transaction to a specific property, so rent, expenses, and deposits stay separated by unit. Setting that structure up is a core part of our bookkeeping for real estate investors, and it makes both your rental reports and your deposit tracking far clearer.


The mistakes we see most

Three come up again and again: recording security deposits as rental income, which overstates revenue and leaves a liability you never recorded; combining all properties into one bucket, so no single unit's performance is visible; and forgetting to move a kept deposit out of the liability when a tenant moves out, so the account never clears. Each one distorts either your income or your balance sheet, and each is straightforward to correct once the structure is right — which is exactly what a cleanup and ongoing bookkeeping engagement sorts out.


Frequently asked questions


Is a security deposit income? No. A security deposit is money you hold for the tenant and may have to return, so it is recorded as a liability in QuickBooks Online, not as rental income. It only leaves the liability when refunded or legitimately kept.


How do I track deposits for multiple rental properties? Use classes or locations in QuickBooks Online to tag each deposit and each rent payment to a specific property, so every unit's income, expenses, and deposits stay separate.


What happens when I keep part of a deposit? The kept portion leaves the security deposit liability — amounts for unpaid rent become rental income, and amounts covering a repair offset that repair. Confirm the specific treatment with your CPA.


QBO Cleanups brings Advanced QBO ProAdvisor certification and 20+ years of bookkeeping experience to rental and real estate books. If your rental income and deposits have gotten tangled across properties, book a call and we will get each unit tracking cleanly.

 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page