What Does a Software Company’s Remaining Performance Obligation Backlog Tell Investors About Future Revenue?

Remaining performance obligations provide evidence of contracted future revenue, not guaranteed next-year sales. Recognition timing, contract terms, and disclosure exclusions determine how useful that evidence is.

Software company’s remaining performance obligations, or RPO, describe contractual work that is not yet completed, and for which company has not yet earned any portion of transaction price, but will in the future. This indicates potential future revenue. RPO does not state whether customers have made payments, whether the full balance becomes revenue next year, or whether the expected revenue is profitable. I would focus on the recognition schedule rather than backlog, to get an idea about the extent of your contractual support for your revenue growth forecast.

Disclosed RPO split by expected recognition timing, with cash collection and delivery costs shown as separate questions.
The size of the contractual pool matters, but its timing determines how much supports the near-term forecast. Editorial visual by investortechtalk.com

Picture me, in an imagined example, with a filing open beside a spreadsheet whose revenue cell is already shaded green. The backlog appears large enough to justify this, until I look at the recognition schedule that spans several years. That would annoy me and save me from a greater problem. I would replace the total with the expected amount during my forecast period.

One contract can produce several different numbers

(Hypothetically speaking), a noncancelable 3-year subscription costs $360, billed at $120 per year. Service is evenly provided, the first invoice is due before service starts, and there are no variable charges, financing adjustments, or refunds. Initially, RPO is $360; $120 of deferred revenue and $240 of unbilled commitments. There is also a $120 receivable, but no cash is collected yet.

Hypothetical subscription showing deferred revenue inside RPO while receivables, cash collected, and recognized revenue change separately.
Deferred revenue is already included in this example’s RPO. Collecting the invoice and earning the revenue are different events. Editorial visual by investortechtalk.com

Three months of service produce $30 of revenue, leaving $330 of RPO: $90 deferred and $240 unbilled. If the customer has paid the invoice, cash collected is $120 and the receivable is zero. I find that separation useful: payment settles what the customer owes, and service delivery reduces what the company owes the customer.

In this instance, adding deferred revenue to RPO would represent double-counting. A contract liability, also known as deferred revenue, occurs when payment is made or becomes due prior to performance. It does not represent cash in the bank. Billings refer to invoicing, not collection. If a company reports a calculated billings metric or an informal “backlog,” the definition is key. Neither term, when used in a stand-alone fashion, indicates the metric is in alignment with ASC 606 RPO.[1]

The next twelve months are not the whole backlog

When considering a one-year forecast, the useful number is the amount expected to be revenue in that year. A company may disclose the timing of recognition in bands or describe it qualitatively. A term like “current RPO” requires explanation; in the context of the company using the term, it could mean the expected recognition occurs within the next 12 months, rather than reflecting the current contract liability or cash collectible in that period.[1]

A longer contract can strengthen total RPO without doing much for next year’s revenue. I welcome an extra year of customer commitment, but I wouldn’t let it stand in for faster near-term growth. Compare total RPO, next-twelve-month RPO, and recognized revenue growth over matching periods. If the headline accelerates while the near-term portion doesn’t, contract length is one explanation to investigate, alongside renewal timing, currency, and acquisitions.

Timing also depends on what earns the revenue. In an evenly delivered subscription, elapsed service time drives recognition. If the contract instead earns revenue as the customer consumes the service, your forecast needs a usage assumption. A binding commitment can be meaningful without fixing the recognition date. “Contracted” and “next year” are not synonyms.

Nor is disclosed RPO necessarily the whole future revenue pipeline. ASC 606 permits specified disclosure exemptions, including contracts with an original expected duration of one year or less, qualifying right-to-invoice arrangements, and certain variable consideration. Whether those exemptions apply, and whether the company uses them, changes what you’re comparing. A three-year contract with six months left doesn’t qualify for the short-contract exemption merely because time has passed. That’s remaining duration, not original duration.[1]

Read cancellation terms before inventing a haircut

Cancellation rights are the first thing to consider because they define the period of enforceable contract. If a customer can terminate a renewal without a penalty, what is contracted for beyond that time is not mandatory. It is a different case to say customers can terminate what has already been reported.[2]

I’d be more worried by the disclosure of a right to a refund or a modification to the contract to reduce the quantity or extend the payment terms, than worried about the vague statement “backlog can be canceled”. You have terms to evaluate in those cases. Enforceability does not address the risk of default or renegotiation. That being said, you don’t have customer specific terms, and stating that you have a 10% cancellation rate is speculation, not fact. You can stress that assumption, you can’t state it’s fact.

Give the forecast a dated starting pool

Let’s do a very hypothetical example, not company guidance. Let’s say your company has $10B of disclosed RPO, and you expect 50% conversion of that RPO in the next 12 months. Your expected revenue for that period is $7B. Your forecast needs $2B from outside that period. Your opening disclosed RPO has a $5B contribution for that time period.

Hypothetical scenarios using the same $10 billion opening RPO pool and $7 billion revenue target.
Forecast component 50% conversion Slower 40% conversion
Revenue from opening disclosed RPO $5 billion $4 billion
Revenue needed from outside that opening pool $2 billion $3 billion
Total revenue target $7 billion $7 billion

The slower case shifts $1B from the forecast period without assuming the commitments disappear. The remaining revenue could come from contracts signed and partially fulfilled, renewals signed outside of the opening contract period, and/or business not included in the disclosed RPO. The $3B gap is revenue that is still required to be explained, not a goal to achieve new bookings. A large, multi year signing could fill the backlog and contribute very little to this year’s sales.

There are two easy ways to mislead yourself here. Adding current RPO to the percentage-based contribution counts the same revenue twice. And comparing next year's total revenue to today’s conversion estimate usually won’t test that estimate: later revenue mixes the opening contracts with business added later. Without reconciliation tracking the opening pool, you can’t tell how it actually converted.

I would still want to see who has paid and what delivery costs. Receivables, contract liabilities, and operating cash flow help separate collection from recognition, and billing seasonality can affect a single-quarter comparison. Commitments accompanied by slower collection or upfront payment tell a different story from collection from other commitments. Neither establishes eventual margin.

The question I'd take back to the valuation is, does the growth the price requires still look plausible with slower conversion, or does it require a surge of revenue from outside the opening pool to support it? If that surge doesn't exist, then a big backlog isn't solving your issue. You are still paying today for revenue that might come after your investment case supports it.

Sources and references

Ryan Mitchell

Written by

Ryan Mitchell

Investor Tech Talk publishes clear, research-focused analysis of technology, digital business, markets and long-term investment themes.

Leave a Reply

Your email address will not be published. Required fields are marked *