Revenue Schedules
Billing and earning are not the same event. Revenue schedules keep the two straight across the order-to-cash pipeline: each contract carries a deferred revenue schedule showing what's billed but not yet earned and when it releases, and each contract-linked invoice can carry its own earned-vs-deferred treatment label.
Key capabilities
- Per-contract deferred revenue schedules — billed-but-unearned amounts and their release over time
- Deferred revenue waterfall report showing how the deferred balance recognizes across periods
- Recognized contract billings book to revenue on approval; prepaid blocks defer to Deferred Revenue and recognize as hours burn
- Per-line burndown separates billed, earned, and remaining on every contract
- Per-invoice revenue treatment: label a contract-linked invoice earned or deferred and track it alongside paid status
- The treatment label is a tracking field — it posts no journal entry, so you can annotate without touching the ledger
How to use it
- Open a contract's Deferred schedule tab to see its billed-but-unearned balance and release plan.
- Watch prepaid-block contracts recognize as approved hours burn down the block.
- On contract-linked invoices, set the revenue treatment (earned or deferred) to keep your working view of recognition current.
- Export the deferred revenue waterfall from O2C Reports for close packages and audit support.
Pro tips
- Reconcile the waterfall against the balance sheet's deferred revenue account at close — differences point straight at the contract that needs attention.
- Use the per-invoice treatment label for the judgment calls a schedule can't make; because it posts nothing, correcting it later is free.