modeling-waterfall-distribution-mechanics
Builds distribution waterfall models with European vs American style carry, preferred return accrual, and GP clawback calculation. Use when modeling distribution waterfalls, comparing carry structures, or calculating LP distributions.
Best use case
modeling-waterfall-distribution-mechanics is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Builds distribution waterfall models with European vs American style carry, preferred return accrual, and GP clawback calculation. Use when modeling distribution waterfalls, comparing carry structures, or calculating LP distributions.
Teams using modeling-waterfall-distribution-mechanics 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/modeling-waterfall-distribution-mechanics/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How modeling-waterfall-distribution-mechanics Compares
| Feature / Agent | modeling-waterfall-distribution-mechanics | 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?
Builds distribution waterfall models with European vs American style carry, preferred return accrual, and GP clawback calculation. Use when modeling distribution waterfalls, comparing carry structures, or calculating LP distributions.
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
# Modeling Waterfall Distribution Mechanics ## When To Use - Modeling LP/GP economics for a new fund's LPA negotiation - Comparing European (whole-fund) vs. American (deal-by-deal) carry structures - Calculating preferred return accrual and catch-up splits under specific fund terms - Projecting GP clawback exposure under downside scenarios - Auditing an existing waterfall model against LPA language - Preparing distribution examples for investor side letters or advisory committee presentations ## Inputs To Gather - **Fund terms from LPA/term sheet**: committed capital, GP commitment percentage, management fee rate and basis (committed vs. invested), preferred return rate (compounding convention — annual, quarterly, continuous), carry percentage, catch-up split ratio - **Waterfall structure type**: European (whole-fund) or American (deal-by-deal), or hybrid - **Catch-up provisions**: full catch-up (100/0) vs. partial (e.g., 80/20), and whether catch-up is capped - **Return of capital definition**: whether return of capital includes recycled proceeds, management fee offsets, or only invested capital [VERIFY against LPA Section on Distributions] - **Clawback terms**: GP clawback trigger, tax gross-up treatment, escrow/holdback percentage, timing of true-up (interim vs. final liquidation) - **Cash flow projections**: investment amounts by period, projected realization proceeds and timing, interim income (dividends, interest) - **Fee economics**: management fee schedule (step-down timing), organizational expenses cap, fee offsets from portfolio company monitoring/transaction fees ## Workflow 1. **Map the waterfall tiers from the LPA** - Tier 1: Return of capital (confirm whether this means contributed capital, invested capital, or contributed capital plus allocable fees/expenses) [VERIFY] - Tier 2: Preferred return accrual — calculate on unreturned capital at the stated rate; confirm compounding convention and day-count basis - Tier 3: GP catch-up — model the split (commonly 100% to GP until GP has received its carry share of all cumulative profits, or a partial catch-up ratio) - Tier 4: Carried interest split (typically 80/20 LP/GP after catch-up is satisfied) - Note: Some LPAs include additional tiers (e.g., super-carry above a second hurdle). Capture any non-standard tiers explicitly. 2. **Build the period-by-period cash flow model** - For **European style**: aggregate all contributions and distributions across the fund life; carry is only calculated and distributed after all invested capital plus preferred return is returned to LPs on a cumulative, whole-fund basis - For **American style**: calculate carry on each realized investment independently; track a running "loss account" or "netting mechanism" where losses on prior deals reduce carry on subsequent deals [VERIFY netting terms in LPA] - Track cumulative contributions, cumulative distributions, unreturned capital balance, and accrued preferred return balance at each period 3. **Model the preferred return accrual** - Compound at the LPA-specified rate on unreturned capital - Reduce the accrual balance as distributions are applied (confirm order of application: return of capital first, then preferred return, or blended) - For quarterly compounding on an 8% annual hurdle: apply 2% per quarter to the unreturned capital balance 4. **Calculate catch-up distributions** - After LPs have received return of capital plus preferred return, GP receives catch-up distributions - Full catch-up: 100% of next distributions flow to GP until GP's cumulative carry equals its carried interest percentage of total profits - Partial catch-up (e.g., 80/20): distributions split 80% GP / 20% LP until the same threshold is met - Formula check: at the catch-up completion point, GP's cumulative distributions should equal (carry %) x (total cumulative profits) 5. **Model GP clawback exposure** - For American-style waterfalls: after each distribution, calculate the hypothetical position as if the fund liquidated at that moment - Clawback = amount by which GP's cumulative carry exceeds what it would have earned under a whole-fund calculation - Apply any escrow/holdback (commonly 20-50% of carry distributions held back) [VERIFY holdback percentage] - Model tax gross-up if applicable — GP clawback is typically net of taxes deemed paid on prior carry distributions 6. **Run scenario and sensitivity analysis** - Base case, upside (+20% proceeds), and downside (-30% proceeds) on realization values - Vary realization timing (early exits vs. extended holds) to show impact on preferred return accrual - Compare European vs. American outcomes on identical cash flows to quantify the economic difference - Stress-test clawback exposure under loss-last scenarios (profitable deals exit first, losers remain) ## Output - **Waterfall summary table**: period-by-period rows showing contributions, distributions, LP share, GP share, preferred return balance, and cumulative multiples (TVPI, DPI, RVPI) - **Carry comparison schedule**: side-by-side European vs. American carry under base-case projections (if both structures are being evaluated) - **GP clawback analysis**: maximum clawback exposure by period, net of escrow/holdback, with tax gross-up impact - **Sensitivity matrix**: net carry to GP and net multiple to LPs across 3-5 scenarios - **Assumptions register**: all inputs, compounding conventions, and LPA section references documented in a single tab/section ## Quality Checks - **Reconciliation**: total distributions to LP + total distributions to GP must equal total fund proceeds in every period - **Preferred return verification**: at the point carry begins, confirm LPs have received exactly their contributed capital plus compounded preferred return - **Catch-up math**: at catch-up completion, verify GP cumulative carry = (carry %) x (cumulative distributions - cumulative contributions) - **Clawback floor**: GP clawback should never exceed cumulative carry distributions received (net of tax gross-up) - **Cross-check**: run the model with a single investment returning exactly 1.0x to confirm zero carry is paid - **LPA conformance**: every formula and tier boundary should trace to a specific LPA section — flag any ambiguity with [VERIFY]
Related Skills
settlement-distribution
Drafts settlement distribution statements for personal injury cases with itemized accounting of gross proceeds, attorney fees, litigation costs, lien satisfactions, and net client payout. Enforces trust accounting compliance and reconciliation checks per Rules of Professional Conduct. Use when closing a PI matter, preparing disbursement sheets, or generating final case accounting.
intl-distribution-agreement
Drafts international distribution agreements for cross-border supplier–distributor relationships. Covers appointment/territory, Incoterms, pricing/payment, export controls, sanctions, FCPA/UKBA, data protection, IP licensing, termination, and international arbitration. Trigger when drafting distribution agreements, cross-border supply contracts, dealer agreements, or exclusive distributor appointments.
international-distribution-agreement
Drafts an international distribution agreement covering appointment, territory, exclusivity, Incoterms, export controls, sanctions, anti-corruption, IP licensing, and dispute resolution. Use when drafting or revising a cross-border distribution agreement, exclusive distributor appointment, or global channel contract. Triggers: international distribution, exclusive distributor, Incoterms, export controls, sanctions, anti-corruption, CISG opt-out.
distribution-of-assets-plan
Drafts a corporate Distribution of Assets Plan for dissolution, restructuring, or wind-down, covering asset inventory with valuations, beneficiary designations, distribution methodology, contingency provisions, administrative powers, and execution formalities. Use when preparing dissolution plans, corporate wind-down documents, or asset allocation agreements among shareholders, creditors, or stakeholders; trigger keywords: distribution of assets, dissolution plan, wind-down, asset allocation, liquidating distribution.
modeling-sum-of-parts-valuations
Builds SOTP valuations for conglomerates and multi-segment companies with segment-appropriate methodologies. Use when valuing diversified companies, calculating conglomerate discounts, or modeling segment breakups.
modeling-revenue-forecasts
Builds bottom-up revenue models from segment-level drivers with assumption documentation. Use when forecasting revenue, modeling growth drivers, or building segment-level projections.
modeling-portfolio-company-returns
Builds PE return models with entry/exit multiples, leverage analysis, and value creation attribution. Use when modeling PE returns, calculating IRR/MOIC, or attributing value creation drivers.
modeling-margin-analysis
Deconstructs gross, operating, and net margin trends with driver attribution and normalization. Use when analyzing profitability, attributing margin changes, or benchmarking margins.
modeling-cap-table-scenarios
Builds cap table models with round-by-round dilution, option pool, and exit waterfall analysis. Use when modeling cap tables, calculating ownership dilution, or projecting exit proceeds.
modeling-bond-valuations
Calculates bond pricing with duration, convexity, OAS, and Z-spread analysis. Use when pricing bonds, calculating risk metrics, or evaluating relative value.
managing-insurance-distribution
Structures insurance distribution analysis with channel economics, producer management, and compensation modeling. Use when analyzing distribution, evaluating producer performance, or modeling commission structures.
managing-insurance-capital-modeling
Structures insurance capital model analysis with economic capital, regulatory capital, and rating agency capital comparison. Use when modeling insurance capital, comparing capital frameworks, or assessing capital adequacy.