---
sidebar_position: 4
title: Revenue Waterfall & Amortization Subledger
description: Dynamic monthly revenue waterfalls, contract liability amortization, unbilled receivables, and multi-period modeling.
keywords:
  - revenue waterfall
  - amortization schedule
  - revenue subledger
  - contract liabilities
---

# Revenue Waterfall & Amortization Subledger

**The Revenue Waterfall & Amortization Subledger in GAAPx** provides a real-time, month-by-month visualization and transactional ledger of recognized revenue, contract liabilities (deferred revenue), and contract assets (unbilled AR) across all customer accounts.

:::info SCREENSHOT PLACEHOLDER: Revenue Waterfall Grid
**Location in App**: `App > Revenue > Waterfall`  
**Visual Description**: Dynamic multi-period matrix showing monthly revenue recognition rows per customer, contract, and POB, with aggregated period totals.  
**Recommended Dimensions**: `1200 x 675`  
:::

---

## Subledger Balances Tracked

```mermaid
flowchart LR
  Inv["Invoiced Amount\n(Billing Subledger)"] --> DR["Contract Liability\n(Deferred Revenue)"]
  DR --> Rec["Recognized Revenue\n(P&L Income Statement)"]
  Unbilled["Unbilled Deliverables\n(Milestones Completed)"] --> CA["Contract Asset\n(Unbilled AR)"]
  CA --> Inv
```

* **Recognized Revenue**: Total earned consideration booked to the Income Statement for the reporting period.
* **Contract Liability (Deferred Revenue)**: Upfront billed consideration awaiting performance obligation fulfillment.
* **Contract Asset (Unbilled Receivable)**: Earned revenue recognized prior to contractual invoicing triggers (e.g. ramp deal revenue smoothing).
