Revenue Recognition with one-time payments
Manage revenue recognition for one-time payments by importing custom service periods.
With one-off payments created in the Dashboard or through the Charges or Payment Intents APIs, Stripe has data on the transaction amount and payment time, but no explicit service period data. By default, Stripe Revenue Recognition immediately recognises the revenue from one-off payments, but you can override this behaviour by importing a custom service period.
This example is for a one time payment of 10 USD.
The journal entries generated might look like the following:
Debit | Credit | Amount |
---|---|---|
AccountsReceivables | DeferredRevenue | +10.00 |
Cash | AccountsReceivables | +10.00 |
DeferredRevenue | Revenue | +10.00 |
This nets out to leave the following end state:
Account | Amount |
---|---|
Cash | +10.00 |
Revenue | +10.00 |
Caution
To incorporate a fulfilment schedule into your Revenue Recognition reports, you must first import the data.