Skip to content
E
ERPResearch
Zuora Revenue logo

Zuora Revenue

by Zuora · Revenue Recognition

Automated revenue recognition and ASC 606 / IFRS 15 compliance for recurring and usage-based businesses

Visit website
Works with
SAP, Oracle, Oracle NetSuite, Microsoft Dynamics 365, Workday, Salesforce, Other ERP systems
Deployment
Cloud
Company size
Mid-market, Enterprise
Pricing
Quote-based / subscription (annual). Pricing is not publicly listed; contact vendor for a quote.
Founded
2007
Headquarters
Redwood City, California, USA

Overview

Zuora Revenue (formerly RevPro) is an enterprise revenue automation application that calculates, recognizes, and reports revenue in accordance with the ASC 606 and IFRS 15 accounting standards. It is designed for finance and revenue accounting teams at companies with subscription, usage-based, one-time, and hybrid revenue models, where the volume and complexity of contracts make spreadsheet-based revenue recognition error-prone and slow. The application functions as a revenue subledger that sits between front-end billing or order systems and the corporate general ledger, automating the five steps of the revenue standards: identifying contracts and performance obligations, determining and allocating transaction price using standalone selling price (SSP), and recognizing revenue over time.

The product ingests order, booking, billing, and fulfillment data, applies configurable grouping and contract-matching rules to assemble revenue contracts, and produces recognition schedules, allocation results, and compliant journal entries that are posted to the customer's ERP. Built-in capabilities include automated SSP analysis, contract modification handling for upgrades, downgrades and cancellations, a close-process dashboard for validating data and detecting anomalies, and a library of more than 60 out-of-the-box reports such as revenue waterfalls, trial balances, and disclosure reports. Zuora positions the application as ERP-agnostic, with pre-built connectors to major ERPs and open APIs for systems that lack a packaged connector.

Zuora Revenue is typically deployed by mid-market and enterprise organizations that require SOX-aligned controls, multi-entity and multi-currency support, and audit-ready revenue reporting. Because it is built to handle large transaction volumes and complex contract scenarios, it carries a correspondingly significant implementation effort and cost, and buyers commonly evaluate it against ERP-native revenue modules from SAP and Oracle as well as other standalone revenue automation tools.

Screenshots & demo

Demo video from the vendor's YouTube channel.

Features & capabilities

ASC 606 / IFRS 15 compliance automation

Automates the five-step revenue recognition model defined by the standards.

  • Automated identification of revenue contracts from order and billing data
  • Performance obligation identification and grouping
  • Transaction price determination and allocation
  • Revenue recognition over time and at a point in time
  • Disclosure-ready reports generated out of the box
  • Support for SOX-aligned controls and audit requirements

Standalone selling price (SSP) management

Calculates and maintains SSP values used to allocate transaction price.

  • SSP analysis based on historical transaction data
  • AI-assisted SSP modeling
  • Automated allocation of transaction price across performance obligations
  • SSP range and median calculation
  • Re-allocation when contracts are modified

Contract and modification management

Assembles revenue contracts and handles changes over their lifecycle.

  • Configurable grouping rules (by customer, PO, quote, or sales order)
  • Intelligent contract matching
  • Automated handling of upgrades, downgrades, renewals, and cancellations
  • Prospective and retrospective contract modification treatment
  • Multi-element arrangement support

Close process and journal entries

Supports the period-end close and posting to the general ledger.

  • Close Process Dashboard for data validation and anomaly detection
  • Automated journal entry creation
  • Revenue trial balance with automated reconciliation
  • Transfer of journal entries to the integrated ERP general ledger
  • Multi-entity and multi-currency processing

Reporting and analytics

Provides revenue visibility through dashboards and prebuilt reports.

  • 60+ out-of-the-box reports and dashboards
  • Revenue waterfall reports
  • Contract asset and liability roll-forwards
  • Revenue trend analysis (period-over-period)
  • Revenue by business model views
  • Bookings-to-revenue conversion tracking

Integration and platform

Connects revenue data to billing, order, and ERP systems.

  • Pre-built connectors to leading ERPs
  • Open REST APIs for custom integration
  • Inbound connectors for orders, invoices, credit memos, and custom objects
  • On-demand or scheduled, incremental data ingestion
  • Role-based access and immutable audit trails

Common use cases

  • Automating ASC 606 and IFRS 15 revenue recognition for subscription businesses
  • Recognizing revenue across hybrid subscription, usage-based, and one-time models
  • Replacing spreadsheet-based revenue accounting at scale
  • Reducing month-end and quarter-end close times for revenue teams
  • Producing audit-ready and SOX-compliant revenue reporting
  • Operating a revenue subledger between billing and the corporate ERP
  • Managing complex contract modifications and SSP allocations across many contracts

Strengths & considerations

Strengths

  • Purpose-built revenue subledger that is ERP-agnostic, integrating with SAP, Oracle, NetSuite, and Workday rather than being tied to one ERP
  • Native handling of subscription, usage-based, and hybrid revenue models
  • Automated SSP analysis and AI-assisted SSP modeling from historical transaction data
  • 60+ prebuilt revenue reports including waterfalls and disclosure reports
  • Part of the broader Zuora order-to-revenue platform, allowing tight pairing with Zuora Billing

Considerations

  • Steep learning curve and complex initial configuration that is resource-intensive
  • User interface is not always intuitive and requires training
  • High implementation cost makes it impractical for smaller companies
  • Pricing is quote-based and not publicly transparent
  • Integration with legacy ERP systems can be challenging to set up

ERP integrations

Prebuilt connectorBi-directional

Historically includes integration with SAP ECC; journal entries post to the SAP general ledger.

Prebuilt connectorBi-directional
Prebuilt connectorBi-directional

Inbound connector ingests sales orders, invoices, credit memos, and custom objects; GL connector posts journal entries.

Prebuilt connectorBi-directional
Prebuilt connectorBi-directional
Salesforce
Prebuilt connectorBi-directional
Other ERP systems
REST APIBi-directional

Open APIs for systems without a packaged connector.

Pricing

Model
Quote-based / subscription (annual). Pricing is not publicly listed; contact vendor for a quote.
Free trial
No

Zuora does not publish list pricing for Zuora Revenue. Pricing is determined by transaction volume, modules, and contract complexity. Get an independent shortlist with pricing guidance below.

Technical & security

Hosting
Cloud-hosted SaaS; compatible with Amazon Web Services and Microsoft Azure.
Compliance
SOC 1 Type 2, SOC 2 Type 2, SOC 3, PCI DSS Level 1, ISO 27001, ISO 27701, ISO 27018, GDPR, HIPAA
Mobile app
No

About the vendor

Founded
2007
Headquarters
Redwood City, California, USA
Ownership
Private (Zuora, Inc.; taken private by Silver Lake and GIC in 2024)
Notable customers
Gainsight, Elastic, Asana, Okta, Zoom, Siemens Healthineers, Nutanix

Alternatives to Zuora Revenue in Revenue Recognition

Zuora Revenue — frequently asked questions

Does Zuora Revenue support ASC 606 and IFRS 15?

Yes. Zuora Revenue automates all five steps of the ASC 606 and IFRS 15 revenue recognition models, including contract identification, performance obligation grouping, transaction price allocation using standalone selling price, and revenue recognition over time, and it produces disclosure-ready reports.

Which ERPs does Zuora Revenue integrate with?

Zuora Revenue is ERP-agnostic. It offers pre-built connectors to SAP, Oracle, Oracle NetSuite, Microsoft Dynamics 365, and Workday, plus open REST APIs for other systems. It functions as a revenue subledger that posts compliant journal entries to the corporate general ledger.

Is Zuora Revenue the same as RevPro?

Yes. Zuora Revenue is the current name for the application Zuora previously marketed as RevPro, which it acquired from Leeyo Software. The product continues to provide automated revenue recognition for recurring, usage-based, and hybrid business models.

What size of company is Zuora Revenue built for?

It is aimed at mid-market and enterprise organizations with high contract volumes, complex revenue models, and SOX and audit requirements. Smaller companies often find the implementation effort and cost prohibitive.

How is Zuora Revenue priced?

Zuora does not publish list pricing. Zuora Revenue is sold on a quote basis, with cost driven by transaction volume, the modules required, and contract complexity.

Evaluating Revenue Recognition?

Tell us your ERP and requirements and we'll send an independent shortlist — including Zuora Revenue and the best-fit alternatives — with honest pros and cons.

Join 2,000+ companies using ERP Research to find their ideal ERP