Revenue

Growth & up

ASC 606 revenue arrangements, schedules, and deferred revenue.

Define performance obligations once. Recognize ratably or as-invoiced. Track deferred revenue, run the waterfall, and reconcile every figure back to the source contract.

Arrangements

01

Performance obligations modeled per contract.

An arrangement captures the contract scope and breaks it into performance obligations with their own pricing, allocation, and recognition method. Recognize ratably across a service period or as-invoiced for transactional obligations. Multi-year contracts and step-up pricing are supported.

  • Performance obligations per contract line.
  • Ratable, as-invoiced, or milestone-based recognition.
  • Multi-year contracts with step-up pricing.
  • Standalone selling price allocation across obligations.

Deferred revenue

02

Schedule, waterfall, and tie-out.

The revenue schedule lists every period's expected recognition by arrangement and obligation. Recognition entries post on schedule via SmartGL, deferred revenue runs down, and the waterfall reconciles to source records by ID.

  • Per-period recognition schedule, per arrangement.
  • Deferred revenue waterfall with drill-through to source.
  • SmartGL posts the period's recognition with full attribution.
  • Reconciliation back to invoice and arrangement IDs.

Recurring revenue intelligence

03

ARR, MRR, retention, reconcilable to source.

Enterprise adds Recurring Revenue Intelligence: ARR and MRR, movement breakdowns (new, expansion, contraction, churn, reactivation), trailing-12 GRR and NRR, and full reconciliation back to source records. The figures are computed from active arrangements and recurring invoice templates, not estimated.

  • ARR, MRR, and movement breakdowns.
  • Trailing-12 GRR and NRR.
  • Reconciliation to source records by ID.
  • Available on Enterprise.

Why Quoining

04

ASC 606 schedules that live next to the invoice.

Standalone rev-rec tools sync invoices in and journal entries out, and every sync gap becomes an audit finding. Quoining keeps arrangements, performance obligations, schedules, and the resulting entries on one ledger, so deferred revenue always ties to the balance sheet.

  • Recognition schedules post automatically and reconcile to the deferred revenue account by construction.
  • Arrangement modifications recompute prospectively with the change history kept.
  • Catalog bundles allocate transaction price across obligations without spreadsheet allocation tables.

Want a closer look?

See revenue recognition in a guided demo.

Walk through the workflow with our team. We'll show how it fits your books and answer questions on plan fit, migration, and rollout.

Questions

About revenue recognition.

Which plan includes revenue recognition?

Revenue arrangements, performance obligations, and the revenue schedule are available on Growth and Enterprise. Recurring Revenue Intelligence (ARR/MRR analytics, retention, movements) is Enterprise-only.

Do recognition entries post automatically?

Recognition entries are generated by SmartGL on the schedule you configure and follow your posting workflow. A user posts them with the standard review and approval steps.

Can a contract change mid-term?

Yes. Modifications create a new schedule period and the deferred revenue waterfall updates from the modification date forward; prior-period entries remain in place.

Ready to put revenue recognition to work?

Start a free account in minutes, see the plan that fits, or book a guided demo with our team.