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
What is the difference between overbilling and underbilling on a WIP schedule?
Overbilling means you've billed more than the work you've completed, and it shows as a liability. Underbilling means you've done more work than you've billed for, and it shows as an asset. Both are tracked per project on a WIP schedule.
Read answerWhat records do I need to keep for a DOT audit of my trucking company's finances?
DOT auditors review driver pay records, hours of service logs, vehicle maintenance records, drug and alcohol testing documentation, insurance filings, and IFTA/IRP compliance. Your financial records need to support everything you've reported. Keep records for a minimum of 3 years, though 6 years is safer for certain DOT requirements.
Read answerHow do I track labor costs for multiple crews working different job sites in my landscaping company?
Have every crew member log hours against a specific job site or customer daily using a time tracking tool that syncs with QuickBooks Online. Multiply those hours by your burdened labor rate to get true job costs, then compare actual labor to your bid to find which jobs are profitable and which crews are most efficient.
Read answerHow do I track retainage in QuickBooks for construction projects?
QuickBooks Online doesn't have a built-in retainage feature. You need to create a Retainage Receivable account and a Retainage Payable account, then use line items and journal entries at each billing cycle to track what's being withheld.
Read answerWhat is the financial difference between commission-based pay and booth rental for a salon?
Commission means higher gross revenue but significantly higher costs from wages, payroll taxes, and benefits. Booth rental means lower total revenue but predictable income with far fewer expenses. The right model depends on how you want to run the business.
Read answerWhat vehicle expenses can a plumber or electrician deduct and should I use actual costs or standard mileage?
Both methods work, but the actual cost method usually produces a bigger deduction for tradespeople running service vans and trucks. Standard mileage is simpler. The right choice depends on your vehicle costs and how you use it.
Read answer