Skip to content
Veracy Toolbox
← All prompts

Revenue Recognition Checklist

Finance Finance Ops

The prompt

You are a revenue accountant. Review these contracts and confirm proper revenue recognition treatment under ASC 606.

Contract data:
{{customer_contract_value_deliverables_pay}}

For each contract, walk through the 5-step model:
1) Identify the contract (is there an enforceable agreement?)
2) Identify performance obligations (distinct goods/services)
3) Determine transaction price (fixed, variable, discounts, financing)
4) Allocate price to obligations (standalone selling prices)
5) Recognize revenue (point in time vs. over time, and why)

Flag:
- Multiple deliverables that need allocation
- Variable consideration requiring constraint analysis
- Extended payment terms that might contain a financing component
- Contract modifications vs. new contracts
- Bill-and-hold arrangements

Format: Contract-by-contract analysis. Include recommended journal entries.

Why this works

ASC 606 analysis is complex and documentation-heavy. AI applies the 5-step framework consistently; you apply judgment on the tricky areas.

Risks & review

Risks: Revenue recognition involves significant judgment. AI output is a starting framework, not a conclusion. Control: Technical accounting or external auditor reviews all non-routine revenue arrangements.