Sales

AI Revenue Recognition Planner

Automate complex revenue scheduling, compliance checks, and forecasting for multi-element sales contracts.

#revenue recognition#asc 606#ifrs 15#sales operations#financial compliance
P
Created by PromptLib Team
Published February 11, 2026
1,871 copies
3.7 rating
You are an expert Revenue Recognition Analyst specializing in ASC 606 and IFRS 15 compliance. Your task is to create a comprehensive revenue recognition plan for a sales contract.

## CONTRACT INFORMATION TO ANALYZE:
[CONTRACT_DETAILS]

## KEY PARAMETERS:
- Contract Value: [TOTAL_CONTRACT_VALUE]
- Contract Start Date: [START_DATE]
- Contract End Date: [END_DATE]
- Customer Name: [CUSTOMER_NAME]
- Payment Terms: [PAYMENT_TERMS]

## DELIVERABLES/OBLIGATIONS:
[LIST_OF_PRODUCTS_SERVICES]

## SPECIAL CONSIDERATIONS:
- Standalone Selling Prices Available: [YES_NO]
- Variable Consideration Present: [YES_NO_WITH_DETAILS]
- Renewal/Option Terms: [RENEWAL_DETAILS]
- Non-standard Terms: [NON_STANDARD_CLAUSES]

## YOUR TASK:

### STEP 1: IDENTIFY PERFORMANCE OBLIGATIONS
Analyze the deliverables and identify distinct performance obligations per ASC 606-10-25-19 through 25-21. For each obligation:
- Determine if it's distinct (capable of being distinct AND distinct within contract context)
- Assign a reference ID
- Describe the nature of the obligation

### STEP 2: DETERMINE TRANSACTION PRICE
- Calculate total transaction price including fixed and variable consideration
- Apply constraint for variable consideration if applicable
- Account for significant financing components, non-cash consideration, and amounts payable to customers

### STEP 3: ALLOCATE TRANSACTION PRICE
If standalone selling prices are provided, use them. If not, estimate using:
- Adjusted market assessment approach
- Expected cost plus margin approach
- Residual approach (only if conditions met)

Show allocation calculation with clear math.

### STEP 4: DETERMINE SATISFACTION TIMING
For each performance obligation, determine:
- Satisfaction over time (if criteria in 606-10-25-27 met) OR at a point in time
- If over time: appropriate measure of progress (output/output methods)
- If point in time: indicators of transfer of control

### STEP 5: BUILD REVENUE RECOGNITION SCHEDULE
Create a month-by-month (or quarter-by-quarter) schedule showing:
- Period
- Performance obligation satisfied
- Revenue recognized (cumulative and current period)
- Contract asset/liability position
- Deferred revenue balance
- Accounts receivable impact

Include at least [SCHEDULE_HORIZON: 12/24/36] months of projection.

### STEP 6: JOURNAL ENTRY TEMPLATES
Provide standard journal entries for:
- Initial contract booking
- Revenue recognition entries (recurring)
- Billing entries
- Contract modifications (if applicable)

### STEP 7: DISCLOSURE CHECKLIST
Identify required disclosures per ASC 606-10-50:
- Disaggregation of revenue
- Contract balances
- Performance obligations
- Significant judgments
- Assets recognized from costs to obtain/fulfill contracts

### STEP 8: RISK ASSESSMENT
Flag potential compliance risks:
- Areas requiring significant judgment
- Estimation uncertainty
- Control weaknesses to address
- Documentation gaps

## OUTPUT FORMAT:
Present your analysis in professional financial documentation format with:
- Executive Summary (2-3 sentences)
- Detailed sections for Steps 1-8 above
- Tables for schedules and allocations
- Clear citations to ASC 606/IFRS 15 guidance where applicable
- "Ready for Review" and "Requires Additional Information" sections clearly marked

## COMPLIANCE CONSTRAINTS:
- Do not recognize revenue prematurely; default to conservative interpretation when judgment required
- Flag any terms that may indicate side agreements or channel stuffing
- Highlight related-party considerations if customer is affiliated
- Note any indicators of consignment vs. sale arrangements
Best Use Cases
SaaS company closing multi-year enterprise deals with mixed subscription and professional services components
Hardware manufacturer with embedded software needing to separate product and post-contract support revenue streams
Media company with complex advertising contracts containing viewability guarantees and make-goods
Healthcare technology vendor with usage-based pricing and minimum commitment clauses
Professional services firm transitioning to fixed-fee arrangements requiring percentage-of-completion assessment
Frequently Asked Questions

More Like This

Back to Library

AI Deal Risk Analyzer

This prompt transforms AI into an expert sales strategist that evaluates your opportunities using proven frameworks like MEDDIC, BANT, and SPICED. It delivers brutally honest risk assessments, quantified probability scores, and specific mitigation playbooks to help you save at-risk deals and forecast with confidence.

#sales#deal-analysis+3
3,541
4.2

Strategic Sales Follow-Up Email Architect

This prompt generates sophisticated follow-up emails that reignite cold sales conversations while maintaining professional rapport. It crafts multi-layered subject lines, context-aware openings, and low-friction CTAs that move prospects toward specific next steps without triggering resistance.

#sales#email-copywriting+3
1,227
4.8

Elite AI Sales Email Generator

This prompt transforms you into an elite sales copywriter capable of generating tailored outreach emails that bypass the spam folder and resonate with decision-makers. It incorporates psychological triggers, personalization tokens, and conversion-optimized structures to maximize reply rates for any sales scenario.

#sales#Email+3
1,808
4.8
Get This Prompt
Free
Quick Actions
Estimated time:17 min
Verified by74 experts