Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dualentry.com/llms.txt

Use this file to discover all available pages before exploring further.

Revenue Recognition Reporting Reference

DualEntry produces a set of revenue recognition reports that cover recognized and deferred revenue, contract balances, and the schedules auditors typically request. All rev rec reports support drill-down to the individual contract and obligation level, and you can export any report to Excel or PDF.

Revenue waterfall

The revenue waterfall shows how total contract value flows from deferred to recognized over time. Each row represents a contract or performance obligation, and each column represents a period. The report makes it straightforward to see when revenue will be recognized for each arrangement. You access the waterfall from Reports → Revenue Recognition → Waterfall. Filter by entity, customer, product, status, or date range to narrow the view. The waterfall updates automatically as contracts are activated, modified, terminated, or completed. The waterfall is especially useful for forecasting. By viewing future periods, you can see the revenue you expect to recognize from existing contracts - before any new bookings. Finance teams commonly use this view to compare recognized revenue against plan and to identify gaps in upcoming quarters.

Deferred revenue schedule

The deferred revenue schedule lists all deferred revenue balances by contract, obligation, and period. For each row, the schedule shows the movement during the period.
  • Opening balance - deferred revenue carried forward from the prior period.
  • Additions - new deferred revenue from contracts activated or invoiced during the period.
  • Releases - revenue recognized during the period, reducing the deferred balance.
  • Closing balance - the remaining deferred revenue at period end.
This schedule is the primary reconciliation tool between your balance sheet deferred revenue account and the underlying contract detail. Navigate to Reports → Revenue Recognition → Deferred Revenue to generate it. You can group the schedule by entity, customer, or product to match your GL structure and simplify the reconciliation.

Contract asset and liability balances

DualEntry computes contract asset and contract liability balances per contract based on the relationship between billing and recognition.
  • Contract asset - arises when recognized revenue exceeds billing. You have recognized revenue for performance completed, but the customer has not yet been invoiced.
  • Contract liability (deferred revenue) - arises when billing exceeds recognized revenue. The customer has been invoiced or has paid, but you have not yet satisfied the corresponding obligations.
The contract balance report under Reports → Revenue Recognition → Contract Balances shows both positions by contract, with net totals by entity and period. These balances map directly to the contract asset and deferred revenue lines on your balance sheet. The report also shows the net position movement period over period, which you need for the roll-forward disclosure under ASC 606-10-50.

Recognized revenue by period

This report shows total revenue recognized in each period, broken down by the dimension you choose.
  • By entity - useful for consolidated reporting across legal entities.
  • By customer - shows revenue concentration and customer-level trends.
  • By product - breaks down recognition by what you sell.
  • By classification - groups revenue by the classification tags you assign to obligations.
Access it from Reports → Revenue Recognition → Recognized Revenue. You can pivot between dimensions and filter by date range. This report drives the ASC 606 disaggregation disclosure - the breakdown of revenue by type, geography, and timing that the standard requires. You can export the output directly into your disclosure workbook.
All revenue figures in these reports reflect the ASC 606 allocation. The amounts shown are allocated revenue, not invoice amounts. To compare billing to recognition, use the contract balance report.

Auditor schedules

DualEntry produces the common schedules auditors request during a revenue recognition review.
  • ASC 606 disaggregation schedule - breaks down recognized revenue by type of good or service, geography, and timing of recognition (point-in-time vs. over-time). This maps to the disclosure requirements in ASC 606-10-50.
  • Roll-forward of contract balances - shows the period-over-period movement in contract assets and contract liabilities, including additions, satisfactions, and impairments.
  • Significant judgment documentation - summarizes the key judgments applied to contract accounting, including SSP determination, recognition strategy selection, and modification treatment.
These schedules are available under Reports → Revenue Recognition → Auditor Schedules. Each schedule includes drill-down links to the underlying contracts and obligations. You can generate them for any historical period, which is useful when auditors request comparative schedules across years.

Exporting reports

All rev rec reports support export to Excel and PDF so you can share them with auditors, leadership, or external stakeholders. Select the Export button on any report view and choose your format. Excel exports include the full detail with hyperlinks to contract records. PDF exports are formatted for print and external distribution. You can also schedule recurring exports to be emailed to a distribution list - configure this under Reports → Scheduled Exports. For general reporting capabilities including custom dimensions and scheduling, see Standard Financial Statements. To build your own report layouts, see Custom Report Builder.
Last modified on May 28, 2026