accounting

Revenue

Last reviewed 2026-05-11 by Asad Ali, Founder & CEO

Total income from sales of goods or services before any expenses are deducted.

Revenue — also called the "top line" or "net sales" — is total income generated from a company's primary business activities, reported gross of expenses. It can be operating revenue (from core products or services) or non-operating revenue (interest income, gains on asset sales, royalties). Under accrual accounting (required by GAAP), revenue is recognized when earned, not when cash is received. ASC 606, Revenue from Contracts with Customers, established a five-step model under U.S. GAAP for recognizing revenue: identify the contract, identify performance obligations, determine the transaction price, allocate that price to performance obligations, and recognize revenue as each obligation is satisfied. This matters enormously for subscriptions, multi-year contracts, and bundled deliverables — money received upfront is typically deferred revenue (a liability) until earned. Reported revenue is usually net of returns, allowances, and direct discounts; gross revenue (before those reductions) is a separate KPI used internally.

Formula

Net Revenue = Gross Sales − Returns − Allowances − Sales Discounts. Recurring revenue metrics: MRR = Sum of monthly subscription fees; ARR = MRR × 12.

Example

A SaaS company signs a $24,000 annual contract on January 1, invoiced and collected upfront. Cash collected on day 1 is $24,000, but recognized revenue in January is only $24,000 ÷ 12 = $2,000. The remaining $22,000 sits on the balance sheet as deferred revenue (a current liability) and is recognized at $2,000 per month over the contract term. If the customer churns after six months and receives a $12,000 refund, the company recognizes $12,000 in revenue over the six months served and reverses the rest. Monthly recurring revenue (MRR) at month six would be $2,000 from this contract alone.

Why It Matters for Your Business

Revenue is the foundation of your business. Tracking it by source, product, customer segment, and recurring versus one-time helps you understand what is actually driving growth and where to focus sales and product investment.

Practical Tips

  • Segment revenue into recurring vs. one-time and new vs. expansion vs. churn — a 20% revenue growth number is meaningless without that breakdown
  • Follow ASC 606 properly for any contract longer than 30 days — defer cash collected for unearned periods or you will overstate near-term performance
  • Track gross revenue (before discounts and returns) separately from net revenue — rising discounting often precedes a pricing or competitive problem
  • Reconcile your top-line revenue figure to your bank deposits monthly; gaps almost always indicate booking errors, refunds processed but unrecorded, or merchant-processor reserves

Common Questions About Revenue

How is revenue calculated?

The formula is: Net Revenue = Gross Sales − Returns − Allowances − Sales Discounts. Recurring revenue metrics: MRR = Sum of monthly subscription fees; ARR = MRR × 12.. See the worked example below for a step-by-step calculation using realistic numbers.

What is an example of revenue?

A SaaS company signs a $24,000 annual contract on January 1, invoiced and collected upfront. Cash collected on day 1 is $24,000, but recognized revenue in January is only $24,000 ÷ 12 = $2,000. The remaining $22,000 sits on the balance sheet as deferred revenue (a current liability) and is recognized at $2,000 per month over the contract term. If the customer churns after six months and receives a $12,000 refund, the company recognizes $12,000 in revenue over the six months served and reverses the rest. Monthly recurring revenue (MRR) at month six would be $2,000 from this contract alone.

Why does revenue matter for my business?

Revenue is the foundation of your business. Tracking it by source, product, customer segment, and recurring versus one-time helps you understand what is actually driving growth and where to focus sales and product investment.

How does FiscalInsights help with revenue?

FiscalInsights tracks revenue automatically as part of its AI bookkeeping workflow. Connect your bank accounts and the platform handles categorization, reconciliation, and reporting without manual entry.

Automate Your Finances with AI

FiscalInsights uses AI to automate bookkeeping, track expenses, and forecast cash flow — so you can focus on your business.

Start Free Trial