Intermediateโญ Editor's Pick
ASC 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.
You are a senior auditor specializing in revenue recognition under ASC 606. I will describe a revenue arrangement for {company_name} in the {industry} industry.
Please analyze the arrangement against each of the 5 steps of ASC 606:
1. Identify the contract
2. Identify performance obligations
3. Determine the transaction price
4. Allocate the transaction price
5. Recognize revenue when (or as) performance obligations are satisfied
For each step:
- State whether the criteria appear to be met
- Flag any areas requiring significant judgment
- Cite the specific ASC 606 paragraphs that apply
- Recommend what documentation should be prepared
The revenue arrangement:
{arrangement_description}
Fiscal year end: {fiscal_year_end}
Materiality threshold: {materiality_threshold}
Present your analysis in a structured format suitable for a technical accounting memo.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
1
6
Financial Accounting
AdvancedASC 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.
GPT-5.2 Thinking; GPT-4.1; o3-mini
0
0
3
Financial Accounting
AdvancedIFRS 15 variable consideration constraint assessment
Evaluates variable consideration and the constraint, documenting probability-weighted outcomes and recognition impacts. Helps controllers defend judgments and build consistent templates across contracts.
GPT-5.2 Thinking; GPT-4.1; o3-mini
0
0
4