Cap table modelling
Cap table calculator: founders, SAFEs and a round, modelled exactly
Combine your founders, option pool, outstanding SAFEs and a priced round into one fully-diluted cap table — the same solver that powers the SAFE and dilution calculators, all in one view.
Founders
Outstanding SAFEs
The priced round
| Stakeholder | Type | Invested | Shares | Ownership |
|---|---|---|---|---|
| Founder A | Common | — | 5,500,000 | 34.13% |
| Founder B | Common | — | 4,500,000 | 27.92% |
| Option Pool | Options | — | 1,611,465 | 10.00% |
| Seed SAFE | SAFE | $750K | 1,000,000 | 6.21% |
| Series A | Preferred | $5M | 3,503,185 | 21.74% |
| Total (fully diluted) | 16,114,650 | 100% | ||
How it works
1. List every current holder
2. Add outstanding SAFEs
3. Set the priced round
4. Read the resulting cap table
Frequently asked
What counts as "fully diluted" here?+
Every row in the output — founders' common, the full option pool (granted and reserved), every converted SAFE, and the new round's preferred — sized as if all outstanding securities were exercised or converted, which is the standard basis for negotiating a round.
Can I model a cap table with no new round, just existing holders?+
This builder is designed around modelling the next priced round, since that's when SAFEs actually convert. Set the round's new money to 0 if you only want to see today's holders and pool laid out — outstanding SAFEs will still convert at that round's terms.
Do SAFEs with different caps and discounts convert independently?+
Yes. Each SAFE's cap, discount and type are resolved independently against the same round price per share, and Foundily shows which term bound each one.
Is this a replacement for a cap-table system of record like Carta?+
No — this models scenarios so you can see the math before you negotiate a term sheet. It doesn't issue shares, handle 409A valuations, or track option exercises and vesting over time.
Need this in your own tool or agent?
The exact same engine is available as a JSON API — one key, deterministic results, an OpenAPI spec and an MCP server.