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
Are there bookkeeping services that specialize in Massachusetts businesses?
Yes, and Massachusetts-specific expertise matters for payroll, sales tax, and state compliance. A bookkeeper familiar with MA requirements handles PFML, multi-state withholding, and DOR filings correctly from the start.
Read answerWhat records do I need to keep for my small business?
Keep financial records, tax documents, employment files, business formation papers, contracts, and insurance policies. Most tax-related records should be kept for seven years, while formation documents and insurance policies should be kept permanently.
Read answerHow do I improve my business profitability?
Start by getting accurate financial records that show exactly where money is going. Then focus on understanding margins, reviewing pricing, cutting waste strategically, and making decisions based on actual data.
Read answerWhat is cash flow forecasting and why does it matter?
Cash flow forecasting projects how much money will flow into and out of your business over a future period. It matters because profitable businesses can still run out of cash if the timing of payments doesn't align with obligations.
Read answerWhat is sales tax nexus and how does it affect my business?
Sales tax nexus is the legal connection between your business and a state that requires you to collect and remit sales tax there. You can trigger nexus through physical presence or by exceeding economic thresholds like $100,000 in sales to that state.
Read answerWhat bookkeeping mistakes do Amazon sellers commonly make?
The most common mistakes include treating Amazon deposits as revenue, not reconciling settlement reports, ignoring FBA fees and inventory adjustments, and missing sales tax obligations in states where FBA stores your inventory.
Read answer

