
What Is Gross Revenue in SaaS? (And Why It Isn't Cash)
Gross revenue is all billings before deductions — and in SaaS it does not equal cash. Learn the three gaps between gross revenue and cash collected.
Gross revenue is the total of all billings in a period before any deductions — refunds, chargebacks, or discounts. In SaaS it does not equal cash: accrual timing, deferred revenue, and failed payments separate the top-line figure from the bank balance. With first-attempt subscription authorization averaging roughly 57% (Cashfree, 2024), the failed-payment gap is the most controllable of the three.
- Gross revenue is everything billed or earned in a period; net revenue is what remains after refunds, chargebacks, discounts, and credits — and net is what GAAP and IFRS report.
- Gross revenue is not cash. Three gaps separate them: accrual timing, deferred revenue, and failed payments.
- Annual upfront billing brings cash before revenue is recognized; monthly billing recognizes revenue before cash clears.
- Failed renewals create revenue entries with no matching cash — and roughly 43 of every 100 subscription renewals fail on the first attempt (Cashfree, 2024).
- Recovering failed payments is the most operationally controllable way to close the gap between gross revenue and cash collected.
Gross revenue is the first number on every SaaS income statement: the total value of all sales before any deductions. It is also the number founders most commonly mistake for cash in hand.
The problem is rarely the definition — most founders can state it correctly. The problem is the gaps among gross revenue, net revenue, and actual cash collected, and how those gaps widen quietly as the business scales. When gross revenue rises but collection lags, the business looks healthier on paper than it is in practice.
This guide explains what gross revenue is in SaaS, what reduces it to net revenue, and exactly why it does not equal cash.
For a full breakdown of the metrics that compound on top of gross revenue, see the pillar: The Ultimate Guide to SaaS Metrics for Founders.
What is gross revenue?
Gross revenue is the total value of all products and services sold during a reporting period, before subtracting any deductions.
Formula: Gross Revenue = the sum of all amounts billed or earned in the period.
Under cash accounting this equals total billings. Under accrual accounting, multi-period contracts such as annual subscriptions are recognized proportionally as the service is delivered, not at the moment of billing — a distinction the deferred-revenue section below makes concrete.
Example. A SaaS company bills 500 customers at $200/month and 50 customers at $1,000/month:
Gross Revenue = (500 × $200) + (50 × $1,000) = $100,000 + $50,000 = $150,000.
That $150,000 is what the company billed. It is not yet what the company collected.
In a SaaS business, gross revenue typically includes:
- Subscription billings — recurring monthly or annual fees charged to active customers.
- Usage-based charges — metered fees tied to API calls, seats, storage, or other consumption metrics.
- One-time fees — setup, implementation, and professional-services fees billed to new customers.
- Add-ons and upgrades — upsells and expansion revenue from existing customers.
The important distinction: gross revenue captures what was billed or earned, not what was received. The path from invoice to cash in the bank runs through several deductions and timing gaps.
Gross revenue vs. net revenue: what gets deducted
Net revenue, sometimes called net sales, is gross revenue after subtracting the deductions that reduce what the business actually retains.
Formula: Net Revenue = Gross Revenue − Refunds − Chargebacks − Discounts − Credits.
| Deduction | What it is |
|---|---|
| Refunds | Amounts returned to customers who cancel, downgrade, or receive a billing-error correction |
| Chargebacks | Disputed charges reversed by the card issuer at the customer's request |
| Discounts | Promotional, annual, or volume discounts applied at the time of billing |
| Free-trial credits | Value provided during free-trial periods for which no payment is collected |
| Contract credits | Goodwill or service credits applied to a customer's account balance |
Example (continuing from above):
- Gross Revenue: $150,000
- Refunds: $3,000 (15 customers cancelled mid-cycle)
- Chargebacks: $1,500 (disputed charges reversed)
- Discounts applied: $2,000
Net Revenue = $150,000 − $3,000 − $1,500 − $2,000 = $143,500.
Under generally accepted accounting principles (GAAP) and International Financial Reporting Standards (IFRS), the revenue figure reported on the income statement is net revenue. Gross revenue is an internal metric used to understand full billing volume before adjustments.
The practical implication: a company reporting $150,000 gross and $143,500 net has a 4.3% deduction rate. At scale, that rate compounds — a 4.3% deduction on $10M in gross revenue is $430,000 a year returning to customers or being reversed. That amount is not recurring revenue. Any MRR figure built from gross billings rather than net recognized revenue will overstate what the business actually retains.
The three reasons gross revenue is not cash
This is where most founders meet the practical problem: gross revenue rises, but cash balances do not follow proportionally.
1. Accrual accounting timing (monthly subscriptions)
SaaS businesses typically use accrual accounting, so revenue is recognized when it is earned, not when cash changes hands.
For monthly subscriptions, the billing date and the cash-settlement date do not always align. Revenue is recognized as the service period is delivered, but cash arrives days later once the payment clears. Across thousands of customers this creates a persistent accounts-receivable balance: gross revenue that has been earned and recorded, but not yet collected. Small per customer; material and persistent at scale.
2. Deferred revenue (annual and multi-year billing)
For annual or multi-year subscriptions billed upfront, the gap runs the other way: cash arrives before revenue is recognized.
A customer who pays $12,000 upfront for a 12-month subscription delivers $12,000 in cash on day one. Under accrual accounting, the company recognizes $1,000 in gross revenue each month as the service is delivered. The remaining unearned amount sits on the balance sheet as deferred revenue — a liability representing service still owed.
- Day 1: Cash received +$12,000. Gross revenue recognized: $0. Deferred revenue: $12,000.
- End of month 12: No new cash from this contract. Gross revenue recognized (total): $12,000. Deferred revenue: $0.
This matters when reading growth metrics. A business shifting from monthly to annual billing sees a large jump in cash collected before a matching rise in recognized gross revenue — the top line can look flat while cash improves. Conversely, a business recognizing revenue from multi-year contracts signed earlier may report strong gross revenue while the associated cash was collected long ago and already deployed.
3. Failed payments (the SaaS-specific cash gap)
For subscription businesses, this is the most operationally significant gap between gross revenue and cash collected.
When a monthly subscription renews and the payment succeeds, the billing system collects cash and recognizes revenue in the same step. When the payment fails, the cash is never collected, but the revenue entry may still be recorded. The company has a revenue entry on the books and an outstanding receivable — but nothing in the bank.
~57%industry first-attempt subscription authorization rateCashfree, 2024For every 100 subscription renewals attempted, about 43 fail on the first try. Without recovery logic, a meaningful portion of those first-attempt failures are never collected. At scale, the numbers are significant:
| Monthly billing volume | 3% failed-payment rate | Annual revenue gap |
|---|---|---|
| $300,000 | $9,000/month | $108,000 |
| $500,000 | $15,000/month | $180,000 |
| $1,000,000 | $30,000/month | $360,000 |
That gap does not appear as a refund or a churn event in most analytics tools. It surfaces as lower cash collection relative to gross revenue. When a failure is confirmed, the company must either reverse the revenue entry or record a bad-debt expense — either way, less revenue is recognized and less cash collected than the original billing implied.
Where a Merchant of Record closes the gap
Recovering failed payments closes this gap directly, and the billing layer is where it happens. Waffo Pancake is a Merchant of Record (MoR): it becomes the legal seller of record, which changes two things in the gross-revenue-to-cash path.
- Tax stops inflating your billings. As seller of record across 173 countries, Pancake calculates and collects the correct local tax (for example 19% VAT in Germany or 10% JCT in Japan) from the customer at checkout, then remits it to the authorities. The tax never sits in your gross revenue as money you appear to have earned but must hand back — so your reported top line maps more cleanly to what you actually retain.
- Failed renewals get retried automatically. When a renewal declines, the subscription enters a
past_duestate and Pancake runs an automated retry sequence (dunning) before the subscription lapses — turning otherwise-lost renewals back into collected cash. Across the Waffo platform, merchants have recovered about 18% of previously failed orders (based on Waffo platform data). At $1M in monthly billing volume with a 3% failure rate, recovering ~18% of those failures is roughly $64,800 a year that reaches the cash line instead of becoming a write-off.
The failed-payment gap is the one founders can act on directly. A successful retry converts a write-off entry into actual cash — every recovered renewal narrows the distance between what the top line reports and what the bank shows.
3.9% + $0.50 per successful transaction, no monthly fees — with automatic retries built into the subscription flow.
See Pancake pricingHow gross revenue relates to MRR and ARR
Founders often conflate gross revenue with MRR (Monthly Recurring Revenue) or ARR (Annual Recurring Revenue). They measure different things.
| Metric | What it measures | What it excludes |
|---|---|---|
| Gross Revenue | Total billed or earned in the period, all sources | Annual prepayments received but not yet earned (recorded as deferred revenue under accrual accounting) |
| Net Revenue | Total recognized revenue after deductions (GAAP) | Refunds, chargebacks, discounts |
| MRR | Normalized monthly value of active subscriptions | One-time fees, usage overages, non-recurring items |
| ARR | MRR × 12, annualized recurring value | Same exclusions as MRR |
A SaaS business with $150,000 in monthly gross revenue may have only $130,000 in MRR if $20,000 comes from one-time setup fees, usage overages, and professional services that are not recurring subscription value.
Investors track MRR and ARR as forward-looking indicators of recurring-revenue trajectory. Gross and net revenue are backward-looking reported figures that capture what actually happened in the period. Both matter; they answer different questions. For early-stage companies, tracking gross revenue and MRR side by side reveals how much of the top line is genuinely recurring — if monthly gross revenue consistently exceeds MRR by a wide margin, a large share of the top line is non-recurring and the business is less predictable than ARR alone suggests.
One naming note: Gross Revenue Retention (GRR) is a separate metric measuring the percentage of recurring revenue retained from existing customers, excluding expansion. It is a retention metric, not a revenue total — do not confuse it with gross revenue, which is a billing and reporting concept.
Conclusion
Gross revenue is the starting point, not the finish line. It captures what the business billed and earned before any adjustments. Getting from gross revenue to cash in the bank means clearing three gaps: deductions that reduce gross to net revenue, timing differences between revenue recognition and cash settlement, and failed payments that prevent revenue from being collected at all.
For subscription businesses, the failed-payment gap is the most operationally controllable of the three. Every dollar recovered through an automatic retry is a dollar that moves from a write-off entry to actual cash — directly closing the distance between what the top line reports and what the business collects. A Merchant of Record handles that recovery, and the tax, as part of the billing flow rather than as something you reconcile after the fact.
See exactly what a Merchant of Record takes on — tax, chargebacks, and the seller-of-record role — and when switching pays off.
How the MoR model worksThis article is general information, not tax, legal, or financial advice. Tax rates and rules change; verify current requirements with the relevant authority or a qualified advisor before acting.
Frequently Asked Questions
What is gross revenue in SaaS?
Gross revenue in SaaS is the total value of all billings in a period before subtracting any deductions such as refunds, chargebacks, or discounts. It includes subscription fees, usage charges, one-time setup fees, and any other invoiced amounts. It is not the same as cash collected, recognized revenue under GAAP, or MRR.
What is the difference between gross revenue and net revenue?
Gross revenue is the total billed before deductions. Net revenue is what remains after subtracting refunds, chargebacks, discounts, and credits. Under GAAP and IFRS, the figure reported on the income statement is net revenue. Even a 3–5% deduction rate represents a meaningful annual variance between the two figures at scale.
Why is gross revenue not the same as cash?
Three gaps separate them. Accrual accounting recognizes revenue when earned, not when cash arrives. Deferred revenue means annual subscriptions paid upfront generate cash before revenue is recognized. And failed subscription payments create revenue entries that may never be matched by cash, forcing the company to reverse the entry or record bad debt.
How do failed payments affect gross revenue?
When a renewal payment fails, the billing event records a revenue entry and an accounts receivable balance, but no cash arrives. If it is not recovered, the company must reverse the entry or record a bad debt expense. Industry data shows roughly 43 of 100 subscription renewals fail on the first attempt (Cashfree, 2024).
What is the difference between gross revenue and MRR?
MRR measures the normalized monthly value of active recurring subscriptions only. Gross revenue measures all amounts billed in a period, including one-time fees, usage charges, and services. A business with $150,000 in monthly gross revenue may have $130,000 in MRR if $20,000 comes from non-recurring sources.
What is deferred revenue and how does it relate to gross revenue?
Deferred revenue is cash received for services not yet delivered. It sits as a liability on the balance sheet until the service is performed. Annual subscriptions paid upfront are the most common SaaS source. As the period progresses, deferred revenue is recognized as gross revenue each month, so cash and reported revenue land in different periods.
How can a Merchant of Record reduce the gap between billed revenue and collected cash?
An MoR like Waffo Pancake collects the correct tax at checkout, processes the payment as the seller of record, and automatically retries failed renewals through its past_due dunning flow before a subscription lapses. Recovering otherwise-lost renewals moves billed revenue onto the cash line instead of becoming a write-off.
Waffo Pancake is a Merchant of Record platform for developers and solo founders — we handle global payments, tax, and compliance across 173 countries so you can focus on building. Our team writes these guides from hands-on payments and billing experience.
About Waffo Pancake →

