Other examples
Learn about revenue recognition with other examples.
Unless stated otherwise, these examples assume that revenue recognition takes place on a per-day basis.
External asset ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
When you manually mark invoices as paid outside of Stripe, the external asset account increases. All other accounts operate as if the invoice is paid, but the cash account doesn’t change. You can import third party transaction data and consolidate all your revenue sources into your Stripe reporting by using the Data Import feature.
This example involving the external asset account uses the following assumptions:
- On January 1, at 00:00:00 UTC, a customer starts a monthly subscription that costs 31 USD.
- The subscription generates an invoice, and the invoice finalizes on the same day.
- The invoice is manually marked as paid outside of Stripe on February 5.
Account | Jan | Feb |
---|---|---|
AccountsReceivable | +31.00 | -31.00 |
Revenue | +31.00 | |
Cash | ||
ExternalAsset | +31.00 |
Fees Beta![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Beta
Revenue Recognition Stripe fees support is currently in private beta. If you’re interested in getting early access, create a ticket on our support page.
This example uses the following assumptions:
- On January 1, at 00:00:00 UTC, a customer starts a three month subscription that costs 90 USD.
- The subscription generates an invoice.
- The invoice finalizes and the customer pays 90 USD.
- This payment has a Stripe processing fee of 0.02 USD.
If you view the summary after March ends, you’ll see something like this:
Account | Jan | Feb | Mar |
---|---|---|---|
Revenue | +31.00 | +28.00 | +31.00 |
DeferredRevenue | +59.00 | -28.00 | -31.00 |
Cash | +89.98 | ||
Fees | +0.02 |
Notice fees are booked on a cash-basis.