Subscription management & recurring billing
Launch, manage, and scale subscriptions from fast plan creation to automated billing, payments orchestration, subscriber management, churn reduction, reporting and analytics, and more.
For startups and SMBs looking to launch today and grow their subscription business fast.
first 12 months—new customers only
¹No monthly platform fee plus no payment volume fee for first $40,000 USD per month in first 12 months for new customers only.
For midsize companies ready to scale and optimize recurring revenue operations.
For enterprises with large payment volumes and diverse subscription offerings.
Streamline and automate compliance for multiple revenue reporting standards with a global, enterprise-grade solution that’s fast to implement and easy to customize.
For startups, SMBs and companies with less complex revenue recognition needs.
Required product: Subscription management
For larger organizations with advanced or custom revenue recognition needs.
Gain instant, reliable access to cross-platform subscription analytics (app stores and web) through a simple, automated data sync—all in one place.
For companies of all sizes seeking to gain subscription analytics across app stores and web.
Required product: Subscription management - Professional or Elite plan
A subscription-based pricing model allows a customer or organization to purchase or subscribe to a merchant’s products or services for a specific period of time for a set price and billing frequency on a recurring basis.
One of the main reasons why subscription pricing is important is because it offers a convenient way for customers to try new items without a long-term, costly commitment.
There are many reasons why subscription pricing is important to consider. One, it attracts more customers with its lower entry point (e.g. paying $15 monthly vs. $150 upfront). Two, it offers more predictable revenue for businesses. And three, it allows businesses to build stronger, more valuable relationships with their customers.
The difference between a subscription and a license is that a license is typically sold as a one-time charge and allows the user to access the product indefinitely, while a subscription is billed on a recurring basis and provides user access only while they continue to pay the subscription fee.
Subscription management business models are based on the idea of selling a product or service to receive monthly or yearly recurring subscription revenue.
Revenue recognition is GAAP accounting principle that defines when and how revenue may be recognized. Revenue recognition for recurring billing and subscription contracts can be challenging to understand, calculate, and report.
ASC-606 is a revenue recognition standard that affects all businesses that enter into contracts with customers to transfer goods or services—including public, private, and non-profit subscription businesses. Learn more about ASC 606 compliance for subscription services.
The five criteria for revenue recognition are: 1) identify the contract with your subscriber, 2) identify the performance obligations in the contract, 3) determine the transaction price, 4) allocate the transaction price across the performance obligation(s) defined in the contract, and 5) recognize revenue when your business satisfies a performance obligation.
There are several revenue recognition methods. The most common are sales basis, complete contract, installment, cost recoverability, and percent complete.
Revenue recognition is an essential accounting principle governing both when and how much revenue to recognize in financial statements. Companies are required to accurately account for their revenue earned.
App management enables you to centralize your customer, subscription, and payment data from app stores (Apple App Store and Google Play) using the Recurly platform as a single source of truth.
With app management, you can grow subscription revenue and enhance subscriber experience with a holistic cross-platform view of insights and opportunities. Further, you can gain efficiencies by developing cross-platform subscription workflows without the need to build and maintain app store data integrations.
Our existing mobile SDK allows you to create subscriptions and collect payments through your Recurly payment/gateway rails directly within your mobile app experience. However, Apple App Store or Google Play do not generally allow this within their terms of service. If you need to create subscriptions or process payments through Apple/Google rails, the app management connector allows you to sync subscriptions and subscription data from Apple/Google to Recurly. For Apple, the connector requires another type of SDK to enable the syncing.
The cost to use Recurly app management is a fixed annual platform fee and variable usage fee based on gross app store revenue.
¹During the first twelve (12) months of any Subscription management & recurring billing - Starter plan that started on or after January 1, 2023 (Promotional Period), a Qualifying New Merchant will not be charged a monthly platform fee and will not be charged fees for their Total Payment Volume (TPV) until their TPV exceeds $40,000 USD during a given month; Merchant will be charged a fee of 0.9% on all TPV beyond $40,000 USD per month. After the Promotional Period, Merchant will be charged a monthly platform fee of $249 USD per month and will be charged a fee of 0.9% of TPV per month. Merchant bank account is required. Other fees may apply including Merchant bank account fees, payment gateway fees, and customer/card import fees. Qualifying New Merchant means a Merchant that has not previously been a Recurly customer within the last 12 months. New or different subdomains from existing Merchants do not qualify for this promotion. Recurly reserves the right to cancel or modify the terms of this promotion in its sole discretion.
²App store connector and setup required.
*Requires additional fees.
**To qualify for a dedicated Customer Success Manager, you must meet a minimum account contract value (ACV) or purchase a dedicated package.
Merchant bank account is required. Other fees apply including merchant bank account fees and payment gateway fees. Fees may apply to import existing cards/customers.
Fixed recurring pricing
Prepaid account balance
Multiple currencies (140+)
Coupons & discounts
Subscriber account management
Subscriptions (create, change, cancel/expire)
Multi-language emails (30)
Customizable email templates
Advanced email deliverability*
Custom gateway routing (merchant-initiated)
10+ payment methods including:
20+ payment gateways including:
Unlimited automated invoices
Subscription billing terms
Manual invoice billing*
Invoice & receipt customization
VAT & GST support
Tax inclusive pricing
Backup payment method
Monthly recurring revenue (MRR)
Explore (report builder)
Subscription data imports
Subscription data exports
Site activities export
Account activities export
Multiple business entities
REST API keys
Webhooks (JSON & XML)
Native mobile SDKs
Avalara AvaTax integration
QuickBooks Online integration
Kount (fraud) integration*
Vertex (tax) integration
Oracle NetSuite integration*
General data protection regulation
Live chat support
Advanced pricing models (e.g. usage, metered, delivery-based)
Expense accounting (e.g. commissions)
Variable considerations (e.g discounts, refunds, royalties)
Standard contract modifications (e.g. upgrade, downgrade, extension, termination)
Contract modifications with allocation impact (when bundling multiple POBs)
Revenue carve out
Automated revenue release
Automated expense release
Deferred revenue waterfall
Contract transaction details
Billing transactions details
Cost transaction details
User & role access
Transfer accounting details
Multi-platform revenue recognition
Apple App Store
Recurly subscriptions, plans & billing events
Import transactions & billings events from external system (e.g. CRM/pipeline data)
Manual journal entry import
Historical revenue data import
Upload sales orders, documents & expense records
Expense accounting bundles
Default values using formulas
Data set lookup values
Default chart of accounts
Journal account mapping
Automated generation of journal entries
Manual journal creation
Manual JE transfer
Automated JE posting to the GL (via API)
Automated period close
Configurable period close