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.

Live cap table calculator
Edit any field — recomputes instantly

Founders

Outstanding SAFEs

The priced round

Fully diluted shares
16,114,650
Price per share
$1.4273
Post-money valuation
$23M
Option pool
1,611,465
shares reserved
StakeholderTypeInvestedSharesOwnership
Founder ACommon5,500,00034.13%
Founder BCommon4,500,00027.92%
Option PoolOptions1,611,46510.00%
Seed SAFESAFE$750K1,000,0006.21%
Series APreferred$5M3,503,18521.74%
Total (fully diluted)16,114,650100%

How it works

1. List every current holder

Add each founder's shares and the option pool already reserved. This is the company's fully-diluted picture before the round you're modelling.

2. Add outstanding SAFEs

Each SAFE's cap, discount and type (post- or pre-money) feeds the same solver used in the standalone SAFE calculator — they all convert together, correctly, in the round below.

3. Set the priced round

Pre-money valuation, new money raised, and an optional target option-pool percentage. The pool top-up is created pre-money, so it dilutes founders and converting SAFEs, not the new investor.

4. Read the resulting cap table

Every row — common, pool, each converted SAFE, and the new preferred — with exact share counts and fully-diluted ownership that sum to 100%.

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.

Use this from the API →