conducting-quality-of-earnings-analysis
Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.
Best use case
conducting-quality-of-earnings-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.
Teams using conducting-quality-of-earnings-analysis should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/conducting-quality-of-earnings-analysis/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How conducting-quality-of-earnings-analysis Compares
| Feature / Agent | conducting-quality-of-earnings-analysis | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations. Use when performing QofE analysis, adjusting EBITDA, or validating seller financial presentations.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Conducting Quality Of Earnings Analysis Adjusts reported earnings for non-recurring items, accounting policy choices, and run-rate normalizations to derive a defensible adjusted EBITDA that buyers and lenders can underwrite. ## When To Use - Buy-side or sell-side due diligence requiring normalized earnings validation - Evaluating a seller's CIM or management-prepared adjusted EBITDA - Preparing or reviewing a QofE report for a letter of intent, financing package, or board presentation - Assessing earnings sustainability when a target has lumpy revenue, owner-dependent operations, or recent acquisitions ## Inputs To Gather - **Financial statements**: 3 years of audited/reviewed P&L, balance sheet, and cash flow statements; trailing twelve months (TTM) interim financials - **Trial balance and general ledger detail**: Monthly GL exports for the analysis period, with account-level detail sufficient to trace individual adjustments - **Management adjustments schedule**: Seller's own pro forma or add-back schedule with supporting documentation - **Revenue detail**: Customer-level revenue by month, contract backlog, and pipeline data - **Cost detail**: Payroll registers, rent rolls, vendor invoices for material expense categories - **Tax returns**: Corporate returns (or K-1s for pass-throughs) to cross-check reported income - **Related-party transaction list**: All intercompany or owner-related transactions, compensation, leases, and service agreements ## Workflow 1. **Establish the reported earnings baseline** - Map the P&L to a standard chart of accounts (revenue, COGS, gross profit, SG&A, EBITDA) - Reconcile reported net income to tax returns; flag discrepancies - Confirm D&A, interest, and tax add-backs match supporting schedules 2. **Identify and categorize adjustments** - **Non-recurring items**: Litigation settlements, one-time consulting projects, asset write-downs, PPP/EIDL forgiveness, natural disaster costs. Each item requires documentation proving it is truly one-time - **Owner/related-party adjustments**: Above-market owner compensation, personal expenses run through the business, below-market rent on owner-held real estate, related-party service fees. Benchmark replacement cost using market data [VERIFY comparable compensation benchmarks against industry surveys] - **Accounting policy normalizations**: Revenue recognition timing (ASC 606 vs. cash basis), inventory valuation method changes (FIFO/LIFO), capitalization vs. expensing thresholds, lease treatment under ASC 842 [VERIFY applicable GAAP standards if target uses IFRS or tax-basis accounting] - **Run-rate / pro forma adjustments**: Full-year impact of mid-period hires, price increases, facility openings/closings, lost or won contracts, cost savings from completed initiatives. Require evidence that the run-rate event has already occurred — do not accept projected synergies 3. **Build the adjustment bridge** - Present adjustments in a waterfall from reported EBITDA to adjusted EBITDA - Categorize each adjustment by type (non-recurring, owner/related-party, normalization, run-rate) - Show the impact by period (each fiscal year + TTM) to reveal trends - Assign a confidence tier to each adjustment: **Supported** (documented), **Reasonable** (management representation with partial backup), **Unsupported** (no documentation — flag for further diligence) 4. **Analyze revenue and working capital quality** - Assess customer concentration (top 10 customers as % of revenue); flag if any single customer exceeds 10-15% - Evaluate revenue sustainability: recurring vs. non-recurring mix, contract renewal rates, churn - Review net working capital trends; identify seasonal swings and normalize for a peg calculation - Check for channel stuffing indicators: revenue spikes at quarter-end, abnormal receivables aging, credit memo patterns 5. **Stress-test and sensitize** - Model adjusted EBITDA under conservative, base, and management cases - Quantify the aggregate dollar impact of unsupported or borderline adjustments - Compare adjusted EBITDA margin to industry benchmarks [VERIFY industry margin data source and peer set] 6. **Compile the QofE deliverable** - Executive summary with headline adjusted EBITDA range and key risk findings - Detailed adjustment schedule with line-item support references - Revenue and working capital analysis sections - Appendices: data request tracker, open items list, management representation gaps ## Output The final QofE deliverable should include: - **Adjusted EBITDA summary table**: Reported vs. adjusted for each period analyzed, with a clearly labeled TTM figure - **Adjustment detail schedule**: Each adjustment with description, amount by period, category, confidence tier, and supporting reference - **Revenue quality analysis**: Concentration table, recurring revenue breakdown, trend commentary - **Net working capital analysis**: Monthly NWC with seasonal normalization and proposed peg - **Key findings and risk factors**: Bullet-point summary of material issues (unsupported add-backs, concentration risk, accounting policy concerns, pending litigation exposure) - **Open items list**: Unresolved data requests or items requiring further investigation ## Quality Checks - Every adjustment ties to a specific GL account and has a cited source document or management representation - Adjusted EBITDA reconciles cleanly from reported net income through each add-back layer - No projected synergies or uncommenced cost savings are included in adjusted EBITDA (these belong in a separate synergy analysis) - Customer concentration and revenue sustainability findings are consistent with the adjustment conclusions - Tax return income reconciles to book income within an explainable variance - All figures marked [VERIFY] have been flagged for jurisdiction-specific or data-source-dependent confirmation - The deliverable has been reviewed for internal consistency: totals foot, periods align, and narrative matches the numbers
Related Skills
validating-clinical-data-quality
Structures data quality assessment with completeness, accuracy, and consistency validation. Use when auditing clinical data, assessing data quality, or validating data integrity.
performing-quality-assurance-reviews
Structures radiology peer review and quality assurance with discrepancy classification. Use when conducting peer review, classifying discrepancies, or documenting QA findings.
performing-frozen-section-analysis
Guides intraoperative frozen section evaluation with rapid diagnostic protocols and communication. Use when performing frozen sections, providing intraoperative diagnoses, or communicating preliminary results.
managing-quality-reporting
Structures CMS quality reporting (MIPS, HEDIS, CQMs) with measure specification and data validation. Use when reporting quality measures, managing MIPS submissions, or validating quality data.
managing-nursing-quality-metrics
Tracks nursing quality indicators (NDNQI, HCAHPS) with performance improvement documentation. Use when monitoring nursing quality, tracking NDNQI metrics, or managing quality improvement.
managing-laboratory-quality-control
Tracks QC data with Westgard rules and corrective action documentation. Use when managing lab QC, interpreting Westgard violations, or documenting corrective actions.
managing-dental-quality-assurance
Structures dental practice quality assessment with peer review and outcomes tracking. Use when conducting dental QA, performing peer review, or tracking treatment outcomes.
managing-clinical-data-quality
Structures data quality management with query resolution, source data verification, and audit trails. Use when managing clinical data quality, resolving data queries, or conducting SDV.
conducting-surgical-time-outs
Structures WHO surgical safety checklist completion with sign-in, time-out, and sign-out documentation. Use when performing surgical time-outs, completing safety checklists, or documenting pre-incision verification.
conducting-stress-test-interpretation
Interprets exercise and pharmacologic stress tests with Duke treadmill score and nuclear findings. Use when reading stress tests, interpreting nuclear perfusion, or documenting exercise tolerance.
conducting-stark-law-analysis
Evaluates physician self-referral arrangements against Stark Law exceptions with documentation. Use when analyzing Stark compliance, evaluating referral arrangements, or documenting exception applicability.
conducting-psychiatric-evaluations
Structures comprehensive psychiatric evaluation with MSE, diagnostic formulation, and risk assessment. Use when performing psychiatric assessments, documenting mental status exams, or creating diagnostic formulations.