Calculate SAFE ownership
calculate_safe_ownershipUse this when the user asks a SAFE calculator question such as how much of the company a SAFE buys: ownership = investment / post-money valuation cap for a YC post-money SAFE (or the pre-money SAFE equivalent), plus combined ownership with other SAFEs, the SAFE price and share count. Ownership is as converted at the caps, before any priced round. Does not model a priced round, notes or option pool top-ups; use calculate_cap_table for those. Not legal or tax advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| safe_type | No | post (YC post-money SAFE, default) or pre (pre-money SAFE). | |
| investment | Yes | SAFE investment, e.g. 500000 or "$500k". | |
| other_safes | No | Other SAFEs converting alongside it, e.g. [{"amount":250000,"valuation_cap":6000000}] or "$250k at $6M cap". Combined SAFE ownership is shown. | |
| valuation_cap | Yes | Valuation cap, e.g. 10000000 or "$10M" (post-money cap unless safe_type is pre). | |
| company_shares | No | Fully diluted shares before the SAFEs convert (founders, options, pool), e.g. 10000000. Used for share counts and the SAFE price; default 10,000,000. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| safes | Yes | ||
| shares | Yes | ||
| summary | Yes | ||
| disclaimer | Yes | ||
| safe_price | Yes | ||
| assumptions | Yes | ||
| ownership_pct | Yes | ||
| company_shares_after | Yes | ||
| company_shares_before | Yes | ||
| combined_safe_ownership_pct | Yes |