---
name: managing-revenue-recognition
language: en
description: Applies ASC 606 five-step model with contract analysis, performance obligation identification, and allocation documentation. Use when analyzing revenue contracts, applying ASC 606, or documenting revenue recognition.
tags:
  - management
  - accounting
metadata:
  author: casemark
  practice_areas:
    - Financial Reporting
    - Audit
    - Accounting
  document_types:
    - Management Report
  skill_modes:
    - Management
    - Coordination
---
# Managing Revenue Recognition

Applies the ASC 606 five-step revenue recognition model to contracts, identifying performance obligations, determining transaction prices, allocating consideration, and documenting the timing of revenue recognition with audit-ready support.

## When To Use

- Onboarding a new customer contract or contract modification that includes bundled deliverables, variable consideration, or multi-period performance
- Performing periodic revenue recognition assessments (quarterly close, annual audit prep)
- Evaluating whether a contract contains a license, service, or combined arrangement
- Documenting management's conclusions on principal-vs-agent determinations
- Responding to auditor inquiries on allocation methodology or significant judgments

## Inputs To Gather

- **Executed contract and amendments** — full agreement text including SOWs, order forms, side letters, and change orders
- **Pricing details** — list prices, discounts, volume tiers, credits, refund rights, and any variable consideration components (bonuses, penalties, royalties)
- **Delivery schedule** — milestones, acceptance criteria, renewal/termination provisions
- **Historical data** — standalone selling prices (SSP) for each deliverable, historical estimates-at-completion for similar arrangements
- **Entity-specific context** — company's ASC 606 accounting policy memo, SSP methodology election, and any prior-period analogous conclusions

## Workflow

### Step 1 — Identify the Contract (ASC 606-10-25-1)

- Confirm the arrangement meets all five contract existence criteria: approval/commitment, identifiable rights, identifiable payment terms, commercial substance, and collectibility of consideration
- For modifications, determine whether the change is treated as a separate contract, prospective adjustment, or cumulative catch-up [VERIFY against entity's modification policy]

### Step 2 — Identify Performance Obligations (ASC 606-10-25-14)

- List each promised good or service in the contract
- Apply the "distinct" test: (a) the customer can benefit from the good or service on its own or with readily available resources, and (b) the promise is separately identifiable from other promises in the contract
- Flag bundled deliverables that may require combination into a single performance obligation (e.g., significant integration, customization, or high interdependence)
- For series arrangements (e.g., daily SaaS access), assess whether the series guidance applies

### Step 3 — Determine the Transaction Price (ASC 606-10-32-2)

- Start with fixed consideration stated in the contract
- Identify variable consideration components and estimate using the expected-value or most-likely-amount method; apply the constraint (include only amounts not subject to significant reversal) [VERIFY method elected in entity policy]
- Account for significant financing components if payment timing diverges materially from delivery timing (threshold typically > 1 year)
- Deduct amounts payable to the customer (e.g., slotting fees, co-marketing credits) unless they represent payment for a distinct good or service

### Step 4 — Allocate the Transaction Price (ASC 606-10-32-28)

- Determine SSP for each performance obligation using observable prices; where not directly observable, use adjusted market assessment, expected cost plus margin, or residual approach [VERIFY SSP methodology per entity elections]
- Allocate total transaction price proportionally based on relative SSP
- If a discount or variable consideration relates entirely to one or more (but not all) performance obligations, allocate accordingly with supporting rationale

### Step 5 — Recognize Revenue (ASC 606-10-25-27)

- For each performance obligation, determine whether control transfers over time or at a point in time
- Over-time criteria: customer simultaneously receives and consumes benefits; entity's performance creates or enhances a customer-controlled asset; entity's performance does not create an asset with alternative use and entity has enforceable right to payment for performance completed to date
- Select the appropriate measure of progress for over-time obligations (output method vs. input method) and document the rationale
- For point-in-time obligations, identify the specific transfer-of-control indicators met (e.g., physical possession, legal title, risks and rewards, acceptance, right to payment)

## Output

Produce a **Revenue Recognition Analysis Memo** containing:

- **Contract summary** — parties, effective date, total consideration, term, renewal/termination provisions
- **Performance obligation matrix** — each obligation identified, distinct/combined rationale, SSP used, allocated transaction price
- **Variable consideration analysis** — components identified, estimation method, constraint assessment, amounts included/excluded
- **Revenue timing schedule** — recognition pattern per obligation (over time with progress measure, or point in time with trigger event), projected recognition by period
- **Key judgments and estimates** — principal-vs-agent conclusions, SSP estimation rationale, modification treatment elections, significant financing assessment
- **Open items** — unresolved questions marked with [VERIFY], items requiring further client or auditor input

## Quality Checks

- Every performance obligation has a documented distinct-or-combined conclusion with specific reference to the contract language supporting it
- SSP allocations sum to total transaction price (reconciliation check, no rounding gaps)
- Variable consideration constraint analysis addresses both the likelihood and magnitude of potential reversal
- Revenue timing aligns with the delivery schedule and acceptance provisions in the contract
- Modification accounting treatment is consistent with the entity's disclosed policy and prior-period positions
- All significant judgments are supported by contemporaneous evidence rather than post-hoc rationalization
- Amounts and dates cross-reference to source contract provisions (section/exhibit numbers cited)
- [VERIFY] any jurisdiction-specific or industry-specific guidance overlays (e.g., ASC 606-10-55 implementation guidance for software, construction, telecom, or licensing)
