The terms “bookings” and “revenue” are often used interchangeably; however, they represent distinctly different concepts. Bookings represent a contractual commitment, while revenue is the value that has been earned and thereby recognized after a product or service has been delivered. Startups should consider booking as a forward-looking metric to gauge sales momentum, while revenue reflects the actual performance of your startup after delivering the service.
As your startup grows, its bookings-to-revenue gap is likely to widen because new bookings are not immediately recognized as revenue. This is mainly due to timing differences in recognizing revenue over time as services are delivered, versus the immediate recording of bookings when a contract is signed. Revenue recognition takes time, and this gap can have critical implications for cash flow and investor communications if not managed properly, leading to internal confusion, misalignment and mismanagement. This underscores the importance of professional financial support.
What Are Bookings in SaaS?
For a SaaS startup, bookings represent a more forward-looking data point that demonstrates visibility into the sales pipeline. They capture the total contract value at the signature date, regardless of payment timing, representing more of a sales momentum indicator than a GAAP metric.
There are various types of bookings, including new bookings, renewal bookings and expansion bookings, each of which reveals different aspects of the go-to-market effectiveness. New bookings are those from first-time customers, while renewal bookings come from existing customers who are extending their contract and thereby, their relationship with your startup. Expansion bookings represent additional revenue from existing customers, such as those through upgrades or cross-selling.
It’s best to track bookings in CRM systems, rather than accounting systems, as this can help prevent a disconnect between teams.
Why Bookings Matter for Enterprise SaaS Startups
Bookings matter for SaaS startups because they provide real-time visibility into sales performance, even if revenue recognition is delayed. This is especially true for SaaS companies with 30-90 day implementation timelines, as bookings are the only accurate forward indicator of pipeline health.
Investors also scrutinize bookings during their due diligence process to gauge product-market fit.
The Limitations of Bookings as a Standalone Metric
While bookings are an important metric, they’re not the be-all and end-all. Bookings don’t account for implementation failures, customer payment risk or mid-contract churn that reduces realized value. Additionally, bookings that result from aggressive promotion can artificially inflate growth projections if they’re not properly adjusted. Finally, long implementation timelines can result in bookings that may not convert to revenue for up to a year.
What Is Revenue in SaaS?
GAAP-compliant revenue recognition consists of a five-step model for recognizing revenue from customer contracts, beginning with identification of the contract, performance obligations and transaction price, and concluding with the transfer of goods or services to the specific customer.
Revenue represents the contractual value actually earned through service delivery, which is recognized quarterly or monthly, depending on when performance obligations are met. ASC 606 requires SaaS startups to recognize revenue over the service period, which can create a lag between contract signature and recognition. Amounts billed in advance typically sit as deferred revenue until earned, particularly for subscription revenue. However, it’s revenue that appears on the audited financial statements and investor reports, making it the definitive metric for valuation and compliance.
How Revenue Recognition Works for SaaS Contracts
So how does revenue recognition work for SaaS contracts? Consider the following examples:
- A customer signed a $120,000 annual contract on January 1, with a February 1 go-live date. This means revenue recognition begins in February at $10,000 per month.
- If a customer signed a multi-year contract, revenue recognition is required over the entire service period. For example, a 3-year, $360,000 deal would recognize just $10,000 per month.
Bookings vs Revenue: Understanding the Critical Differences
While both are important, there are key differences between bookings and revenue. It’s best to think of bookings as a sales team’s scorecard, revenue as your startup’s financial reality and the gap between the two as a necessity for cash planning. This gap, along with the timing differences between bookings and revenue, can create working capital challenges that growth-stage startups must manage by raising capital. Furthermore, this gap can widen during hypergrowth periods and narrow as growth stabilizes, resulting in different cash needs across various lifecycle stages and directly affecting financial performance.
When to Use Bookings vs Revenue for Decision Making
So, when should bookings or revenue be used for decision-making purposes? Use bookings as it pertains to compensating sales teams, forecasting and evaluating your startup’s customer acquisition strategy. Conversely, revenue should be used for board reporting, investor updates, preparing financial statements and tax compliance.
Both metrics should be presented to investors during the due diligence process.
How the Bookings-Revenue Gap Impacts Fundraising
Investors scrutinize your startup as they conduct due diligence during every fundraising round, but revenue growth and sustainability become increasingly important metrics in later fundraising rounds as startups mature. During hypergrowth periods, it’s common for bookings to exceed recognized revenue, underscoring the importance of clearly explaining to investors implementation timelines and your startup’s recognition policies as part of your financial story.
Keep in mind that investors tend to model future revenue based on current bookings adjusted for churn assumptions, so bookings quality is just as important as the quantity of what you have booked out. Any misalignment between bookings and audited revenue figures can raise red flags and derail investor interest or current negotiations.
Bookings, Revenue, and ARR: How They Work Together
While bookings, revenue and ARR have their differences, they all complement one another. Annual recurring revenue is the annual value of predictable recurring revenue from booked contracts. Bookings drive future ARR and revenue, albeit as a point-in-time metric, while ARR is a more forward-looking measure. Think of ARR as the bridge metric between sales and finance perspectives, representing the annualized run rate of recurring subscription service, which differs from bookings and GAAP revenue.
ARR is calculated from recognized revenue by annualizing MRR, minus any one-time fees and charges that don’t occur. Booked ARR is forward-looking, while recognized ARR is historical, creating two different figures that must be reconciled.
Why Investors Care About ARR Growth More Than Revenue
Investors tend to prioritize growth over revenue, making ARR a key valuation driver during the due diligence process. ARR isolates recurring subscription value from one-time revenues, allowing for a clearer overall picture of the business model. The ARR growth rate is often viewed as the primary indicator for SaaS valuation multiples and investment attractiveness. Net revenue retention is calculated from ARR and can help investors tell whether your startup’s current customers are expanding their usage or discontinuing use, which is essential to demonstrating a company’s financial performance.
Common Pitfalls in Tracking Bookings and Revenue
Startups are prone to some mistakes when tracking bookings and revenue. Some pitfalls to be aware of include:
- Presenting bookings figures to investors without the appropriate context. It’s important to clarify that bookings represent commitments rather than recognized revenue.
- Using cash-basis accounting for convenience when investors expect accrual-basis revenue recognition. This can signal weak overall financial management.
- Failure to reconcile bookings with revenue across time periods. This makes it difficult to explain revenue growth lags and undermines accurate financial reporting.
Avoiding Revenue Recognition Errors That Trigger Auditor Concerns
Aside from booking pitfalls, there are also revenue recognition errors your startup should be sure to avoid. Some of these issues can trigger audits or weaken investor confidence. They include:
- Recognizing revenue before service delivery. This violates ASC 606 standards.
- Misclassifying implementation fees as immediately recognizable revenue when they should be deferred recognition.
- Inconsistent revenue recognition policies across customer contracts. This can create audit flags and complicate investor understanding.
The best way to avoid issues is to double down on your early-stage accounting and pay close attention to your financial management as your operations scale.
How Growth-Stage Startups Should Report Bookings and Revenue
It’s best practice to present bookings and revenue metrics to boards, investors and internal stakeholders in a standardized reporting format that shows a side-by-side comparison with notes about timing differences to facilitate better understanding and build credibility with key personnel.
Consider leading with ARR and revenue, but supplement the decks with bookings commentary to provide context on sales momentum. During fundraising rounds, proactively address bookings-revenue gaps rather than doing so only when investors ask questions.
Building Financial Models That Accurately Project Revenue from Bookings
Good forecast models help translate bookings into reliable revenue projections for annual planning and investor commitments. Model revenue recognition “waterfalls” that convert quarterly bookings into MRR based on actual implementation timelines. Additionally, apply historical conversion rates from bookings to revenue recognition, rather than assuming a 100 percent conversion rate. Scenario modeling can also be helpful in this context, illustrating how different booking growth rates affect revenue recognition lag and working capital requirements while highlighting future revenue growth.
Why Fractional CFO Expertise Matters for Bookings vs Revenue Management
Is your startup struggling to manage bookings-revenue complexity, especially during your growth stages? Partnering with a fractional CFO can help. Fractional CFOs are experienced professionals who can implement revenue recognition systems that ensure GAAP compliance while maintaining bookings visibility. Good fractional CFOs are financial leaders who build investor-ready reports that present bookings and revenue metrics within the appropriate context and can help manage revenue recognition.
Ready to Get Your Bookings and Revenue Reporting Right?
For more information about the key differences between bookings and revenue reporting, contact Graphite Financial today. As a financial services firm, Graphite specializes in helping SaaS startups establish their financial infrastructure to support successful fundraising efforts. Contact us today to schedule a consultation to help evaluate whether your startup’s current practices meet the standards of investors.
FAQs About Bookings vs Revenue
What is the difference between bookings and revenue in SaaS?
Bookings are the value that customers commit based on contracts signed within a certain period, while revenue is the value that has been earned and recognized. Think of booking as a future-looking metric to gauge sales momentum, while revenue reflects your startup’s actual performance after you deliver the service, which is central to a company’s financial health.
How do you calculate ARR from bookings?
To calculate ARR from bookings, you first must annualize the recurring portion of the booking and then adjust for new business, expansions, contractions and churn. Bookings represent contract value, but ARR represents the predictable, recurring revenue from the contract over a year’s span. The easiest way to estimate this is to multiply your MRR by 12.
When should you recognize revenue from a multi-year SaaS contract?
It’s best practice to recognize revenue from a multi-year SaaS contract over the life of the contract, as the service is delivered, rather than all at once when the payment is received. This is in accordance with ASC 606 guidelines, which require revenue to be recognized as performance obligations are met and services are provided.
Why do bookings matter if revenue is what counts for financial statements?
Bookings are an indication of the future financial health of your startup. They help demonstrate sales momentum and can assist with creating financial forecasts, even if earned revenue is not reflected on financial statements. Tracking bookings can help your startup better assess its sales performance, predict growth and make better, more informed decisions about pricing and resource allocation. Furthermore, investors view your bookings as a means to assess your future revenue.
How do you explain the bookings-revenue gap to investors?
Present bookings as a forward-looking indicator of sales momentum. Conversely, revenue is more current, recognized income that’s earned when an obligation is fulfilled. The gaps exist due to timing differences.
What’s the difference between bookings, billings, and revenue?
Bookings represent the value of signed contracts, billings are invoices that are sent to customers and revenue is the actual income earned and recognized once a product or service is delivered. Think of bookings as forward-looking indicators of your startup’s financial health. Billings are recorded when invoices are issued. Revenue is reported over the life of a contract as a service or product is delivered.
How long does it typically take for bookings to convert to revenue?
This can be immediate or take as long as a year, based on the service or product delivery schedule and the contract terms. Revenue is recognized when a service or product is delivered, not when the booking is made. For instance, a multi-year subscription will generate monthly revenue over the contract duration, whereas a one-off subscription service will generate revenue on the day of service.
Should you use bookings or revenue for sales team compensation?
It’s best practice to use a combination of bookings and revenue. The right balance depends on your startup’s specific business model, growth goals and cash flow. Paying on bookings can reward a sales team as they close deals, while paying on both revenue and billings can better align incentives with your startup’s financial health.