
Remaining Performance Obligation
The Remaining Performance Obligation indicates how much revenue a company will still generate from contracts already signed but not yet recognized. It is considered one of the most reliable indicators of future growth for a technology or software company.
When a company signs a contract, the money often doesn’t flow in immediately. A customer might pay over three years, or a service might only be delivered in installments. The Remaining Performance Obligation — RPO for short — is the part of the contract that hasn’t been billed yet: money that is firmly committed but still has to be earned. It isn’t revenue from the past, but a promise for the future. The number therefore shows how much work and income still lie ahead of a company.
RPO as a leading indicator of growth
Classic revenue figures always look backward. They show what a company earned last quarter. RPO looks forward. If a software company signs a five-year contract today, most of it shows up immediately in RPO — even though it’s barely visible in the current quarterly report.
This is especially crucial for tech companies that sell their software as a subscription. Their day-to-day business consists of long contracts, not one-time purchases. A strongly growing RPO means: customers are buying more and for longer. A shrinking RPO can be a warning sign long before revenue itself declines. That’s why investors and analysts watch RPO very closely.
How RPO is calculated and reported
A company adds up all active contracts and subtracts whatever has already been recognized as revenue. What remains is the RPO. It doesn’t matter whether the customer has already paid or not — what matters is whether the service has already been delivered. If the company has delivered the software, that portion counts as earned. If it hasn’t delivered it yet, it stays in RPO.
In financial reports, RPO is often split into two parts. The first part becomes due within the next twelve months. The second part lies further in the future. This split shows how long-term customer retention really is. A company with a high long-term RPO has its revenue more securely locked in than one whose contracts all expire within a few months. This reporting requirement is set by the accounting standard IFRS 15 or its US counterpart, ASC 606.
A common misconception: RPO and the so-called backlog are not the same thing. Backlog sometimes also includes letters of intent or deals that haven’t been signed yet. RPO, on the other hand, only counts legally binding contracts. It is therefore the more conservative, more reliable figure.
RPO in tech quarterly results and analyst reports
Anyone reading the quarterly reports of major cloud and software companies encounters RPO regularly. Microsoft, Salesforce, or SAP cite it alongside revenue as a separate metric. When Microsoft’s Azure division reports an RPO of 200 billion US dollars, it means: customers have contractually committed to that sum — the money hasn’t flowed yet, but it’s as good as certain.
In financial articles, RPO tends to come up especially when a company wants to underscore its growth trajectory. A strongly rising RPO alongside moderate revenue is not a contradiction — it means the company is currently signing many contracts whose revenue will only show up in the coming quarters. That’s exactly what makes the term so relevant for technology stocks.
RPO has also become prominent in AI news. Providers of AI platforms and cloud services — that is, companies that sell computing power or finished AI models for a subscription fee — use RPO to show that demand for their services isn’t just short-term. A high RPO is meant to signal: customers are committing to this technology for the long haul, not just trying it out.