8 Ways Subscription Businesses Get Their Revenue Recognition Wrong Under ASC 606

Sam's List Editorial | 2026-06-06

8 Ways Subscription Businesses Get Their Revenue Recognition Wrong Under ASC 606 ASC 606 isn't new. It took effect for private companies in 2019. And yet most subscription businesses that haven't been through an institutional financing round are still getting material parts of it wrong. The mistakes don't show up as fraud. They show up as a restatement that happens right before your Series B closes — which is exactly when you don't want to be restating revenue. Sophisticated investors and their auditors will find these issues. Your CFO, or the accountant who should be doing that job, needs to find them first. Here are eight specific errors that show up repeatedly in subscription businesses heading toward institutional capital. 1. Setup and Onboarding Fees Recognized Immediately When the Customer Can't Use the Product Without Them If you charge a $5,000 implementation fee to get a customer onboarded, your first instinct is probably to recognize it when it's invoiced and paid. Under ASC 606, you can only do that if the setup is a distinct performance obligation — meaning the customer could theoretically purchase it separately and derive independent value from it. If your onboarding is required to use the software, it's bundled with the subscription. The $5,000 needs to be allocated across the full subscription period alongside the recurring fees. A SaaS company with 200 customers and a $5,000 onboarding fee, on 12-month contracts, has

,000,000 in setup fees that should be spread over time — not recognized upfront. If your books show those fees in revenue the month they're billed, your ARR is overstated. 2. Multi-Year Contracts Fully Recognized in Year One A $60,000 three-year contract is
0,000/year under ASC 606. It is not $60,000 in year one. This error is extremely common in companies that track cash flow carefully but don't maintain a proper deferred revenue schedule. The cash comes in, goes to the bank, and gets recognized as revenue on receipt. By the time the company is in diligence for a Series B, there are 2-3 years of restated revenue to unwind. Investors building a valuation on revenue multiples will find that the revenue is significantly overstated — and they will price the deal accordingly, not generously. 3. No Contract Asset or Liability Recorded at Inception When performance obligations don't align with invoicing — which is almost always the case in subscription businesses with variable invoicing — ASC 606 requires recording a contract asset or contract liability on the balance sheet at inception. If you've delivered more value than...

Continue exploring

Related Sam's List pages