Gross sales and net sales are not the same number, and finance teams will quietly correct you if you treat them like they are. The gap between the two is where returns, discounts, and allowances live, and that gap can move forecasts by double digit percentages.
This post covers what each metric actually measures, the formula that separates them, and why net sales is the number B2B SaaS leaders should be reporting up.
Gross sales in one line
Gross sales is the total revenue from all transactions in a period before any deductions. If a contract was signed and invoiced, it counts. Returns, refunds, customer credits, volume discounts, and promotional allowances are not subtracted yet.
Think of gross sales as the top of the funnel for revenue accounting. It tells you the raw selling activity that closed in a quarter, but it overstates what the business actually earned and what cash will arrive.
Net sales in one line
Net sales is gross sales minus returns, allowances, and discounts. It represents the revenue the business actually keeps from its selling activity in a period.
For B2B SaaS, net sales is closer to the number that drives ARR, billings, and recognized revenue. It is the number boards, investors, and finance leaders track because it reflects real economic outcomes, not invoiced intent.
How they differ
| Dimension | Gross sales | Net sales |
|---|---|---|
| Definition | Total invoiced revenue | Gross sales minus returns, discounts, allowances |
| Formula | Units sold x sale price | Gross sales minus deductions |
| What it shows | Selling activity volume | Earned revenue retained |
| Deductions included | None | Returns, refunds, discounts, allowances |
| Where it lives | Top line of internal sales reports | Top line of the income statement |
| Used for | Sales rep performance, top of funnel volume | ARR rollups, forecasting, board reporting |
| GAAP relevance | Internal metric only | Reported externally under GAAP and IFRS |
The deductions are where the action is. In B2B SaaS the four most common are:
- Sales returns and refunds, including pilot credits and contract cancellations inside the refund window.
- Sales allowances, which are price reductions given after the sale (think SLA credits or service issue makegoods).
- Sales discounts, including multi year prepay discounts, volume tiers, and channel partner discounts.
- Promotional credits, often issued during onboarding or as expansion incentives.
A rule of thumb in B2B SaaS is that net sales typically lands between 85 and 97 percent of gross sales, depending on discount discipline and refund policy.
When to use gross sales
- You are evaluating sales rep activity and want to see total bookings before any post sale concessions.
- You are running a top of funnel or pipeline coverage analysis where the question is volume, not yield.
- You are comparing list price performance across products to find which ones get the most discounting pressure.
- You are presenting sales velocity numbers internally where rep behavior matters more than retained revenue.
Gross sales is the right number for sales operations diagnostics. It tells you what was sold. It does not tell you what the company keeps.
When to use net sales
- You are reporting to the board, the CFO, or external investors. They expect net sales as the headline.
- You are calculating ARR, NRR, gross margin, or any per customer revenue metric. Net sales is the input.
- You are comparing performance across periods and need a clean apples to apples view that strips out one time discounting.
- You are forecasting cash collections or running a quota model. Discounts are real and have to be in the number.
Net sales is the metric that flows into every downstream financial calculation. If you forecast off gross, you forecast wrong.
Where they overlap
Both numbers come from the same underlying transaction data. Both are reported by the same finance and RevOps teams. And both should be reconcilable to the same source of truth, usually the CRM joined to the billing system.
The overlap also shows up in dashboards. A healthy SaaS dashboard usually presents both, with the delta between them broken out by deduction type. That delta is where pricing leakage, refund patterns, and discount creep become visible. Many of the most useful conversations in sales operations reviews start with the question, "why is our gross to net gap getting wider?"
The two numbers also appear together in deal level scorecards. A rep can hit gross sales targets and miss net sales targets if their book is heavily discounted, which is exactly what comp committees should be flagging.
Common reporting mistakes
Three mistakes show up over and over in B2B SaaS reporting.
The first is reporting gross sales as ARR. ARR should always be built from net sales, not gross. Mixing them inflates retention math and overstates net revenue retention.
The second is forecasting from gross. A sales forecast built on gross numbers will overshoot every quarter because it ignores the discounting that actually closes deals. Always model on net.
The third is comparing gross sales across periods after a pricing or packaging change. The denominator shifts under you. Net sales is more comparable because deductions normalize the change.
The bottom line
Gross sales tells you what was sold. Net sales tells you what the business actually earned. For B2B SaaS leaders, net sales is the metric that drives forecasts, valuations, and growth math.
Use gross sales to understand activity. Use net sales to understand outcomes. And make sure your team knows the difference before they walk into the next QBR.
Related reading
Bring this into Salesforce with CRUSH
Sales teams that grow net sales beat the ones that only chase gross. The difference is account discipline, not activity volume. CRUSH gives sellers and RevOps a single account plan inside Salesforce that surfaces whitespace, tracks expansion revenue, and keeps discount pressure visible at the account level so net sales compounds with every renewal.