
Returns Analysis
OfficialFreeQuickly build IRR and MOIC sensitivity tables for PE deals.
Free · Opens the source repo
What Returns Analysis does
Returns Analysis is a workflow skill designed for finance professionals involved in private equity deal evaluations. It provides a structured approach to model returns based on various deal inputs, including entry multiples, leverage, exit multiples, and growth scenarios. By following a series of defined steps, users can gather essential deal inputs, calculate base case returns, and generate sensitivity tables that help visualize the impact of different assumptions on investment returns.
The skill begins by collecting critical inputs such as entry EBITDA, entry multiple, net debt, and financing assumptions. Once the inputs are gathered, it calculates key metrics like exit equity value, MOIC (Multiple on Invested Capital), and IRR (Internal Rate of Return). The returns waterfall breakdown illustrates how different factors contribute to overall returns, providing a clear understanding of the deal's potential performance.
One of the standout features of Returns Analysis is its ability to create two-way sensitivity matrices that allow users to explore how changes in entry and exit multiples, EBITDA growth rates, leverage, and hold periods affect returns. This is particularly useful for stress-testing assumptions and preparing for investment committee presentations. The skill also facilitates scenario analysis, enabling users to assess best-case, base-case, and worst-case scenarios, which is crucial for comprehensive deal evaluation.
At the output stage, users receive an Excel workbook that includes all calculations, sensitivity tables, and a one-page summary suitable for investment committee decks. This ensures that all relevant information is organized and easily accessible, streamlining the decision-making process for private equity professionals.
When to use it
Use this skill when you need to assess potential returns on private equity investments and prepare for investment committee discussions.
When not to use it
This skill may not be suitable for users looking for a general-purpose financial modeling tool, as it is specifically tailored for private equity deal analysis.
What you can build with it
Evaluating a New Investment Opportunity
Use Returns Analysis to model potential returns and assess the viability of a new private equity investment.
Preparing for Investment Committee Meetings
Generate clear and concise returns summaries and sensitivity tables to present to your investment committee.
Stress Testing Financial Assumptions
Leverage the sensitivity analysis feature to understand how different scenarios could impact your investment returns.
How to install Returns Analysis
View source1. Install with the skills CLI
npx skills add anthropics/financial-services/returns-analysis --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by anthropicsReturns Analysis
Workflow
Step 1: Gather Deal Inputs
Ask for (or extract from prior analysis):
Entry:
- Entry EBITDA (LTM or NTM)
- Entry multiple (EV / EBITDA)
- Enterprise value
- Net debt at close
- Equity check size
- Transaction fees & expenses
Financing:
- Senior debt (x EBITDA, rate, amortization)
- Subordinated debt / mezzanine (if any)
- Total leverage at entry (x EBITDA)
- Equity contribution
Operating Assumptions:
- Revenue growth rate (annual)
- EBITDA margin trajectory
- Capex as % of revenue
- Working capital changes
- Debt paydown schedule
Exit:
- Hold period (years)
- Exit multiple (EV / EBITDA)
- Exit EBITDA (calculated from growth assumptions)
Step 2: Base Case Returns
Calculate:
| Metric | Value |
|---|---|
| Entry EV | |
| Equity invested | |
| Exit EBITDA | |
| Exit EV | |
| Net debt at exit | |
| Exit equity value | |
| MOIC | |
| IRR | |
| Cash-on-cash |
Show the returns waterfall:
- EBITDA growth contribution
- Multiple expansion/contraction contribution
- Debt paydown contribution
- Fee/expense drag
Step 3: Sensitivity Tables
Build 2-way sensitivity matrices:
Entry Multiple vs. Exit Multiple
| Exit 6x | Exit 7x | Exit 8x | Exit 9x | Exit 10x | |
|---|---|---|---|---|---|
| Entry 7x | |||||
| Entry 8x | |||||
| Entry 9x | |||||
| Entry 10x |
EBITDA Growth vs. Exit Multiple (at fixed entry)
Leverage vs. Exit Multiple (at fixed entry and growth)
Hold Period vs. Exit Multiple
Show both IRR and MOIC in each cell (IRR / MOIC format).
Step 4: Scenario Analysis
Build 3 scenarios:
| Bull | Base | Bear | |
|---|---|---|---|
| Revenue CAGR | |||
| Exit EBITDA margin | |||
| Exit multiple | |||
| Exit EBITDA | |||
| MOIC | |||
| IRR |
Step 5: Output
- Excel workbook with:
- Assumptions tab
- Returns calculation
- Sensitivity tables (formatted with conditional coloring)
- Scenario summary
- One-page returns summary suitable for IC deck
Key Formulas
- MOIC = Exit Equity Value / Equity Invested
- IRR = solve for r: Equity Invested × (1 + r)^n = Exit Equity Value (adjust for interim cash flows)
- Returns attribution:
- Growth: (Exit EBITDA - Entry EBITDA) × Exit Multiple / Equity
- Multiple: (Exit Multiple - Entry Multiple) × Entry EBITDA / Equity
- Leverage: Debt paydown over hold period / Equity
Important Notes
- Always show returns both gross and net of fees/carry where applicable
- Management rollover and co-invest change the equity check — ask if relevant
- Dividend recaps or interim distributions affect IRR significantly — include if planned
- Don't forget transaction costs (typically 2-4% of EV) — they reduce Day 1 equity value
- Tax considerations (asset vs. stock deal, 338(h)(10) election) can materially affect after-tax returns
Frequently asked questions about Returns Analysis
Similar skills
Initiating Coverage
Create institutional-quality equity research reports.
Financial Tear Sheet Generator
Create professional company profiles with live data.
Pitch Deck Population
Effortlessly fill pitch deck templates with data.
Tax Season Organizer
Streamline your tax prep for accountants.
Month End Prep
Streamline your month-end close process with ease.
Funding Digest
Summarize funding rounds in a single slide.
