The Difference Between Bookings, Invoices, and Revenue
03 February 2026

The Difference Between Bookings, Invoices, and Revenue

SaaS Metrics School

About

In episode #351 of SaaS Metrics School, Ben breaks down one of the most misunderstood areas of SaaS finance: the difference between bookings, invoices, and revenue. Using the SaaS revenue cycle as a framework, he explains how a signed contract flows through invoicing, revenue recognition, and ultimately cash collection — and why confusing these concepts leads to bad metrics, poor forecasting, and cash flow surprises.


Resources Mentioned



    Blog post: https://www.thesaascfo.com/bookings-vs-invoicing-vs-revenue/
    SaaS Metrics Course: https://www.thesaasacademy.com/the-saas-metrics-foundation

What You’ll Learn



    What a booking actually represents in a SaaS or PLG business
    How bookings differ between sales-led and self-service models
    Why invoices are not the same as revenue under accrual accounting
    How deferred revenue works and why revenue must be recognized over time
    The full SaaS revenue cycle: bookings → invoices → revenue → cash
    Why understanding this flow is critical for financial modeling, forecasting, and cash flow planning

Why It Matters



    Prevents overstating revenue or ARR in Board and investor reporting
    Improves accuracy in cash flow forecasting and runway planning
    Ensures go-to-market metrics like CAC payback and cost of ARR are built on the right data
    Reduces confusion between CRM data and accounting system source-of-truth
    Creates better alignment between finance, sales, and leadership teams