Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Billing
Tax
Reporting
    Overview
    Select a report
    Filters and settings
    Categories and types
    Connect an accounting tool
    Reports API
    Reports for multiple accounts
    Revenue recognition
      Get started
      How Revenue Recognition works
      Data freshness
      Pricing
      Multi-currency
      Connect platforms
      Revenue Recognition for Usage-Based Billing
      Revenue contracts
      Reports
      Overrides
      Audit your numbers
      Examples
      Revenue recognition rules
      Revenue Recognition settings
      Map to your chart of accounts
      Performance obligations API
      Import data to Stripe
      Export data from Stripe
    Bank reconciliation
Data
Startup incorporation
HomeFinance automationReporting

Revenue Recognition overview

Automate your accrual accounting process with Stripe Revenue Recognition.

Copy page

Get started

You can sign up for a 30-day trial of Revenue Recognition.

Revenue recognition is a fundamental part of accrual accounting. Generally accepted accounting principles (GAAP) state that you recognise revenue when you realise and earn it, which might be earlier or later than when you actually receive cash. Correctly recognising and deferring revenue enables you to have the most accurate insights into your business profitability and financial health.

Who needs revenue recognition

Revenue recognition is critical for many types of businesses, especially:

  • Public companies or large businesses with over 25 million USD in annual revenue—because they’re legally required to comply with ASC 606 and GAAP and IFRS accounting standards.
  • Startups that need to follow accrual accounting to raise money from investors or get a loan from a bank.
  • Subscription and service-based businesses.
  • Businesses where customers pay up front before receiving a good or service.

Revenue recognition can provide these businesses with a clear picture of their performance.

Revenue recognition gets complicated quickly as businesses scale with larger product lines and increased payment volumes. For subscription businesses that need to manage changes, refunds, disputes, and prorations, revenue recognition can be especially complex. Such subscription updates can complicate the process of recognising and deferring revenue accurately and compliantly.

New accounting standards

On 28 May 2014, the Financial Accounting Standards Board (FASB) and International Accounting Standards Board (IASB) jointly issued Accounting Standards Codification (ASC) 606, a new framework for businesses to recognise revenue from contracts with customers.

Stripe Revenue Recognition

Stripe Revenue Recognition helps you simplify the process of recognising revenue without the need for engineering involvement or lengthy configurations. Stripe Revenue Recognition offers you:

  • Recognised and deferred revenue summaries
  • Downloadable accounting reports and waterfall charts
  • Interactive revenue numbers for full audit transparency
  • Configurable revenue recognition rules and accounting period controls

Read more about Stripe’s revenue recognition methodology.

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc