Skip to main content
Revenue reporting turns invoices into recognized revenue. Orvlin schedules how each invoice’s revenue is earned over the period it covers, and gives you summaries for your books.

Contracts and obligations

A contract groups the performance obligations it contains. Obligations are the parts of a contract whose revenue is recognized separately. Recognition takes an asOf date. If you omit it, the date is today.

Generate the schedule

Use POST /v1/revenue/generate to generate recognition schedules. See the API reference for the request fields.

Reports

Month-end close

  1. Generate schedules for the month’s invoices.
  2. Review the summary and waterfall, and check them against your ledger.
  3. Close the accounting period so the month can’t change. See Accounting periods.
  4. Export the audit log for the month with your close file.
If an invoice is rerated after usage is backfilled, check the revenue summary again before you close the period. See Backfill and rerate.