Skip to main content
Revenue recognition in Enso records when revenue is earned, independently of when it is invoiced or paid. Every recognized amount is stored as a revenue row tied to a single invoice line item, so recognition always traces back to a specific invoice, contract, and product/service. Each revenue row captures:
  • value — the recognized amount.
  • startDate / endDate — the period the amount is recognized over (a single month for point-in-time recognition; empty for date-less deferrals).
  • typebilled, unbilled, or deferred_without_date (see below).

Revenue types


Where it comes from

  • Automatically — when invoice line items are created or updated, Enso generates billed revenue rows using the line item’s recognition rule. See How revenue is generated and Revenue rules.
  • Manually — you can add a revenue row directly against a line item. See Creating manual revenue.
  • Through line-item actions — marking a line item unbilled/billed creates and reverses unbilled rows. See Unbilled revenue.

Where to see it

The Recognition page presents revenue through three built-in reports — Total, Unbilled, and Deferred. See Revenue reports.
Recognized (billed) revenue only surfaces for active contracts. Draft contracts and their invoices do not contribute to the Total report.