Revenue reporting for high-growth businesses

Stripe Revenue Recognition streamlines accrual accounting so you can close your books quickly and accurately. Automate and configure revenue reports to simplify compliance with ASC 606 and IFRS 15.

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 revenue recognition into Stripe, so you can automatically account for your transactions and billing terms.

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

What’s included

Better insights into your business performance

A single picture of all your revenue

Automatically view all your Stripe transactions and terms, and import non-Stripe data from the Dashboard.

Automated dashboards and reports

Generate accounting reports that are ready out of the box. No need to dedicate engineering resources.

Configurable for your business

Create and automate custom rules to recognise revenue in line with your company’s specific accounting practices.

Audit in real time

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

A single picture of all your revenue

Gain a complete view of all your revenue – no matter how you earned it. With Revenue Recognition, you can include the subscriptions, invoices, and payment transactions already stored in Stripe.

You can import non-Stripe revenue, fulfilment schedules, and service terms to consolidate all your revenue data in one place. (Currently in beta.)

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

Automated dashboards and reports

Instantly review detailed tables, charts, and journal entries to get a snapshot of your business.

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

Configurable for your business

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

  • Exclude passthrough fees
  • Manage tax treatment
  • Adjust recognition schedules
  • Open and close accounting periods to make historical adjustments

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.00kr

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 finances and prepare for external auditors. Revenue Recognition makes it seamless to trace each recognised and deferred revenue amount back to the underlying customers and invoices.

Reports

Streamline end-of-month accounting

Access and export standard reports to your accounting systems.

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

Pricing

Simple, transparent pricing

Ready to get started?

Simplify accounting with automated revenue reporting.

Learn how it works

Details on what you can expect out of the box.

Bill customers with Stripe

Subscriptions and invoices for recurring payments.