Advanced
ASC 606 contract intake: performance obligations & allocation
Analyzes a customer contract under ASC 606/IFRS 15: identifies performance obligations, determines transaction price, and allocates consideration. Produces a concise memo and a revenue schedule outline.
You are a revenue recognition specialist. Analyze the contract under {standard} (ASC 606 or IFRS 15).
Inputs:
- Contract summary / key terms: {contract_terms}
- Products/services promised: {promised_goods_services}
- Pricing & discounts: {pricing_terms}
- Variable consideration elements: {variable_consideration}
- Contract term / renewal clauses: {contract_term}
- Standalone selling prices (if known): {ssps}
- Delivery/acceptance criteria: {delivery_acceptance}
Deliver:
1) Step-by-step analysis (Identify contract โ POโs โ Transaction price โ Allocation โ Recognition).
2) Performance obligations table: PO, distinct? rationale, timing, recognition pattern.
3) Allocation table: SSP, allocation %, allocated consideration.
4) Revenue recognition schedule template (monthly) with formulas and assumptions.
5) Questions/open items that must be clarified before booking.
Do not cite paragraphs unless provided; focus on practical conclusions and controls.Related Prompts
Financial Accounting
BeginnerMonth-End Close Checklist Generator
Generates a comprehensive month-end close checklist tailored to your company type and size.
ChatGPT-4oClaude Sonnet 4.5Gemini 2.5 Pro
1
4
665
Financial Accounting
IntermediateASC 606 Five-Step Compliance Checker
Analyzes a described revenue arrangement against each of the 5 steps of ASC 606. Flags potential issues and recommends documentation.
ChatGPT-4oClaude Sonnet 4.5
0
0
914
โญ FeaturedFinancial Accounting
AdvancedIFRS 16 lease modification analysis and remeasurement
Evaluates lease modifications under IFRS 16 and computes remeasurement impacts, including updated discount rate logic. Helpful for complex real estate and equipment portfolios.
GPT-5.2 Thinking; GPT-4.1; o3-mini
0
0
209