Recurly Revenue Recognition
by Recurly · Revenue Recognition
Automated ASC 606 and IFRS 15 revenue recognition for subscription businesses.
- Works with
- Oracle NetSuite, QuickBooks Online, Xero
- Deployment
- Cloud
- Company size
- SMB, Mid-market, Enterprise
- Pricing
- Subscription; quote-based (contact sales)
- Founded
- 2009
- Headquarters
- San Francisco, California, United States
Overview
Recurly Revenue Recognition (RevRec) is a revenue automation product from Recurly, the subscription management and recurring billing platform. It calculates and schedules recognized revenue, deferred revenue, and liability balances in line with ASC 606 and IFRS 15, replacing the spreadsheets that subscription finance teams typically maintain to track performance obligations across plans, add-ons, usage, and contract changes. Because it sits on top of Recurly's billing data, it can ingest subscription contracts, modifications, upgrades, downgrades, coupons, and refunds without a separate data feed, then produce audit-ready revenue schedules and journal entries.
The product is offered in tiers. A Standard edition handles performance-obligation tracking and GL accounting at the plan level, multi-currency support, automated period close, and core revenue waterfall, liability, and transfer reports inside the native Recurly interface. An Advanced edition adds a Standalone Selling Price (SSP) analyzer, advanced allocations, variable consideration handling, expense accounting for items such as sales commissions, multi-book and multi-entity reporting for consolidated groups, product and revenue bundles, manual journal creation, external data integration, and a larger library of configurable reports and forecasting. Recurly states the Advanced edition is built to adhere to ASC 606, IFRS 15/16, ASC 842, and ASC 340-40.
Recognized and deferred revenue figures sync to downstream accounting and ERP systems. For platforms without native revenue recognition such as QuickBooks Online and Xero, Recurly calculates month-end and deferred balances and posts them as journal entries; for Oracle NetSuite, transaction and revenue data transfers on a recurring schedule via an API-based integration. Recurly reports the product is used across its subscriber base to shorten monthly close cycles and support audit and compliance requirements.
Screenshots & demo
Demo video from the vendor's YouTube channel. Screenshots sourced from Recurly.
Features & capabilities
Standards compliance & automation
Automates the ASC 606 / IFRS 15 five-step model.
- ASC 606 and IFRS 15 revenue recognition
- Advanced edition support for IFRS 15/16, ASC 842, and ASC 340-40
- Automated five-step process: contract, performance obligations, transaction price, allocation, recognition
- Point-in-time and over-time recognition methods
- Handling of contract modifications, upgrades, downgrades, and one-off scenarios
- Variable consideration handling for discounts, rebates, and refunds
Allocation & performance obligations
Splits contract value across obligations.
- Performance obligation tracking at the plan level (Standard)
- Advanced allocations across multiple obligations (Advanced)
- Standalone Selling Price (SSP) analyzer (Advanced)
- Product and revenue bundle handling (Advanced)
- Recognition rules configurable by billing event, subscription type, or performance obligation
- Support for consumption, usage, milestone, and percentage-of-completion / delivery models
Reporting & insights
Prepackaged revenue reporting and dashboards.
- Revenue waterfall report showing revenue distributed across accounting periods
- Deferred revenue and liability balance reporting
- Transfer report
- Real-time, multi-dimensional revenue dashboards by period, product, and source
- 20+ configurable reports and forecasting (Advanced)
- Report export to CSV / Excel
Close & accounting operations
Speeds the monthly financial close.
- Automated period close
- GL accounting at the plan level
- Manual journal creation (Advanced)
- Expense accounting for items such as sales commissions (Advanced)
- Multi-book and multi-entity reporting (Advanced)
- Audit-ready documentation and detailed transaction histories
Global & multi-currency
Built for international subscription operations.
- Multi-currency support
- Multi-entity / subsidiary consolidation (Advanced)
- Company-currency reporting on revenue and transactions
- External data integration for non-Recurly billing sources (Advanced)
- App store revenue recognition support (Advanced)
ERP & accounting sync
Exports recognized revenue to downstream finance systems.
- Recognized and deferred revenue sync to QuickBooks, NetSuite, and Xero
- Journal entry posting of month-end and deferred balances to QuickBooks Online and Xero
- Deferred revenue waterfall posted as a journal entry in Xero
- Scheduled Recurly-to-NetSuite data transfer via API integration
- Deferred revenue account mapping for systems without native rev rec
Common use cases
- Automating ASC 606 / IFRS 15 compliance for a subscription or SaaS business
- Replacing spreadsheet-based deferred revenue tracking
- Producing audit-ready revenue schedules and transaction histories
- Shortening the monthly financial close cycle
- Allocating transaction price across bundled products using SSP analysis
- Consolidating revenue across multiple entities, books, and currencies
- Posting recognized and deferred revenue journal entries into QuickBooks, Xero, or NetSuite
Strengths & considerations
Strengths
- Native to Recurly billing, so subscription contracts and changes feed rev rec without a separate data pipeline
- Tiered Standard / Advanced model lets smaller teams start with plan-level recognition and grow into multi-book, multi-entity
- Advanced edition covers a broad standards set (ASC 606, IFRS 15/16, ASC 842, ASC 340-40) in one product
- Built-in SSP analyzer for standalone selling price allocation
- Prebuilt journal-entry export to QuickBooks, Xero, and NetSuite for general-ledger posting
Considerations
- Deepest revenue recognition value is tied to using Recurly for billing; standalone use relies on external data integration
- Reviewers note the Recurly UI is restrictive and reporting could be more flexible out of the box
- Pricing is not published and is reported by users as expensive for startups and low-volume businesses
- The NetSuite integration is a custom API-based sync with a multi-week onboarding rather than a one-click connector
- Most advanced capabilities (SSP analyzer, multi-book, expense accounting, forecasting) require the Advanced tier
ERP integrations
Custom API-based integration; data transfers from Recurly to NetSuite on a recurring schedule (hourly after onboarding).
Month-end and deferred revenue balances posted as journal entries in QuickBooks Online.
Recognized and deferred balances, including a deferred revenue waterfall, posted as journal entries in Xero.
Pricing
Recurly does not publicly list Revenue Recognition pricing. Offered as Standard and Advanced editions; pricing is obtained via sales. G2 reviewers describe overall Recurly pricing as potentially expensive for low-volume businesses. Get an independent shortlist with pricing guidance below.
Technical & security
- Hosting
- Vendor-hosted SaaS
- Compliance
- SOC 2 Type II, PCI DSS Level 1, GDPR, CCPA, HIPAA, PSD2
About the vendor
- Founded
- 2009
- Headquarters
- San Francisco, California, United States
- Ownership
- Privately held
- Notable customers
- Thryv
Alternatives to Recurly Revenue Recognition in Revenue Recognition
Recurly Revenue Recognition — frequently asked questions
Which accounting standards does Recurly Revenue Recognition support?
The Standard edition automates ASC 606 and IFRS 15. The Advanced edition additionally supports IFRS 15/16, ASC 842, and ASC 340-40.
Which ERP and accounting systems does it export to?
Recognized and deferred revenue sync to QuickBooks Online, Xero, and Oracle NetSuite. For QuickBooks and Xero, balances are posted as journal entries; for NetSuite, data transfers on a recurring schedule via an API integration.
What is the difference between the Standard and Advanced editions?
Standard covers plan-level performance obligations, GL accounting, multi-currency, automated close, and core reports. Advanced adds an SSP analyzer, advanced allocations, variable consideration, expense accounting, multi-book/multi-entity, bundles, manual journals, external data integration, and forecasting.
Does it require using Recurly for billing?
It is native to Recurly billing and works best with Recurly subscription data. The Advanced edition offers external data integration to bring in non-Recurly billing sources.
Is pricing published?
No. Recurly does not list Revenue Recognition pricing publicly; it is quoted by sales based on edition and volume.
Evaluating Revenue Recognition?
Tell us your ERP and requirements and we'll send an independent shortlist — including Recurly Revenue Recognition and the best-fit alternatives — with honest pros and cons.