Revenue accounting automation for high-growth businesses

Stripe Revenue Recognition turns complex accrual accounting calculations into automated reports. Close your books same-day, accurately, and in line with IFRS 15 and ASC 606 standards directly from the Stripe Dashboard.

Built into Stripe

Accrual accounting doesn’t have to be complex

As your business grows, accounting for revenue can quickly become tedious and error-prone. We built a revenue recognition solution into Stripe, so you can automate GAAP accrual accounting for your transactions and billing terms.

Stripe Revenue Recognition effortlessly handles even the most complex scenarios – upgrades, downgrades, prorations, refunds, and disputes. With accurate data, you can prepare audit-ready financial statements and gain a comprehensive view of your business.

revenue recognition dashboard gb

What’s included

Everything you need to keep your books up to date and accurate

A centralised revenue sub-ledger

All your Stripe transactions and billing terms are automatically included. Plus, import non-Stripe data from the Dashboard.

Same-day automated accounting reports

Speed up your month-end close and reduce the need for manual spreadsheets with journal entries and accounting reports that are ready to use.

Configurable for your business

Create and automate custom rules to recognise revenue in line with your accounting practices. Customise your chart of accounts for streamlined mapping to your general ledger.

Audit in real time

Prepare for audits by tracing any revenue amount down to the underlying customers and transactions.

A centralised revenue subledger

Gain a complete view of all your revenue – no matter how you earned it. All your subscriptions, invoices, and payment transactions processed on Stripe are already included.

You can integrate with other systems such as Salesforce CPQ to automatically import orders and contracts, or the Apple App Store or Google Play to include in-app purchase data. Plus, you can easily import other revenue or exclusion data via CSV files for a complete financial overview.

Adyen

Bill.com

Braintree

Chase Paymentech

Checkout.com

Dwolla

GoCardless

PayPal

Payrix

QuickBooks

Sage Intacct

Square

Wave

WePay

Worldpay

Zoho

Card payments

Wallet payments

Cheque payments

Fulfilment schedules

Service terms

Stripe Invoicing

Stripe Billing

Stripe Payments

Stripe Connector for Apple App Store ® *

Stripe Connector for Google Play **

Same-day automated accounting reports

Instantly review detailed tables, charts, and journal entries following ASC 606 and IFRS 15 accounting standards to get a snapshot of your business.

Revenue waterfall
Booked
Mar 2025
Mar 2026
Recognised up to
Mar 2027
Download
Booked
Recognized
As of MAR 2027
Month
Total
Mar 2025
€3,110,775.43
Apr 2025
€2,726,446.44
May 2025
€2,672,266.24
Jun 2025
€4,157,751.89
Jul 2025
€4,336,538.51
Aug 2025
€3,775,148.18
Sep 2025
€5,731,307.09
Oct 2025
€4,869,104.68
Nov 2025
€5,679,296.26
Dec 2025
€7,719,195.63
Jan 2026
€6,522,069.11
Feb 2026
€7,399,431.11
Mar 2026
€10,538,631.01
Total
€69,237,961.57
Mar 2025
Apr 2025
May 2025
Jun 2025
Jul 2025
Aug 2025
Sep 2025
Oct 2025
Nov 2025
Dec 2025
Jan 2026
Feb 2026
Mar 2026
€523,341.58
€618,978.87
€231,516.05
€220,080.03
€207,395.20
€200,663.25
€193,878.83
€189,800.05
€171,356.98
€178,979.55
€157,381.91
€149,559.03
€67,844.11
€522,341.50
€591,390.52
€175,326.93
€176,043.04
€165,312.53
€170,985.39
€158,961.32
€136,486.42
€151,237.31
€140,285.27
€136,231.80
€132,015.97
€553,324.78
€608,867.31
€166,189.11
€158,229.03
€161,618.69
€161,620.07
€138,763.97
€146,579.30
€141,983.19
€135,072.67
€116,300.17
€601,525.98
€806,581.64
€293,914.74
€294,897.00
€289,784.09
€261,994.68
€278,267.99
€252,774.36
€261,217.81
€236,907.52
€721,517.05
€814,787.03
€305,211.74
€300,798.08
€263,926.10
€292,146.74
€276,997.77
€273,853.41
€265,028.25
€708,970.69
€824,378.37
€249,199.88
€217,274.17
€233,608.05
€226,414.19
€226,888.84
€210,615.37
€898,609.19
€1,016,953.11
€388,835.89
€419,539.13
€394,866.15
€407,154.54
€372,077.67
€893,253.86
€925,470.43
€338,868.51
€320,725.37
€314,805.37
€304,507.07
€849,783.64
€1,136,531.00
€388,475.18
€390,759.47
€367,657.20
€1,144,837.06
€1,287,104.07
€581,159.56
€544,214.51
€1,129,501.68
€1,279,174.94
€442,947.27
€1,195,739.37
€1,389,341.78
€1,376,970.43
€523,341.58
€1,141,320.37
€1,376,231.35
€1,605,800.25
€2,077,726.03
€2,341,877.27
€2,849,579.22
€3,260,370.46
€3,353,892.28
€4,320,594.65
€4,716,509.14
€5,351,616.81
€5,826,427.30
Recognised
Remaining
€3,110,775.43
€0.00
€2,656,618.02
€69,828.43
€2,488,548.29
€183,717.95
€3,577,865.82
€579,886.08
€3,514,266.15
€822,272.36
€2,897,349.57
€877,798.61
€3,898,035.69
€1,833,271.40
€3,097,630.61
€1,771,474.07
€3,133,206.49
€2,546,089.77
€3,557,315.20
€4,161,880.43
€2,851,623.89
€3,670,445.23
€2,585,081.14
€4,814,349.96
€1,376,970.43
€9,161,660.58
€38,745,286.71
€30,492,674.86

Automated across billing models

Eliminate manual accounting for new pricing strategies. Stripe Revenue Recognition automatically calculates revenue allocations for all Stripe billing models, including pay-as-you-go and metered models—no code needed.

Configurable for your business

Customise and build rules to handle different types of revenue in line with your particular accounting practices.

  • Map to your chart of accounts
  • Exclude passthrough fees
  • Manage tax treatment
  • Adjust recognition schedules

Define revenue recognition schedule for shipments

Apply to

Payments matching “ground shipment”

Treatment

Recognise 7 days after payment is received

Ensure passthrough fees are handled

Apply to

Invoice line items matching “fees”

Treatment

Treat as passthrough fee

Define recognition schedule based on service fulfilment

Apply to

Product ID matching “prod_Jqo2bBLbemZkRw”

Treatment

Recognise on service period start date

Define recognition schedule upon payment events

Apply to

Product description matching “monthly subscription”

Treatment

Recognise over 30 days

Ensure taxes are handled

Apply to

Invoice line items matching “tax”

Treatment

Treat as tax

Exclude test transactions

Apply to

Invoice line items matching “test”

Treatment

Exclude transactions

Define custom revenue treatment for large invoices

Apply to

Invoice amounts greater than €5,000.00

Treatment

Recognise 50% on payment and…

Define custom revenue schedule for select customers

Apply to

Customers with ID matching “cus_JqwbjAKZ8z5MGL”

Treatment

Recognise over 2 years

Switching from cash accounting to accrual accounting

Apply to

All line items before 1st Mar 2021

Treatment

Recognise on invoice finalisation

Exclude revenue from select customer invoices

Apply to

Customers with email matching “test@stripe.com”

Treatment

Exclude transactions

Define custom schedule for invoices

Apply to

All invoice line items

Treatment

Recognise over service period

Exclude revenue from destination charges

Apply to

Destination charges

Treatment

Exclude transactions

Reallocate revenue

Apply to

Invoice line items matching “bundle”

Treatment

Recognise 25% when paid, 75% over service…

Define multiple fulfilments

Apply to

Invoice line items matching “services“

Treatment

Recognise 40% when paid, 30% after 2 days…

Control when revenue is booked

Apply to

All invoice line items

Treatment

Recognise over line item service period

Audit in real time

Easily review your accounting entries and prepare for audits. Revenue Recognition makes it seamless to trace each recognised and deferred revenue amount back to the underlying customers and invoices.

Review a detailed breakdown of monthly activity
Identify which customers were billed
Track how a particular customer paid
Understand how transactions were categorised

Reports

Speed up and simplify book closing

Access real-time journal entries and reports, with the ability to compare financial positions across any time period – and seamlessly export to your accounting systems and general ledger.

  • Debits and credits journal entries
  • Balance sheets
  • Income statements
  • Revenue waterfall charts
  • Income statements
  • Revenue waterfall charts
  • Accounts receivable aging reports

Ready to get started?

Simplify accrual accounting and ASC 606 and IFRS 15 compliance with automated revenue accounting.

Move your back office forward

Grow faster and operate with more agility using our revenue and finance automation platform.

Bill customers with Stripe

Subscriptions and invoices for recurring payments.

*Apple and App Store are trademarks of Apple Inc., registered in the U.S. and other countries and regions.

**Google Play is a trademark of Google LLC.