Finance

Free Trials, Discounts, and Material Rights: The Revenue Traps SaaS Finance Can Miss

March 23, 20267 min read
Free trial signup screen with calculator and contract showing discount terms

Every SaaS company offers some version of "try before you buy": free trials, freemium tiers, first-month-free promotions, and discounted annual renewals.

Those growth tactics also carry accounting consequences that many teams do not fully see until audit time. Under ASC 606, each one creates a specific revenue recognition question, and the answers are not always intuitive.

Based on KPMG's handbook guidance, here is what matters most.

Free Trials: No Contract Exists Until Conversion

During a true free trial, there is no contract under ASC 606. The standard requires enforceable rights and obligations, and a free trial has neither. There is no payment obligation and no enforceable commitment, so the customer can walk away at any point.

The free service during the trial is a sales incentive, usually treated as a marketing cost. The contract begins when the customer converts to a paid plan.

Where this gets nuanced is conversion timing. If a customer moves from a 14-day free trial to a $500/month subscription, the contract starts on conversion day. Revenue recognition begins then, not retroactively when the trial began.

But if the "free trial" is really a discounted first period (for example, month 1 at $0 followed by 11 months at $500), the analysis changes. The $0 month can be part of the contract, and the $5,500 transaction price is spread across all 12 months ($458.33 per month). In that case, the customer received a discount, not a trial.

The difference between a true free trial and a discounted first period matters a lot.

Material Rights: When Renewal Discounts Become Separate Obligations

This is where many SaaS companies get surprised. Under ASC 606, if a contract gives a customer a renewal discount that is incremental to what they would otherwise receive, that option is a material right and a separate performance obligation.

That means a portion of the original transaction price must be allocated to the renewal option and deferred until the customer either uses the option or it expires.

Example

You sell a 12-month subscription for $12,000. The contract includes a renewal option at $9,000 (a 25% discount). New customers usually pay $12,000 for year one. That $3,000 renewal benefit is not generally available, so it is an earned customer option tied to this contract.

Under ASC 606, the renewal option is a material right. You estimate its stand-alone selling price (using discount size and renewal likelihood), allocate part of the original $12,000 transaction price to it, and defer that amount until renewal or expiration.

If the renewal discount is the same as broadly available market pricing, it is generally not a material right. The key test is whether the discount is incremental to what a similar customer would get without this specific contract.

Customer Options for Additional Products or Services

SaaS contracts often include options to buy additional seats, modules, storage, or compute at predetermined prices. Under ASC 606, each option should be evaluated for material-right treatment.

  • If option pricing is at or near stand-alone selling price, it is usually not a material right.
  • If pricing includes a significant incremental discount unavailable outside the contract, it is usually a material right.
  • If it is a material right, allocate transaction price to the option and defer recognition until exercise or expiration.

Volume discount tiers follow the same principle. If reaching a higher tier gives a customer an incrementally better discount than similar customers receive, that discount can create a material right requiring deferral.

Concessions vs. Modifications: Price Reductions Mid-Contract

Customers ask for pricing relief all the time. Under ASC 606, accounting depends on whether the change is a concession or a contract modification.

Price concession

If a customer is in financial difficulty and you reduce future fees with no change in what is delivered, this is typically a contract modification accounted for prospectively. The reduced amount becomes the new transaction price for remaining periods.

Voluntary broad-based price reduction

If pricing is reduced across customers due to market pressure and applied to existing contracts, teams should assess whether such reductions were expected at inception. If you have a consistent pattern of reductions, future contracts may require variable consideration estimates from day one.

Upfront Fees and Setup Charges

One-time onboarding, setup, or implementation fees are usually not separate performance obligations in SaaS because setup activities often do not transfer a distinct service to the customer.

So the upfront fee is generally combined with subscription consideration and recognized ratably over the service period.

Example:

  • Setup fee: $5,000
  • Subscription: $1,000/month for 12 months
  • Total consideration: $17,000
  • Recognition: $1,416.67 per month over 12 months

If setup creates a material right for renewal (for example, customers avoid repaying setup on renewal), the recognition period may extend into expected renewal periods.

How JustPaid Handles Trials, Discounts, and Material Rights

Tracking trial-to-paid conversion dates, identifying material rights in renewal clauses, and reallocating revenue for upfront fees can quickly break spreadsheet-based processes.

JustPaid's AI Contract Extraction identifies material-right terms automatically. Revenue schedules adapt for conversion timing, upfront fees, and renewal options. When customers renew or let options expire, deferred amounts linked to those options are recognized or released without manual spreadsheet work.

Key Takeaways

  • Free trials do not create contracts under ASC 606. Revenue recognition starts when paid conversion creates enforceable rights and obligations.
  • Renewal discounts that are incremental to normal pricing create material rights and separate performance obligations.
  • Customer options for discounted add-ons use the same material-right framework; the core test is whether the discount is incremental.
  • Upfront setup fees are usually not separate obligations and are generally recognized ratably with subscription revenue.
  • A "$0 first month" may be a contract discount, not a free trial, and the accounting outcome is different.

Frequently Asked Questions

Sources

Schedule a demo to see how JustPaid handles trial conversions, material rights, and complex billing scenarios automatically.

Get Started with JustPaid

Automate invoicing, streamline accounts receivable, and accelerate revenue with JustPaid.

Latest posts

Free trial signup screen with calculator and contract showing discount terms
Finance

Free Trials, Discounts, and Material Rights: The Revenue Traps SaaS Finance Can Miss

Free trials, renewal discounts, and customer options create hidden revenue recognition traps under ASC 606. Here is what SaaS companies get wrong.

Shrinija Kummari
Shrinija Kummari
2026-03-237 min read
Read more
Calculator, stacks of coins showing growth, US hundred-dollar bills, and a pen on a wooden desk, representing revenue recognition and financial accounting
Finance

SaaS vs Software License: Revenue Recognition Impact

SaaS and software licenses follow completely different revenue recognition rules under ASC 606. Here's how the distinction works and why it matters for your financials.

Shrinija Kummari
Shrinija Kummari
2026-03-2311 min read
Read more
Usage metrics dashboard showing API calls and token consumption with billing data
Finance

Usage-Based Billing and Revenue Recognition: What AI Companies Get Wrong

Usage-based billing creates unique revenue recognition challenges under ASC 606 — variable consideration, royalty exceptions, and the as-invoiced expedient explained.

Shrinija Kummari
Shrinija Kummari
2026-03-239 min read
Read more
Desk with invoices, yellow sticky notes reading PAID and PAY INVOICES, calculator, and notebook — SaaS accounting and billing workspace
Finance

ASC 606 for SaaS: The 5-Step Model Explained

ASC 606 revenue recognition for SaaS companies — the 5-step model broken down with real examples. Learn when and how to recognize your revenue correctly.

Shrinija Kummari
Shrinija Kummari
2026-03-189 min read
Read more
Flat illustration of a professional next to a dashboard with customer profiles, shopping cart, and analytics charts — integrated CRM and billing data
SaaS

The Gap Between Your CRM and Your Billing Data Is Where Churn Hides

JustPaid and Attio now sync billing data into your CRM in real time — so your team sees payment health, MRR, and churn risk where they already work.

Shrinija Kummari
Shrinija Kummari
2026-03-186 min read
Read more
Tax document, calculator with error, clock, and money—JustPaid and Numeral solve tax compliance
Finance

Your Invoice Is a Tax Compliance Problem. Here's the Fix.

Sending invoices is supposed to be the easy part. But tax accuracy—sales tax, VAT, GST—is creating compliance liability. Here's how the JustPaid and Numeral integration fixes it.

Zuny Fester
Zuny Fester
2026-03-135 min read
Read more

Built with ❤️ in San Francisco

Copyright © 2026 JustPaid. All rights reserved