How do I track deferred revenue for subscription businesses?
Deferred revenue is money you’ve collected for services you haven’t delivered yet. When a customer pays for an annual subscription upfront, you don’t have $1,200 in revenue. You have a $1,200 liability because you owe them twelve months of service. The tracking requires recording cash as a liability when received, then recognizing portions as revenue each month as you deliver.
Set up a liability account in your chart of accounts called Deferred Revenue or Unearned Revenue. This sits on your balance sheet, not your income statement. When a customer pays $600 for a six-month subscription, the entry is debit Cash $600 and credit Deferred Revenue $600. Your recognized revenue at this point is zero.
Each month, you recognize the portion you’ve earned. For that six-month subscription, you’ve earned $100 each month. The entry is debit Deferred Revenue $100 and credit Subscription Revenue $100. Do this at month end as part of your close process.
In QuickBooks Online, you can handle this with journal entries or by setting up products and services correctly. Create a liability-type item for the initial payment and a revenue-type item for monthly recognition. If volume is low, manual journal entries work fine. Higher volume requires automation or better workflows.
The monthly recognition doesn’t have to be exact to the day for most small subscription businesses. If someone subscribes on the 15th, you can still recognize a full month’s revenue that month or prorate it. Pick a method and stay consistent. Most small businesses use simplified monthly recognition rather than daily calculations.
Track by customer if you need to know exactly how much deferred revenue belongs to each account. This matters when customers cancel and you need to calculate refunds, or when you’re selling the business and buyers want to understand your deferred revenue composition. QuickBooks can track this with sub-accounts or classes, but it adds complexity you may not need early on.
Why does this matter? If you’re just looking at your bank balance, you might think you had a great month when really you collected money for services you still owe. GAAP requires revenue recognition when earned, not when collected. Investors and lenders expect accurate financials. Mixing cash and accrual methods for revenue makes your books unreliable for decision-making.
For SaaS and subscription businesses at scale, the manual approach breaks down. You’ll need either accounting software with built-in revenue recognition or integration between your billing platform and your books. Stripe, Chargebee, and similar platforms can push recognized revenue to your accounting system automatically.
The complexity scales with your business. Ten customers paying monthly is straightforward. Hundreds of customers on various plans with annual, quarterly, and monthly billing requires systems and processes that most small businesses don’t set up until they’re forced to.
If your current books show subscription payments hitting revenue when received, they’re wrong. Fixing this retroactively means calculating what should have been deferred at each period and restating your financials. The sooner you set up proper tracking, the less cleanup you’ll face later. Working with Merrimack Valley bookkeepers who understand subscription accounting can help you get this right from the start and avoid messy corrections down the road.
The Merrimack Valley's Trusted Accounting Partner
The Next Step:
A 15-Minute Call
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
What are the bookkeeping requirements for trucking companies?
Trucking companies need to track IFTA fuel tax by jurisdiction, calculate per-mile costs, manage equipment depreciation, and maintain DOT-compliant records. The requirements go beyond standard small business bookkeeping.
Read answerWhat tax deductions are available for healthcare practices?
Healthcare practices can deduct most operating expenses including medical equipment, clinical supplies, staff wages, rent, insurance, and professional services. The key is tracking everything properly and knowing which industry-specific deductions apply to your practice type.
Read answerWhat should I look for when hiring a virtual bookkeeper?
Look for industry experience, clear communication practices, strong data security, transparent pricing, and verifiable references. The best virtual bookkeepers treat your business as a partnership and understand your state's specific requirements.
Read answerHow do I handle tip reporting for restaurant employees?
Employees report tips to you monthly, and you withhold taxes through payroll. Credit card tips track automatically through your POS, but cash tips require employee reporting. Large restaurants have additional Form 8027 filing requirements.
Read answerHow do I account for R&D tax credits?
Track qualifying R&D expenses throughout the year in separate accounts, then record the credit as a reduction of income tax expense when claimed. Startups can offset payroll taxes instead of income taxes.
Read answerHow do I track sales tax obligations across multiple states?
Track sales by destination state monthly to monitor economic nexus thresholds. Use sales tax automation software once you're registered in more than a few states, and reconcile your sales tax liability account against collections and remittances.
Read answer

