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 recognize 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, fulfillment 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

Check payments

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

Configurable for your business

Customize 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

Recognize 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 fulfillment

Apply to

Product ID matching “prod_Jqo2bBLbemZkRw”

Treatment

Recognize on service period start date

Define recognition schedule upon payment events

Apply to

Product description matching “monthly subscription”

Treatment

Recognize 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.00zł

Treatment

Recognize 50% on payment and…

Define custom revenue schedule for select customers

Apply to

Customers with ID matching “cus_JqwbjAKZ8z5MGL”

Treatment

Recognize over 2 years

Switching from cash accounting to accrual accounting

Apply to

All line items before 1 Mar 2021

Treatment

Recognize on invoice finalization

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

Recognize 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

Recognize 25% when paid, 75% over service…

Define multiple fulfillments

Apply to

Invoice line items matching “services“

Treatment

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

Control when revenue is booked

Apply to

All invoice line items

Treatment

Recognize 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 recognized 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 aging 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.