Skip to main content
aibizhub
Structured methodology As of 2026-04-24

How Dilution Calculator works

What the tool assumes, what data it pulls from, and what it cannot tell you.

Education · General business information, not legal, tax, or financial advice. Editorial standards Sponsor disclosure Corrections

1. Scope

Models founder ownership dilution across a sequence of funding rounds, each with a name, investment amount, and pre-money valuation. There is no option-pool input, anti-dilution provision, liquidation preference, or convertible-note conversion.

2. Inputs and outputs

Inputs

  • rounds array

    Each round: name, investmentAmount, preMoneyValuation. Founder starts at 100% and is diluted round by round.

Outputs

  • rounds

    Per round: postMoneyValuation, newSharesPercent, founderOwnershipPercent.

Engine source: src/lib/dilution-calculator/engine.ts

3. Formula / scoring logic

for each round:
  post_money   = pre_money + investment
  new_shares%  = investment / post_money * 100
  founder%     = founder%_prev * (1 - new_shares% / 100)

4. Assumptions

  • Founder ownership begins at 100% before the first round; each round dilutes by that round's new-share percentage.
  • There is no option-pool carve — only new-investor dilution is modeled.
  • All shares are common — preferred stacks, notes, and SAFEs are out of scope.

5. Data sources

6. Known limitations

  • Does not model SAFE or convertible-note conversion — conversion requires cap-table software (Carta, Pulley).
  • Liquidation preferences can make apparent ownership misleading in exit scenarios.

7. Reproducibility

Input
rounds = [{Seed, investment $1M, pre-money $4M}, {Series A, investment $3M, pre-money $12M}].

Expected output
Seed: postMoney $5M, newShares 20%, founder 80%. Series A: postMoney $15M, newShares 20%, founder 64%.

8. Change log

  • 2026-04-24 methodology page first published.

Worked example

Run live against the same engine this site ships (/engines/dilution-calculator.js). The inputs and outputs below are recomputed on every build and independently re-verified in CI — they are never hand-authored.

Input

tool
dilution_calculator
rounds[0].name
Seed
rounds[0].investment_amount
500000
rounds[0].pre_money_valuation
2000000

Output

rounds[0].name
Seed
rounds[0].investmentAmount
500000
rounds[0].preMoneyValuation
2000000
rounds[0].postMoneyValuation
2500000
rounds[0].newSharesPercent
20
rounds[0].founderOwnershipPercent
80

Frequently asked questions

What does the Dilution Calculator calculate?
Models founder ownership dilution across a sequence of funding rounds, each with a name, investment amount, and pre-money valuation. There is no option-pool input, anti-dilution provision, liquidation preference, or convertible-note conversion.
What inputs does the Dilution Calculator need?
It takes 1 input: rounds. Outputs returned: rounds.
What formula does the Dilution Calculator use?
The exact computation is: for each round:; post_money = pre_money + investment; new_shares% = investment / post_money * 100; founder% = founder%_prev * (1 - new_shares% / 100)
Can I verify the Dilution Calculator with a worked example?
Yes. With rounds = [{Seed, investment $1M, pre-money $4M}, {Series A, investment $3M, pre-money $12M}]. the tool returns Seed: postMoney $5M, newShares 20%, founder 80%. Series A: postMoney $15M, newShares 20%, founder 64%.
Where does the Dilution Calculator get its benchmark data?
Reference data is sourced from: NVCA Model Legal Documents (as of 2024).
What can the Dilution Calculator not tell me?
Known limitations: Does not model SAFE or convertible-note conversion — conversion requires cap-table software (Carta, Pulley). Liquidation preferences can make apparent ownership misleading in exit scenarios.