How do I handle deferred revenue from annual landscaping contracts paid upfront?
When a customer pays $12,000 upfront for a full year of landscaping service, that money isn’t all yours yet. You’ve collected the cash but you still owe 12 months of work. That creates an obligation, and it needs to show up on your books as one.
The correct way to handle it is to book the entire $12,000 as deferred revenue, which sits as a liability on your balance sheet. Each month as you perform the work, you move $1,000 from deferred revenue into earned revenue. By the end of the year, the liability is zero and all $12,000 has been recognized as income across the months you actually did the work.
This matters more than most landscaping business owners realize. If you book $12,000 as revenue in January when the payment hits your account, your January P&L looks incredible and the next 11 months look worse than they actually are. You can’t make good decisions about hiring, equipment purchases, or taking on new accounts when your financial statements don’t reflect reality. Accurate monthly numbers tell you whether each month is actually profitable after labor, fuel, materials, and overhead.
Setting this up in QuickBooks Online is straightforward once you know where to put things. Create a liability account called “Deferred Revenue” or “Unearned Revenue” in your chart of accounts. When the payment comes in, record it to that liability account instead of an income account. Then set up a recurring monthly journal entry that debits the liability and credits your service revenue for $1,000. If you have multiple annual contracts, track each one so you know exactly how much unearned revenue you’re carrying at any given time.
For tax purposes, there’s an important distinction. If you’re on cash basis accounting, which most home and property service businesses in Phoenix are, the IRS generally wants you to report income when you receive it. So that $12,000 may hit your tax return in the year you collected it regardless of when the work happens. But tracking deferred revenue internally still gives you accurate management financials for running the business. Your tax return and your internal books can tell different stories for different purposes, and that’s completely normal.
The real risk of ignoring deferred revenue is spending money you haven’t earned yet. That $12,000 deposit feels like a windfall in January, but you have 11 months of labor and materials ahead of you. Owners who treat upfront payments as immediate income sometimes find themselves cash-strapped in the summer when they’re still performing work but the money was spent months ago.
If you’re running annual contracts and want your books set up to handle deferred revenue properly, bookkeeping services built around how your business actually operates make a real difference. The setup takes a little effort upfront but gives you monthly financials you can trust all year long.
Your Valley of the Sun Bookkeeper
The Next Step:
A Quick Conversation
Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.
More Questions
How do I track depreciation schedules for multiple rental properties in QuickBooks?
Create a parent fixed asset account for each property with sub-accounts for building, land, and improvements. Depreciation for residential rental buildings uses 27.5 year straight-line, and land is never depreciated.
Read answerShould I capitalize or expense tools and small equipment purchased for construction jobs?
Tools and equipment under $2,500 per invoice can be expensed immediately if you have a written accounting policy. Items over that threshold should be capitalized and depreciated, though Section 179 often lets you deduct the full cost in the year of purchase.
Read answerHow does fund accounting work for a nonprofit and why is it different from regular bookkeeping?
Fund accounting tracks money by restriction type rather than by profit. Every dollar gets classified as restricted or unrestricted based on donor intent, and expenses must be allocated across program services, management, and fundraising for Form 990 reporting.
Read answerWhat records do I need to keep for tax deductions on a residential cleaning business?
Keep receipts for supplies and equipment, mileage logs between job sites, payroll records, insurance policies, bank and credit card statements, and client contracts. Digital copies are fine as long as they're organized and accessible.
Read answerWhat are the most commonly missed tax deductions for owner-operator truck drivers?
Per diem alone can save owner-operators thousands each year, and most drivers miss it entirely. Other commonly overlooked deductions include ELD device fees, lumper fees, scale tickets, truck washes, and DOT physicals.
Read answerWhat payroll records am I legally required to keep and for how long?
Federal law requires you to keep most payroll records for at least 4 years. Arizona requires 4 years for unemployment records. Best practice is to keep everything for 7 years to cover all potential audit windows.
Read answer