SkillsLib.ai

ASC 606 Revenue Recognition Analyzer

Analyze complex revenue contracts against ASC 606 criteria and document defensible conclusions

3.8(21 reviews)
100+ downloads
Updated Oct 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

You can decompose complex revenue contracts into their component performance obligations, apply the ASC 606 five-step model consistently, and document your accounting conclusions with supporting analysis that withstands audit scrutiny. This skill handles bundled offerings, variable consideration, contract modifications, and hybrid arrangements where standard pricing doesn't exist.

Features

Five-step ASC 606 model analysis

systematically work through contract identification, performance obligation recognition, transaction price determination, allocation, and revenue timing

Performance obligation identification

distinguish between performance obligations and other contract elements, including licensing arrangements and right-of-use considerations

Variable consideration assessment

evaluate contingent pricing, usage-based fees, performance penalties, and returns rights to establish transaction price bounds

Principal-vs-agent analysis

document whether your company acts as principal or agent in platform, marketplace, or intermediary transactions

Contract modification tracking

analyze side letters, amendments, and scope changes to reassess performance obligations and pricing

Milestone and variable payment evaluation

assess time-based, usage-based, and achievement-based payment structures for recognition timing

Audit trail documentation

generate structured analysis that justifies conclusions with specific contract language citations and technical references

Exception pattern recognition

surface hidden complexity like warranties, extended support, return rights, and performance guarantees requiring separate evaluation

Example Output

Example 1: SaaS Multi-Year Contract with Usage-Based Overages

Contract Elements: 3-year agreement for base software ($10K/month) + usage-based overage fees (tiered pricing)

Analysis:

  • Performance Obligations: (1) Monthly SaaS access (satisfied over time), (2) Usage overage services (satisfied as incurred)
  • Transaction Price: Base consideration = $360K fixed; variable overage component estimated using most likely amount method based on historical usage patterns
  • Recognition Timing: Base revenue recognized ratably monthly; overage revenue recognized when usage threshold is exceeded
  • Conclusion: Dual obligation structure with different satisfaction patterns

Example 2: Bundled Software License + Implementation Services

Contract Elements: Perpetual license ($50K) + 6-month implementation ($30K) + annual support (3 years, $5K/year)

Analysis:

  • Performance Obligations: (1) License transfer (point in time upon go-live), (2) Implementation services (over 6 months), (3) Annual support (satisfied over each 12-month period)
  • Standalone Selling Price: License allocated 50% of total; implementation 30%; support 20% based on observable pricing in similar standalone transactions
  • Recognition Pattern: $25K recognized at implementation completion; $15K recognized over 6-month period; support revenue recognized $5K annually
  • Documentation: Side letter confirms implementation acceptance criteria and support SLA commitments

Example 3: Platform Transaction with Principal/Agent Assessment

Finding: Marketplace transaction where you facilitate seller-buyer transactions (15% commission)

Analysis:

  • Principal Assessment: You control goods before transfer to customer (inventory risk) and set final pricing → principal
  • Revenue Recognition: Recognize at gross consideration amount; not net commission
  • Judgment: Supports higher revenue line but requires inventory valuation and seller payable accruals

What's Included

  • SKILL.md: Core framework file with five-step ASC 606 methodology and when-to-use guidance
  • Contract Analysis Template: Structured worksheet for documenting each step of the model with field guidance and common pitfalls
  • Performance Obligation Checklist: Identification matrix for distinguishing performance obligations from other contract elements
  • Variable Consideration Estimation Guide: Framework for estimating variable fees using most-likely-amount vs. expected-value methods with decision tree
  • Principal-vs-Agent Assessment Tool: Structured questions and documentation requirements for determining economic classification
  • Audit Trail Documentation Template: Format for creating defensible accounting conclusions with contract citations and technical references

Who It's For

  • Revenue Accountants — managing complex contract portfolios requiring ASC 606 documentation and audit support
  • Technical Accounting Specialists — evaluating non-standard arrangements and providing guidance to business units
  • External Auditors — validating client revenue recognition conclusions and testing transaction sampling
  • Finance Controllers — overseeing revenue recognition policies and identifying high-risk contract categories requiring specialist review
  • SaaS and Software Company Finance Teams — evaluating subscription, usage-based, and bundled software licensing arrangements

Best For

  • Multi-element contracts with bundled products/services requiring allocation methodology
  • Contracts with variable consideration (performance fees, contingent payments, usage-based pricing)
  • Long-term agreements with material modifications or side letters requiring reassessment
  • Principal-vs-agent and marketplace/platform transaction classification
  • Contracts with extended warranties, support obligations, or contingent deliverables
  • License arrangements requiring evaluation of licensing vs. right-of-use classification

You might also like

Manufacturing Variance Analysis Engine
$30
Manufacturing Variance Analysis Engine

This skill automates the complex work of calculating material price, quantity, and usage variances; labor rate and efficiency variances; and overhead variances across products, departments, and time periods. You input production data and standard cost tables, and Claude processes the variance calculations, organizes findings by significance, and generates detailed narratives explaining root causes of deviations. This transforms hours of spreadsheet manipulation into a structured analysis package ready for management review and variance committee meetings.

Passive Income Portfolio Analyzer
$25
Passive Income Portfolio Analyzer

You receive a comprehensive framework for evaluating diversified passive income streams, assessing client risk profiles, and recommending portfolio structures that maximize income while maintaining alignment with financial objectives. The skill analyzes income sources (real estate, dividends, bonds, peer lending, digital assets), models cash flow projections, evaluates tax efficiency, and provides data-driven strategy recommendations ranked by performance potential.

Multistate Nexus & Sales Tax Compliance Analyzer
$40
Multistate Nexus & Sales Tax Compliance Analyzer

You can rapidly cross-reference transaction patterns, revenue data, and economic activity against state-specific nexus thresholds to identify which states trigger filing obligations. The skill flags compliance gaps across physical presence, economic nexus, click-through, and affiliate nexus types, helping you determine filing requirements, quantify retroactive exposure risk, and prioritize registration in new states as clients expand.

Aging Analysis Automation for Accounts Receivable
$30
Aging Analysis Automation for Accounts Receivable

You can upload aging data from your accounting system and Claude will systematically categorize invoices by delinquency bucket, identify high-risk accounts with payment pattern analysis, explain why balances are aging, and generate prioritized collection strategies with account-specific context. This transforms static aging reports into actionable recovery plans that help you understand portfolio health and accelerate cash flow.

AR Aging Analysis & Reconciliation Skill
$25
AR3.1(18)
AR Aging Analysis & Reconciliation Skill

You can upload aging reports and AR subledger data to Claude, which analyzes bucket distributions, reconciles balances to the general ledger, flags anomalies and aging pattern irregularities, and generates documented collection strategies. Claude produces prioritized customer lists, DSO benchmarking analysis, allowance adequacy assessments, and compliance-ready audit schedules—transforming raw AR data into actionable cash flow optimization strategies.

Payroll Compliance & Processing Audit
$40
Processing3.7(35)
Payroll Compliance & Processing Audit

You can systematically validate employee payroll records, cross-check tax withholding calculations against current tax brackets, verify regulatory compliance across federal/state/local requirements, and flag anomalies that could trigger penalties—all before executing payment runs. This reduces processing time by 40-60% while catching errors that manual spreadsheet reviews typically miss, working across ADP, Workday, Gusto, and manual payroll systems.

Insurance Claims Fraud Detection & Analysis
$40
Insurance Claims Fraud Detection & Analysis

You systematically extract financial red flags from claim submissions, construct causal narratives linking evidence to fraud conclusions, and quantify potential loss exposure. This skill helps you distinguish between legitimate claim variations and fraud indicators, enabling you to generate investigation summaries defensible in litigation, settlement negotiations, or Special Investigation Unit (SIU) presentations.

AP Payment Schedule Optimizer
$40
AP Payment Schedule Optimizer

You can systematically evaluate payment timing decisions across your vendor base by modeling discount capture opportunities against working capital requirements. The skill analyzes vendor payment terms, your cash flow constraints, and strategic vendor priorities to generate prioritized payment schedules that maximize savings while maintaining adequate liquidity and protecting critical supplier relationships.

$30.00