The numerical core of the track. Every concept from the prior modules — dilution, preferences, option pools, anti-dilution, exit waterfalls — is ultimately a math problem on the cap table. This module works through the math with full precision. By the end, you should be able to build a cap table by hand, model the option pool shuffle correctly, and compute who actually gets what when the company sells.
A cap table — short for "capitalization table" — is a structured record of who owns what fraction of a company. At its simplest, it's a list of holders and their shares, summing to the total. In practice, it gets more complex because companies have multiple classes of stock (common vs preferred, multiple preferred series), different categories of shares (issued vs reserved vs vested), and dilution events that change the math over time.
Before doing the math, get the vocabulary right. These distinctions trip up first-time founders and even some investors:
| Term | What it means |
|---|---|
| Authorized shares | The maximum number of shares the company is permitted to issue under its certificate of incorporation. Not yet issued. |
| Issued shares | The shares the company has actually issued to anyone (founders, investors, employees who have exercised options). |
| Outstanding shares | Issued shares currently held by someone (excluding any the company has bought back). For most purposes, identical to issued shares. |
| Fully diluted shares | Outstanding shares plus all shares that would exist if every option, warrant, SAFE, and convertible were converted. This is the denominator most investor calculations use. |
| Option pool (unallocated) | Shares reserved by the board for future employee option grants. Counted in fully diluted but not yet issued. |
When a term sheet says "the investor receives 20%," the next question is always: 20% of what? Issued? Fully diluted? Fully diluted including the new round's option pool expansion? The right answer is almost always fully diluted, including any new option pool. Anyone evaluating dilution should compute it on the broadest reasonable denominator, because that's what determines actual ownership at exit.
The natural mental model is that founders start at 100% and get diluted from there. The cleaner model is: founders own a fixed number of shares, and their percentage decreases as the company issues more shares to other holders. Their share count doesn't change (unless they sell or have shares clawed back); the denominator grows. This framing helps with everything that follows.
The Pipework founders started with 10,000,000 shares between them (5,000,000 each). After all the dilution events we'll work through in this module, they still own exactly 10,000,000 shares. Their percentage drops because the total share count grows from 10 million to 25 million to whatever it eventually becomes. Once you internalize this, the dilution math becomes much less mysterious.
Everything in cap-table mechanics ultimately reduces to per-share math. The key relationships:
The third relationship is the one that converts a "valuation" into a "share count." If the company has 10 million pre-money shares and the pre-money valuation is $20M, then each existing share is worth $20M ÷ 10M = $2. When the new investor's money comes in at $2 per share, they get Investment ÷ $2 new shares.
Pipework's seed round: $2M raised at an $8M pre-money valuation, so $10M post-money. The founders own 10,000,000 shares between them. Walk through the math:
That's the full mechanic for a priced round without any option pool complications. The arithmetic is straightforward. The next section adds the wrinkle that almost every real term sheet has: the option pool.
Module 02 mentioned the option pool shuffle. Module 05 named it. Here is the full mechanic with numbers.
Most term sheets include a clause requiring the company to set up or expand an option pool before the new money goes in — that is, the pool is created pre-money. Why does this matter? Because the pool counts as part of the pre-money share count when calculating the new investor's price per share. Increasing the pre-money share count reduces the price per share, which means the new investor gets more shares for their money, which means the existing shareholders are more diluted.
The investor's actual position: "You and I agreed the company is worth $X pre-money. We also agreed there needs to be an option pool of Y% post-money. I'm not paying for that pool — you are. Set it up before my money comes in."
Same Pipework seed round: $2M raised at an $8M pre-money valuation, $10M post-money, 20% investor ownership. Now add the requirement that a 12% option pool (measured post-money) be established pre-money. The new mechanics:
| Holder | Without pool | With 12% pool | Founder cost |
|---|---|---|---|
| Founders combined | 80.0% | 68.0% | −12.0% |
| Option pool | 0% | 12.0% | +12.0% |
| Investor | 20.0% | 20.0% | 0% |
The full 12% of the pool comes out of the founders' percentage. The investor's 20% is unchanged. The pool's existence reduces the price per share (from $0.80 to $0.68), which means the investor gets more shares for the same $2M — but those additional shares dilute the founders, not the investor.
Now build up the full Pipework cap table across three rounds. The arithmetic is the same as Sections 02 and 03 applied repeatedly. At each round, we start with the prior post-money cap table, expand the option pool if required, calculate the price per share, and issue new shares to the new investor.
This is the round we just worked through in Section 03. The post-Round-1 cap table:
| Holder | Shares | % | $ value |
|---|---|---|---|
| Asha (co-founder) | 5,000,000 | 34.0% | $3.40M |
| Marco (co-founder) | 5,000,000 | 34.0% | $3.40M |
| Option pool (unallocated) | 1,764,706 | 12.0% | $1.20M |
| Seed investor | 2,941,176 | 20.0% | $2.00M |
| Total | 14,705,882 | 100.0% | $10.00M |
Pipework now has 14,705,882 shares outstanding. The Series A investor will take 20% of the post-money. The term sheet also requires the option pool to be refreshed to 12% of the post-money (the Round 1 pool has largely been granted out, so the company tops it back up to 12% to support continued hiring). Both the pool refresh and the new investor are priced at the same time.
The clean way to solve this is algebraically, in one pass — no mid-example corrections. Define the target post-money percentages, then solve for the one unknown.
Solving for the total in one step — fixed shares ÷ their target percentage — avoids any iteration. The pool refresh is built into the 68%/12%/20% split, so it comes out of the existing holders' percentages, not the new investor's. That is the option pool shuffle again, now at Series A.
| Holder | Shares | % | $ value |
|---|---|---|---|
| Asha (co-founder) | 5,000,000 | 26.3% | $19.7M |
| Marco (co-founder) | 5,000,000 | 26.3% | $19.7M |
| Option pool (refreshed) | 2,283,738 | 12.0% | $9.0M |
| Seed investor | 2,941,176 | 15.5% | $11.6M |
| Series A investor | 3,806,228 | 20.0% | $15.0M |
| Total (fully diluted) | 19,031,142 | 100.0% | $75.0M |
The seed investor's percentage went from 20% to 15.5% — diluted by the option pool refresh and the Series A investor's 20%. This is exactly the math from the typical-founder-dilution table in Module 03: each round dilutes everyone existing in proportion to how much new equity is being issued.
When a new financing round is the only dilution event, each existing holder's post-round percentage = pre-round percentage × (1 − new equity issued as % of post-money). A 20% Series A plus a pool top-up that brings the new issuance to roughly 32% of post-money dilutes each existing holder by roughly 32%.
This is a shortcut, valid only when a single new round is the lone dilution event. It does not hold once anti-dilution adjustments, secondary sales, or repurchases are in play — there, compute percentages directly as shares ÷ total shares, which is always exact.
Module 05 introduced the concept of liquidation preferences; Module 03 showed a worked example at three exit prices. This section works through the underlying math.
The order of payments in a typical sale of a venture-backed company:
The "or" in step 1 is the optionality that makes preferred stock work as a security. Each preferred shareholder gets to choose, after seeing the deal price, whether to take their preference (the downside protection) or convert to common (the upside participation). They always pick whichever is better for them.
For a 1× non-participating preferred holder, there's a price at which their preference equals what they'd get from conversion. Below that price, they take the preference; above it, they convert.
If an investor put in $15M for 20% of the company, their break-even total exit price is $15M ÷ 0.20 = $75M. Below $75M total exit, they take the preference; above $75M, they convert.
For Pipework's Series A investor (the most recent round in our running example), the break-even is exactly the post-money valuation of their round — $75M. Below that, they take their $15M back. Above that, they convert and take 20% pro-rata. This is why post-money valuations matter to investors: a $75M post-money is the price below which the investor is "underwater" on the conversion-pro-rata path.
Things get more complex when there are multiple preferred series. Each series has its own preference. The waterfall computes payouts in order, with each series taking the better of their preference or their pro-rata conversion. The conversion calculation for one series depends on what other series have done, because their conversion shares get added to the denominator.
In practice, the waterfall is solved iteratively: assume all preferred convert, compute the pro-rata payouts, check whether each preferred series would have done better by taking their preference instead, flip any that would, recompute the conversion math with the remaining preferred holders. Repeat until stable. Modern cap-table tools (Carta, Pulley, Capdesk) do this automatically; the manual version is doable but tedious for more than two preferred series.
For the Pipework example with one seed series and one Series A, the calculation is manageable by hand. We'll work through it in Section 08.
A 1× non-participating preferred holder gets the greater of preference-or-conversion. A 1× participating preferred holder gets both: they get their preference back AND then participate pro-rata in whatever's left. This is the "double-dip" — and it materially worsens founder economics at every exit price.
Consider an investor who put in $15M for 20% of the company on a 1× participating basis. Suppose the company sells for $200M.
The participating-preferred holder takes 26% of total exit proceeds vs. their 20% nominal ownership. The common shareholders (founders, employees) get 74% rather than 80%. That 6-percentage-point shift toward the investor is the cost of participation rights.
Counterintuitively, participating preferred matters more in good exits than in bad ones — because in bad exits, the preference dominates anyway. Walk through a few price points:
| Exit price | Non-participating | Participating | Extra to investor |
|---|---|---|---|
| $15M | $15M (pref) | $15M (pref dominates) | $0 |
| $75M | $15M (break-even) | $27M | +$12M |
| $200M | $40M (conv) | $52M | +$12M |
| $1B | $200M (conv) | $212M | +$12M |
In every case at or above break-even, the participating investor's "extra" over the non-participating outcome is exactly $12M. That is not a general law — it is specific to this example, where the participation percentage (20%) and the preference ($15M) are both fixed: the extra equals the preference times the share that flows back out to common, $15M × (1 − 20%) = $12M, the same at every price above break-even. Change the ownership percentage or the preference and the constant changes. What is general: above break-even, participation transfers a fixed dollar amount to the investor, so its percentage bite on common shrinks as the exit grows even though the dollars stay the same. Below break-even, the preference dominates and participation adds nothing.
Non-participating preferred: investor takes preference or conversion, whichever is better. Founder-favorable.
Participating preferred: investor takes preference plus pro-rata of what remains. Investor-favorable. Costs the common holders roughly the preference amount × (1 − investor's pro-rata %) at every exit price above break-even.
Module 05 distinguished weighted-average broad-based anti-dilution from full ratchet. This section works through the math of the broad-based weighted-average mechanism — the standard for early-stage rounds.
Anti-dilution adjusts the conversion price of the prior preferred series when a future round prices below their original price. The "weighted-average" part means the adjustment is sized in proportion to how big the new (down) round is relative to the existing capitalization. A tiny down round triggers a small adjustment; a large down round triggers a bigger one. This is fairer than full ratchet (which adjusts all the way to the new low price regardless of round size) and is the industry standard.
Where: OS = outstanding shares (broadly defined — includes all common and converted preferred), Money = total raised in the new (down) round, OldP = pre-round conversion price of the prior preferred, NewP = new round's per-share price.
Anti-dilution protects a prior preferred series when a later round prices below that series' conversion price. So the example needs a prior series with a high conversion price and a later down round beneath it. Use Pipework's Series A as the prior preferred — its conversion price is $3.94 per share (from Section 04) — and suppose the company later raises a $20M Series B at $2.00 per share, well below the Series A price. (The seed, at $0.68, sits below $2.00 and so is not triggered; only the Series A is.)
The Series A holder's conversion price dropped from $3.94 to $3.27 — a 17% reduction. With full ratchet, it would have dropped to $2.00 (the Series B price), a 49% reduction. The weighted-average mechanism is roughly a third as harsh in this example. The protection scales with the size of the down round: a much larger Series B would have produced a larger adjustment, closer to the full-ratchet result; a much smaller Series B would have produced almost no adjustment.
The capstone. Take the Pipework post-Series-A cap table from Section 04 — both preferred series have 1× non-participating preferences — and compute the actual exit waterfall at four price points: $30M, $75M, $250M, and $1B. The investor amounts and ownership:
The waterfall is solved in order of preference seniority, with each preferred holder taking the better of its preference or its pro-rata conversion. At $30M:
| Holder | Path | Payout | % of exit |
|---|---|---|---|
| Series A investor | Preference | $15.00M | 50.0% |
| Seed investor | Converted | $2.90M | 9.7% |
| Option pool (employees) | Pro-rata | $2.25M | 7.5% |
| Asha (common) | Pro-rata | $4.93M | 16.4% |
| Marco (common) | Pro-rata | $4.93M | 16.4% |
| Total | — | $30.0M | 100% |
At $30M, the founders each take home about $4.9M. The Series A investor recovered their full $15M; the seed investor made a modest return on conversion.
$75M is exactly the Series A post-money valuation. This is the indifference point: Series A investor's preference ($15M) equals their pro-rata share (20% × $75M = $15M). Below this price they take preference; above they convert. At the break-even, the result is the same.
| Holder | Path | Payout | % of exit |
|---|---|---|---|
| Series A investor | Converted (= pref) | $15.00M | 20.0% |
| Seed investor | Converted | $11.59M | 15.5% |
| Option pool (employees) | Pro-rata | $9.00M | 12.0% |
| Asha (common) | Pro-rata | $19.70M | 26.3% |
| Marco (common) | Pro-rata | $19.70M | 26.3% |
| Total | — | $75.0M | 100% |
At $250M, both preferred series convert (both have pro-rata above their preferences). All payouts are pure pro-rata.
| Holder | Path | Payout | % of exit |
|---|---|---|---|
| Series A investor | Converted | $50.00M | 20.0% |
| Seed investor | Converted | $38.64M | 15.5% |
| Option pool | Pro-rata | $30.00M | 12.0% |
| Asha (common) | Pro-rata | $65.68M | 26.3% |
| Marco (common) | Pro-rata | $65.68M | 26.3% |
| Total | — | $250.0M | 100% |
Same proportional split — at $1B exit, all preferred convert, and the math is just pro-rata × $1B. Each founder takes home about $263M.
| Holder | Path | Payout |
|---|---|---|
| Series A investor | Converted | $200.0M |
| Seed investor | Converted | $154.6M |
| Option pool | Pro-rata | $120.0M |
| Asha (common) | Pro-rata | $262.7M |
| Marco (common) | Pro-rata | $262.7M |
| Total | — | $1,000M |
The breakdown across exit prices reveals the structural logic of preferred stock. At low prices, preferences dominate and common takes very little. As prices rise above the largest preference, preferred investors increasingly convert, and the payouts converge toward pure pro-rata ownership percentages. The founders' share rises non-linearly: from $4.9M each at $30M exit, to $19.7M at $75M, to $65.7M at $250M, to $262.7M at $1B. The first dollar above the preferences is much more valuable to common holders than dollars below them.
Preferred stock with 1× non-participating preferences creates a "preference cliff" at the total preference amount. Below the cliff (Pipework: ~$17M of cumulative preferences), common holders take very little. Above the cliff, the marginal dollars flow proportionally. The cliff is where founder economics matter most. Anyone modeling a venture-backed company's exit should compute this cliff explicitly and know where the relevant company sits.
Six questions on the cap-table math and exit waterfalls. The arithmetic is straightforward; the conceptual point of each question is to make sure you can see what's actually happening rather than just plugging numbers into a formula.