Blog
Startups & Fundraising12 min21 July 2026Alex TapioBy Alex Tapio

Cap Table Basics: How to Build and Read One

Cap Table Basics: How to Build and Read One

Key Takeaways

  • Always think in fully diluted terms. Ownership percentages are only meaningful against the fully diluted share count - outstanding shares alone understate dilution from the option pool.
  • Price per share = pre-money valuation ÷ pre-money fully diluted shares. Get this formula wrong and every downstream number (new shares issued, post-round ownership) is wrong too.
  • Dilution is not loss - it's the cost of raising capital. A founder's percentage shrinks every round; the goal is for the underlying dollar value of their stake to grow faster than their percentage shrinks.
  • Watch for the option pool shuffle. A pre-money pool top-up dilutes existing shareholders more than a post-money one - read every term sheet for which structure is being proposed.
  • Model SAFEs and notes as if-converted shares. They're not "free" dilution just because they haven't converted yet.
  • Keep the cap table live, not static. Update it at every grant, exercise, and financing event - a stale cap table is the fastest way to lose an investor's or acquirer's confidence during diligence.
  • Build it with linked formulas, not hardcoded outputs. A cap table model built off Shareholders, Option Pool, and Financing Rounds inputs lets you run "what if we raise at $X pre-money" scenarios in seconds.

For more on the underlying valuation math behind these rounds, see our guide to startup valuation methods. And if you're tracking runway alongside your cap table, our guide to calculating startup runway and burn rate covers the other half of the fundraising picture. You can also start from our cap table template to build your own.

A cap table (short for capitalization table) is the single source of truth for who owns what in a company. It lists every shareholder, option holder, and warrant holder, converts them all into a common "fully diluted" share count, and shows each holder's ownership percentage. Get the cap table wrong and everything downstream - fundraising math, option grants, exit proceeds - breaks. This guide walks through the mechanics of building one in Excel, how to read an existing one, and a full worked example across two priced rounds.

Founders usually meet their first cap table the moment they incorporate: a spreadsheet with two rows and 8,000,000 shares split evenly. It stays simple for about six months. Then an option pool gets carved out, a SAFE converts, a priced round closes, and suddenly the spreadsheet needs to track authorized shares, unallocated pool, vesting schedules, and price-per-share math across multiple rounds simultaneously. Most of the confusion founders run into - "wait, why did my ownership drop by 5% and I didn't sell anything?" - comes down to not understanding fully diluted share count and how new rounds dilute it.

flowchart TD A["Authorized Shares"] --> B["Issued & Outstanding: Founders + Preferred"] B --> C["+ Option Pool (Allocated + Unallocated)"] C --> D["Fully Diluted Share Count"] D --> E["Ownership % per Holder"] E --> F["New Financing Round: Price/Share x New Shares Issued"] F --> G["Post-Round Fully Diluted Cap Table"]

From authorized shares to a fully diluted, post-round ownership table


What a Cap Table Actually Tracks

A capitalization table is a ledger, not a spreadsheet trick. Every row is a security someone holds, and every column answers a question an investor, auditor, or founder will eventually ask:

Column What it captures
Shareholder Who holds the security (founder, employee, investor, advisor)
Security Type Common, Preferred (by round/series), Option, Warrant, SAFE/Note
Shares / Units Number of shares or units granted or purchased
Price Paid per Share Par value for founders; strike price for options; round price for investors
Grant / Purchase Date When the security was issued
Vesting Start & Schedule Cliff and vesting period, if applicable
Fully Diluted % Ownership as a share of the fully diluted total

The most common misread of a cap table is looking only at issued and outstanding shares and ignoring the option pool. A founder with 4,000,000 of 8,000,000 outstanding shares looks like they own 50%. But if there's also a 1,500,000-share option pool sitting on the cap table (allocated or not), their real ownership is 4,000,000 / 9,500,000 = 42.1%. Cap tables are always read on a fully diluted basis for this reason.


The Four Share Counts You Need to Keep Straight

  1. Authorized shares - the maximum number of shares the company's charter permits it to issue. Set once at incorporation, amended by board/shareholder vote.
  2. Issued shares - shares that have actually been granted or sold, whether to founders, investors, or employees who've exercised options.
  3. Outstanding shares - issued shares still held by shareholders (excludes any repurchased or cancelled shares).
  4. Fully diluted shares - outstanding shares plus every option, warrant, and unallocated pool share that could become a share. This is the denominator for every ownership percentage calculation.

Founders and early employees almost always underestimate the option pool's drag on their percentage because it's counted in the denominator even before it's granted to anyone.


Common Stock vs. Preferred Stock and Liquidation Preferences

Not every row on a cap table carries the same rights. Founders and employees typically hold common stock. Investors in priced rounds typically hold preferred stock, which layers on contractual protections common stock doesn't have - most importantly a liquidation preference.

A liquidation preference determines who gets paid first, and how much, before remaining proceeds are split by ownership percentage. The standard structure is "1x non-participating": in an exit, each preferred investor gets back the greater of (a) their original investment, or (b) what their ownership percentage would entitle them to if all shares converted to common. Multiple rounds of preferred stack in reverse order - the most recent round is typically paid out first, then earlier rounds, then common.

This matters for cap table modeling because fully diluted ownership percentage and exit proceeds are not the same thing in a low-value exit. A Series A investor who owns 20% fully diluted still gets their $5,000,000 back first (their liquidation preference) before any proceeds flow to common, even if 20% of the actual sale price would have been less than $5,000,000. Only once total proceeds clear the preference stack does the ownership-percentage split apply the way the fully diluted table implies. Modeling this properly requires a dedicated exit waterfall - the cap table itself just needs to record each round's preference terms (1x, 2x, participating vs. non-participating) as an input for that later analysis.


Building the Model: Sheet Structure

A cap table model in Excel typically splits into four linked sheets:

  1. Shareholders - one row per holder: common stock, preferred by round, grant dates.
  2. Option Pool - total pool size, allocated grants (with vesting schedules), unallocated remainder.
  3. Financing Rounds - pre-money valuation, investment amount, price per share, new shares issued, for each round in sequence.
  4. Fully Diluted Summary - pulls from the first three sheets to show current ownership %, and a dilution waterfall showing how ownership shifted round over round.

As with any financial model, no security's share count or price should be hardcoded on the summary sheet - every cell should trace back to the Shareholders, Option Pool, or Financing Rounds inputs.

Vesting Formula

Most employee option grants vest over four years with a one-year cliff, then monthly thereafter. In Excel, given a grant's total shares and months employed as of the reporting date:

// Vested shares: 4-year vest, 1-year cliff, monthly thereafter
= IF(Months_Employed < 12, 0, MIN(Total_Grant, Total_Grant * Months_Employed / 48))

Before month 12, nothing vests - the cliff. At month 12, 25% vests immediately (12/48). After that, 1/48th vests each additional month, capped at the full grant.

Ownership Percentage Formula

// Fully diluted ownership %
= Shares_Held / Total_Fully_Diluted_Shares

Price Per Share (Priced Round)

// Price per share = pre-money valuation / pre-money fully diluted shares
= Pre_Money_Valuation / Pre_Money_Fully_Diluted_Shares

// New shares issued to investor
= Investment_Amount / Price_Per_Share

These three formulas are the entire engine of a cap table model. Everything else - the summary table, the dilution waterfall, the ownership chart - is built by referencing them.

Live example: Cap Table Management Model in Excel

Loading...

Worked Example: Seed Round

Let's build a cap table from incorporation through a Seed round.

At incorporation, two founders split 8,000,000 shares of common stock evenly - 4,000,000 each, 100% ownership between them, no option pool yet.

Immediately before the Seed round closes, the investors require a 1,500,000-share option pool to be carved out of the pre-money structure - standard practice, since it signals there's room to hire without diluting the new investor:

Holder Shares Type
Founder A 4,000,000 Common
Founder B 4,000,000 Common
Option Pool (unallocated) 1,500,000 Option Pool
Pre-money fully diluted total 9,500,000 -

The company raises a $2,000,000 Seed round at an $8,000,000 pre-money valuation ($10,000,000 post-money).

Price per Share = Pre-Money Valuation / Pre-Money Fully Diluted Shares
Price per Share = $8,000,000 / 9,500,000 = $0.8421

New Shares Issued = Investment / Price per Share
New Shares Issued = $2,000,000 / $0.8421 = 2,375,000 shares

Post-Seed cap table:

Holder Shares Fully Diluted %
Founder A 4,000,000 33.68%
Founder B 4,000,000 33.68%
Option Pool 1,500,000 12.63%
Seed Investor 2,375,000 20.00%
Total 11,875,000 100.00%

Check the math two ways: the Seed investor put in $2M of a $10M post-money company, so they should own exactly 20% - and 2,375,000 / 11,875,000 = 20.00%. It ties.


Worked Example: Series A and the Dilution Waterfall

Eighteen months later, the company raises a $5,000,000 Series A at a $20,000,000 pre-money valuation ($25,000,000 post-money), with no new option pool top-up this round.

Pre-Money Fully Diluted Shares (carried forward) = 11,875,000

Price per Share = $20,000,000 / 11,875,000 = $1.6842

New Shares Issued = $5,000,000 / $1.6842 = 2,968,750 shares

Notice the Series A price per share ($1.6842) is exactly 2.0x the Seed price ($0.8421) - a clean "2x step-up," the metric investors use to gauge how much value the company created between rounds.

Post-Series A cap table and full dilution waterfall:

Holder At Founding Post-Seed Post-Series A
Founder A 50.00% 33.68% 26.95%
Founder B 50.00% 33.68% 26.95%
Option Pool 0.00% 12.63% 10.11%
Seed Investor - 20.00% 16.00%
Series A Investor - - 20.00%
Fully Diluted Shares 8,000,000 11,875,000 14,843,750

No shareholder sold a single share between these snapshots - the founders' combined stake dropped from 100% to 53.89% purely through dilution, as each new round issues shares out of a growing denominator. This is the core mechanic every founder needs to internalize before raising money: valuation growth and ownership dilution happen simultaneously, and a "good" round is one where your slice shrinks but the pie grows fast enough that your dollar value still goes up.


How to Read a Cap Table as an Employee or Investor

If you're evaluating an offer letter or an investment, you're usually handed a snapshot of someone else's cap table, not building your own. A few questions get you to the real picture fast:

  • "What's the fully diluted share count?" An offer of "10,000 shares" is meaningless without the denominator. 10,000 shares of 10,000,000 fully diluted (0.10%) is very different from 10,000 shares of 100,000,000 (0.01%).
  • "What's the strike price, and what's the most recent 409A valuation?" For options, the strike price is typically set at the 409A fair market value at grant. A wide gap between strike price and the last priced round's valuation implies more embedded value in the option - but also more risk if the company's value has declined since.
  • "How big is the unallocated option pool, and is it about to be topped up?" A large unallocated pool sitting on the cap table represents dilution that hasn't happened yet but will, as it gets granted to future hires.
  • "What's the liquidation preference stack?" For investors, know what preferred rounds sit ahead of you and at what multiple (1x, 2x) and structure (participating or non-participating) - it determines your actual payout in a modest exit, not just your fully diluted percentage.
  • "When does vesting start, and is there a cliff?" A grant with vesting start backdated to an early date is more valuable than one starting today, since less of the four-year clock remains.

Every one of these questions is answerable directly from a well-built cap table - which is exactly why keeping one current and complete, rather than reconstructing it under time pressure during a financing or acquisition, is worth the discipline.


Common Mistakes to Avoid

  1. Reading outstanding shares instead of fully diluted shares. The option pool (even unallocated) belongs in the denominator. Skipping it overstates everyone's real ownership.
  2. The "option pool shuffle." Some investors negotiate for the option pool to be expanded pre-money - meaning existing shareholders (mostly founders) absorb 100% of the dilution from the new pool shares, while the incoming investor's post-money percentage is untouched. Know whether a pool top-up is happening pre- or post-money before agreeing to a term sheet.
  3. Forgetting SAFEs and convertible notes in the fully diluted count. Uncoverted SAFEs don't show up as "shares" until they convert at the next priced round, but they represent real, near-certain future dilution. Model them as if-converted shares so the fully diluted count isn't a surprise later.
  4. Confusing pre-money and post-money valuation when computing price per share. Price per share always uses pre-money valuation over pre-money fully diluted shares - using post-money numbers in either the numerator or denominator silently changes the deal.
  5. Not separating allocated vs. unallocated option pool shares. Both count toward fully diluted shares, but only allocated grants have vesting schedules and named holders - mixing them up breaks headcount planning.
  6. Treating the cap table as a static document. Every new hire, option grant, exercise, and financing round changes it. A cap table that isn't updated within days of an event is a liability the moment anyone - an investor, an acquirer, an auditor - asks to see it.

Alex Tapio, founder of Finamodel and ex-Deloitte financial modelling expert

Alex Tapio

Founder of Finamodel • Professional Financial Modeller • Ex-Deloitte

alextapio.comx.com/alextapioLinkedIncontact [at] finamodel.com

Frequently asked

A cap table (capitalization table) is a record of every equity security a company has issued - common stock, preferred stock by round, options, warrants, and convertible instruments like SAFEs or notes - along with who holds each one and how much. It's used to calculate fully diluted ownership percentages, model dilution from future financing rounds, and determine how proceeds are distributed in an exit. Every company that issues equity needs one, and it becomes central to fundraising, hiring (equity grants), and eventually exit negotiations.

Authorized shares are the maximum a company's charter allows it to issue. Issued shares are those actually granted or sold. Outstanding shares are issued shares still held by shareholders. Fully diluted shares are outstanding shares plus every option, warrant, and unallocated option pool share that could become a share. Ownership percentages should always be calculated on a fully diluted basis, since outstanding-only figures ignore the option pool and overstate current holders' real ownership.

Price per share equals the pre-money valuation divided by the pre-money fully diluted share count: Price per Share = Pre-Money Valuation / Pre-Money Fully Diluted Shares. New shares issued to the investor are then the investment amount divided by that price per share. Using post-money valuation or post-money share count anywhere in this formula produces the wrong price and the wrong share count.

The option pool shuffle is when an investor requires the company to expand its option pool before the round closes, with the new pool shares added to the pre-money share count. Because the pool dilution happens pre-money, existing shareholders (mainly founders) absorb all of it, while the incoming investor's post-money ownership percentage is unaffected. It's a standard negotiating point - founders should know whether a requested pool top-up is structured pre- or post-money before signing a term sheet, since it can shift several percentage points of dilution onto them specifically.

A SAFE (Simple Agreement for Future Equity) or convertible note isn't technically equity until it converts, so it may not appear as shares on the cap table's current snapshot - but it represents real future dilution. The instrument converts into preferred shares at the next priced round, typically at a discount to the round price or subject to a valuation cap, whichever gives the holder more shares. A properly built cap table models these as if-converted shares so founders aren't surprised by how much the fully diluted count grows when multiple SAFEs convert simultaneously at a priced round.

Pre-money valuation is the company's agreed value before new investment is added. Post-money valuation is pre-money valuation plus the new investment amount: Post-Money = Pre-Money + New Investment. An investor's ownership percentage after the round equals their investment divided by the post-money valuation. For example, a $2M investment into an $8M pre-money company results in a $10M post-money valuation, and the investor owns $2M / $10M = 20%.

Have more financial modelling questions? Contact us

Go further

Build the financial model you need with Fina

Browse templates, examples, and downloadable Excel models for the analysis you are trying to build. If you can't find your model, ask Fina to build a model for your specific needs.

Start for free
Excel financial model spreadsheet preview showing Customer Rollforward
Fina interactive chat interface preview