Skip to content
E
ERPResearch
Chargebee RevRec logo

Chargebee RevRec

by Chargebee · Revenue Recognition

Automated ASC 606 / IFRS 15 revenue recognition subledger for subscription businesses

Visit website
Works with
NetSuite, Sage Intacct, QuickBooks Online, Xero, Stripe, Salesforce, HubSpot, Custom systems
Deployment
Cloud
Company size
SMB, Mid-market, Enterprise
Pricing
Quote-based / custom
Founded
2011
Headquarters
San Francisco, California, USA (with operations in Chennai, India)

Overview

Chargebee RevRec is a revenue recognition application that operates as a controlled revenue subledger for subscription and SaaS businesses. It automates the five-step revenue recognition model defined by ASC 606 and IFRS 15: ingesting contract and order data, generating revenue schedules, allocating transaction price across performance obligations, and posting summarized journal entries to the general ledger. The product is positioned as an audit-resilient alternative to managing revenue in spreadsheets, maintaining contract-level, transaction-level, and line-item-level detail in a single system of record.

The application ingests subscription and sales order data either automatically through integrations or via manual entry and bulk import. For each order it creates a revenue schedule based on configurable revenue rules, applying a built-in Standalone Selling Price (SSP) library to allocate revenue across bundled and multi-element arrangements. RevRec handles complex monetization scenarios common to modern SaaS pricing, including usage-based recognition, ramp and multi-year contracts, upsells, co-terms, credit notes, contract amendments, and variable consideration. It then produces journal entries mapped to user-defined GL accounts and enforces period-close controls.

RevRec is part of the broader Chargebee platform and is available to existing Chargebee customers as well as businesses billing on other systems. A higher tier, RevRec Premium, adds an integrated accounts receivable (A/R) subledger to combine revenue recognition and A/R accounting into a single system of record. Reporting is delivered through a web UI and a MicroStrategy-based reporting package covering deferred revenue waterfalls, roll-forward reports, and consolidated revenue dashboards. Pricing is quote-based and not publicly listed.

Features & capabilities

Revenue Recognition Engine

Automated application of the ASC 606 / IFRS 15 five-step model across pricing models.

  • Five-step model automation (identify contract, identify performance obligations, determine transaction price, allocate, recognize)
  • Recurring, variable, credit-based, and hybrid pricing model support
  • Usage-based revenue recognition
  • Ramp contracts and multi-year agreement handling
  • Automatic recognition of upsells, co-terms, credit notes, and contract modifications
  • Multiple recognition methods mapped per product item via the rules library
  • Direct contract cost capitalization and amortization

Standalone Selling Price (SSP) & Allocation

Allocation of transaction price across performance obligations in bundled arrangements.

  • Built-in SSP library engine tied to the price book
  • Automatic allocation of transaction price across multiple performance obligations
  • Re-allocation based on relative selling price
  • Configurable SSP variations for bundled transactions
  • Identification of distinct performance obligations

Revenue Subledger & Accounting Controls

Controlled subledger maintaining granular revenue detail with close enforcement.

  • Contract-, transaction-, and line-item-level revenue detail in a single subledger
  • Customizable GL account mapping
  • Automatic journal entry generation
  • Summarized journal posting to the general ledger per period
  • Period locking and accounting period closure controls
  • Built-in validation and data checks at close
  • Full audit trail from signed contract to journal entry

Close Automation

Workflow that accelerates the month-end revenue close.

  • Automatic revenue schedule generation for billing events
  • Revenue reconciliation across contracts, invoices, and payments
  • Automated close workflow with validation checkpoints
  • Control and validation reports for error detection

Reporting & Analytics

MicroStrategy-based reporting package and web dashboards for revenue insight.

  • Consolidated revenue metrics dashboard (deferred revenue, bookings, billings, recognized revenue)
  • Revenue waterfall reports forecasting future recognition
  • Revenue roll-forward reports tracking deferred revenue and unbilled receivables period by period
  • Simultaneous Booking, Billing, and Revenue views
  • Direct contract cost reporting (capitalization and amortization schedules)
  • Multi-currency reporting with daily forex rate tracking and ASC 606 translation adjustments
  • Exportable audit reports for external auditors
  • Event log capturing user activity and data changes

Common use cases

  • Automating ASC 606 / IFRS 15 compliant revenue recognition for subscription and SaaS businesses
  • Recognizing revenue for usage-based, hybrid, and complex pricing models
  • Replacing spreadsheet-based revenue tracking with an auditable subledger
  • Accelerating month-end and quarter-end revenue close
  • Allocating transaction price across bundled and multi-element arrangements
  • Producing deferred revenue waterfall and roll-forward reports for finance and auditors
  • Managing revenue for enterprise sales with custom terms, ramps, and amendments

Strengths & considerations

Strengths

  • Native integration with Chargebee Billing, providing a single data source that reduces reconciliation between billing and revenue
  • Built-in SSP library tied to the price book for automated allocation without manual mapping
  • Handles non-standard billing cadences and usage-based models without engineering involvement
  • Posts only summarized journal entries to the GL while retaining line-item detail in the subledger, keeping the ledger clean
  • RevRec Premium unifies revenue recognition and A/R accounting in one subledger

Considerations

  • Pricing is quote-based and not publicly listed; the product is primarily positioned for existing Chargebee customers
  • Reports are subject to a transaction volume limit (approximately 200,000 transactions per report), beyond which an error is returned
  • Transaction deletion is manual through the UI; bulk delete via data import or back-end scripts is not supported
  • Some reviewers report that initial setup can be complex and time-consuming and that the system can feel slow on large datasets

ERP integrations

Prebuilt connectorBi-directional

Syncs invoice and billing data from NetSuite into RevRec and posts journal entries from RevRec into NetSuite.

Prebuilt connectorBi-directional

Native integration to sync billing data and post journal entries.

QuickBooks Online
Prebuilt connectorBi-directional

Native integration for billing data ingest and GL journal posting.

Xero
Prebuilt connectorBi-directional

Native integration for billing data ingest and GL journal posting.

Stripe
Prebuilt connectorStripe -> product

Syncs invoice and billing data into RevRec.

Salesforce
Prebuilt connectorSalesforce -> product

Brings in contract and sales order data from the CRM.

HubSpot
Prebuilt connectorHubSpot -> product

Brings in contract and sales order data from the CRM.

Custom systems
REST API

Open APIs and webhooks for custom integration scenarios.

Pricing

Model
Quote-based / custom
Free trial
Yes

Pricing is not publicly listed and is provided on request. RevRec is offered in tiers including RevRec and RevRec Premium. A demo and trial can be requested from the vendor. Get an independent shortlist with pricing guidance below.

Technical & security

Hosting
Vendor-hosted SaaS (cloud)
Compliance
SOC 1 Type II, SOC 2 Type II, ISO/IEC 27001:2022, GDPR, PCI DSS, HIPAA
Languages
English

About the vendor

Founded
2011
Headquarters
San Francisco, California, USA (with operations in Chennai, India)
Ownership
Private (venture-backed)
Notable customers
MacStadium, Drake Software

Alternatives to Chargebee RevRec in Revenue Recognition

Chargebee RevRec — frequently asked questions

Does Chargebee RevRec support ASC 606 and IFRS 15?

Yes. RevRec automates the ASC 606 and IFRS 15 five-step revenue recognition model, including identifying performance obligations, allocating transaction price using a standalone selling price library, and recognizing revenue over the contract term.

Which ERP and GL systems does RevRec integrate with?

RevRec offers native integrations with NetSuite, Sage Intacct, QuickBooks Online, and Xero for syncing billing data and posting journal entries, plus Stripe, Salesforce, and HubSpot for order and contract data. Custom integrations are supported via REST APIs and webhooks.

Do I need to be a Chargebee Billing customer to use RevRec?

No. While RevRec integrates natively with Chargebee Billing as a single data source, it also ingests data from other billing systems such as Stripe, NetSuite, QuickBooks, Xero, and Sage Intacct, as well as manual and bulk imports.

What is the difference between RevRec and RevRec Premium?

RevRec Premium builds on RevRec by adding an integrated accounts receivable (A/R) subledger, combining revenue recognition and A/R accounting into a single system of record for revenue accounting.

How is RevRec priced?

Pricing is quote-based and not publicly listed. Prospective customers request a custom quote and can schedule a demo or trial through Chargebee.

Evaluating Revenue Recognition?

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

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