River
Y CombinatorBacked by Y Combinator

Free template

Startup Cap Table Template

A cap table rebuilt from the signed documents, with every share traced to its agreement and board approval, and every old spreadsheet checked against it.

Free download · No account needed

What you get

Pack of 8 files: 3 documents, 5 spreadsheets

Startup Cap Table Template
  • How a Share Becomes ValidDocument
  • Reconciliation NoteDocument
  • Discrepancy NotesDocument
  • Instrument RegisterSpreadsheet
  • Version ReconciliationSpreadsheet
  • Discrepancy RegisterSpreadsheet
  • Consolidated Cap TableSpreadsheet
  • Fully Diluted ViewSpreadsheet
RiverStartup Cap Table Template

Instrument Register

[Company], Inc., reconciled as of [date]

One row per instrument, not per holder. Built from the documents before any cap table is opened.

IDHolderInstrumentClassShares per documentInstrument refAuthorizing consentShares per consentAuthorizationConsideration received
IN-01—————————
IN-02—————————
IN-03—————————
IN-04—————————

Two source references, and they are different questions

The instrumentWhat the holder signed. A purchase agreement, a grant notice, a warrant, a convertible
The authorizationWhat the company did. A board consent setting the number, the recipient and the consideration
When they disagreeThe authorization decides, and the register records both numbers rather than picking one

Filling in the second column from the first is the mistake this register exists to prevent. If no consent has been located the field stays empty and the row is flagged. It is never inferred from a signed agreement.

Page 1 of 1178 words

How to build a startup cap table

A startup cap table lists every share in your company and every share promised or set aside. That means founder, employee and investor stock, granted options, the unissued option pool, warrants, and any SAFEs or notes that haven't converted. A good one gives each instrument its own row. It ties that row to the signed document that created it and the board approval behind it, and it says what its fully diluted total counts.

Build it from the signed documents, not from the last spreadsheet. A file copied from the version before it carries every old mistake forward, however finished it looks.

Two people at a table with an open laptop, one holding up a printed page and signing a document with a pen
Check each row against the signed paper, not the last spreadsheet. Photo: The Unmistakables on Unsplash

Gather the signed documents first

Before you open any spreadsheet, collect everything that created, changed or canceled a share. Ask about every closing of every round: a later close handled by other lawyers is an easy place for papers to go missing.

  • The certificate of incorporation and every amendment
  • Stock purchase agreements, including founders' and advisors'
  • The equity plan, its amendments and every grant notice, canceled ones too
  • Board consents and minutes, and any stockholder consents
  • SAFEs, convertible notes and warrants, with their side letters
  • Option exercise notices, with proof of payment
  • Records for anyone who left with unvested equity
  • Every 83(b) election, with proof of filing

Note each 83(b) filing date as you go. The IRS's Form 15620 instructions say an election must be filed no later than 30 days after the stock is transferred1, with a copy to the company. A late one moves no shares, but it can change the holder's tax bill. Last, collect every spreadsheet version, old ones included, and note who received each.

Give every cap table row two sources

Start a register with one row per instrument, not per person, so a founder with stock and options gets two rows. Each row then carries two references: the instrument the holder signed, and the board approval that authorized it.

The approval is the one that counts. Under Delaware law, which this guide follows, stock may be issued "in the numbers, at the times and for the consideration"2 set out in a board resolution. Options are issued the same way. So a signed agreement, a cleared payment and a printed certificate can't stand in for a missing approval.

What each register row records

ColumnWhat goes in it
HolderThe person or entity named in the document
InstrumentStock purchase agreement, grant notice, SAFE, warrant or exercise notice, with its date
Class and amountCommon, preferred series, options or SAFE dollars, as the document states them
Board approvalThe consent or minutes that authorized it, with its date and the number approved
PaymentWhat was paid, and the record showing it arrived
NotesVesting dates, 83(b) status and anything someone must decide

Fill in the approval column only from a consent or minutes you can see. If you can't find one, leave it blank and flag the row.

Check every issuance against its approval

A priced round will ask you to vouch for every share. The National Venture Capital Association's model stock purchase agreement3 has the company state that all its outstanding shares "have been duly authorized." Give each row one of three statuses: authorized, not located or contradicted. Look hardest at advisor grants and later closings.

Delaware's ratification statute, section 204, has a name for shares that fail this test. Shares that would be valid but for a failure of authorization, or that the board can't determine to be valid, are putative stock4. From inside a spreadsheet, a putative row looks exactly like the one above it.

Fixing it is a board decision, not a spreadsheet edit. Section 204 lets the board ratify the issuance in resolutions stating what was done, when, how many shares and what went wrong. Stockholders must be notified, and must also approve if the original act needed their vote. Once effective, ratification reaches back to the original date.

Section 205 also lets the Court of Chancery rule on whether shares are valid. Record any ratification in your board minutes. Never backdate a consent: it hides the gap without curing it.

Make the option numbers add up

Option records usually drift in three ways: grants approved but never entered, exercised options left in the option line, and forfeited options never returned to the pool. The same NVCA agreement has the company state its plan reserve in three parts3: shares issued, options outstanding and shares still available.

Those parts should add back to the last approved reserve. Take a 1,500,000-share reserve with 1,100,000 options granted, of which 50,000 were exercised and 80,000 forfeited. Outstanding is granted less exercised and forfeited: 970,000. Available is the reserve less grants plus forfeitures: 480,000. Then 50,000 issued, 970,000 outstanding and 480,000 available make 1,500,000. If yours doesn't close, find the missing grant, exercise or forfeiture instead of plugging the gap.

Check the plan's own approvals too. An option qualifies as a US incentive stock option only if, among other tests, stockholders approved its plan within 12 months before or after adoption5. Then confirm that issued shares, options and the pool fit within the shares your charter authorizes. Delaware directors can't issue beyond that number2.

Add SAFEs and name your fully diluted basis

Put every SAFE and convertible note on the cap table, even though none is stock yet. Y Combinator, which created the SAFE, says a SAFE isn't shares until it converts into preferred stock6 at a priced round. On its post-money SAFE, the ownership sold equals the investment divided by the valuation cap, so $500,000 on a $6.7 million cap is about 7.5%.

Fully diluted isn't one number, because what goes in the denominator varies, even within one contract. The same YC SAFE counts the unissued option pool when it converts in a financing, but leaves the pool out if the company is sold. Publish one basis and name it beside every percentage.

ExampleOne founder, four percentagesAn illustrative example written for this guide

Example Co. has 8,000,000 shares outstanding, and one founder holds 4,000,000. Employees hold 1,000,000 granted options, 500,000 shares remain in the pool, and one $1,000,000 SAFE has a $10,000,000 post-money cap.

Outstanding shares only: 4,000,000 of 8,000,000, or 50.0%

Adding granted options: 4,000,000 of 9,000,000, or 44.4%

Adding the unissued pool: 4,000,000 of 9,500,000, or 42.1%

Adding the SAFE, which converts to 10%: 4,000,000 of about 10,555,556, or 37.9%

  • All four are correct. Each answers a different question, so a percentage without its basis can't be checked.
  • Before the new money. The last line is ownership just before a priced round adds new money and any new pool.

To convert several SAFEs and notes against a planned round, use the SAFE and note conversion calculator. For what each holder would actually receive in a sale, run a cap table waterfall analysis.

Reconcile old versions, then route what you find

Only now open the old spreadsheets. Compare each with your register, not with the version after it, and note every difference and its cause. Keep them all: if one went to an investor, the number they saw is a fact someone may rely on later.

Log each finding on its own line. If 90,000 forfeited options were never removed and 18,500 granted ones were never entered, the net 71,500 describes neither problem. Fix data-entry errors yourself, and give every other finding an owner and a next step.

When to bring in a lawyer

Take a missing approval or shares beyond what the charter allows to corporate counsel, and a late 83(b) election to a tax advisor. This guide covers Delaware and US federal tax law and is not legal or tax advice.

Before investors see it

  • Every row cites a signed document and a board approval, or is flagged
  • Options issued, outstanding and available add back to the approved reserve
  • Issued shares, options and the pool fit within the charter
  • Every SAFE, note and warrant in the folder is on the table
  • Each percentage names its fully diluted basis
  • Old versions are kept, with who received each
  • Every open item has an owner

When the table is clean, file it with its consents in your startup data room. This template includes the Instrument Register, Version Reconciliation and Fully Diluted View sheets, and River can build the register from your documents.

How to use this template

Use the files as they are, or open them in River. River asks for your signed documents first and every spreadsheet version second. It builds the register from the paper and tells you which documents are still missing. Then it flags any share with no board approval on file and checks your latest spreadsheet against the documents.

River won't infer an approval from a signed agreement or call shares invalid, which is a legal judgment. It tells you what is missing, what each gap changes and who has to decide.

  1. Download it or open it in River

    Download the three Word documents and five CSV sheets with no signup, or open the whole template in River.

  2. Gather the documents first

    Collect the charter, stock agreements, option plan, grant notices, board consents and SAFEs before opening any old spreadsheet.

  3. Build and check the register

    Enter one row per instrument with its board approval, yourself or with River, and flag any row without one.

  4. Reconcile, then share the note

    Compare each old version with the register, then send the Reconciliation Note to counsel or investors, open items included.

What's in the template

Every sheet in the pack, worked through on one companyThe register built from the paper, four versions bridged to it, the findings by kind, and eight denominators.
Startup Cap Table Template
RiverInstrument Register

Instrument Register

Rillmore Labs, Inc. Built from 3 purchase agreements, 13 grant notices, the plan and one signed amendment, 3 convertibles, 11 board consents and the charter. No spreadsheet was open while it was written.

IDHolderInstrumentShares or amountAuthorizing consentAuthorizationNote
IN-01Ines OkonkwoRestricted stock purchase agreement4,000,0002022-03-14Authorized83(b) filed on day 7 of 30
IN-02Teodor VanceRestricted stock purchase agreement4,000,0002022-03-14Authorized83(b) filed on day 41 of 30
IN-03Halvard ReyesRestricted stock purchase agreement150,000None locatedPutativeSigned, paid, certificate issued, never authorized
IN-04Nkem AdeyemiOption exercise, paid 2024-06-1160,0002023-02-08AuthorizedStill sitting in the option line in every version
IN-062022 planReserve, as last signed1,750,0002023-11-02AuthorizedCumulative across the plan and amendment one
IN-072022 planFurther reserve increase100,000None locatedNot authorizedUnsigned draft. The spreadsheet carries it as 1,850,000
IN-08Nine holders13 option grant notices1,318,5007 consentsAuthorized5 notices, 18,500 shares, never entered anywhere
IN-09Three departed holdersForfeitures under plan terms(90,000)Not requiredAuthorizedStill shown as outstanding in every version
IN-12Marisol FerrandSAFE, $9,000,000 post-money cap$450,0002024-02-09AuthorizedIn no spreadsheet. Converts to 5.000%
IN-13The companyCharter as amended10,000,0002023-11-02AuthorizedIssued and reserved 9,900,000, so headroom is 100,000
TOTALSCommon 8,210,000 claimed, 150,000 of it putative1,168,500options outstandingFully diluted 9,900,000 claimed, 9,750,000 valid

The option arithmetic has to close: 1,318,500 granted less 60,000 exercised less 90,000 forfeited is 1,168,500 outstanding, and adding the 521,500 reserve remaining and the 60,000 exercised returns the 1,750,000 authorized reserve exactly. When it does not close, a grant, an exercise or a forfeiture is missing, and finding which one is more useful than plugging the difference.

RiverVersion Reconciliation

Version Reconciliation

Four versions were in circulation. Each is bridged to the register rather than to the version after it, and each is kept, because which number went to which investor is itself a fact.

VersionFilename as foundEditedWent toFully dilutedFounder oneWhy it is wrong
V1captable.xlsx2022-03-18Nobody9,000,00044.444%Correct on the day. Everything since happened after it
V2cap table (shared with Ashgrove).xlsx2023-05-02An investor, in diligence9,150,00043.716%Where the 150,000 unauthorized shares entered and were never questioned again
V3Cap_Table_v6.xlsx2024-11-19A lead that did not close9,900,00040.404%Right total by accident. Two errors offset each other exactly
V4cap table final_v7 USE THIS.xlsx2025-08-07Nobody10,000,00040.000%The newest version and the furthest from the paper
P1Reconciled, counting the putative shares——9,900,00040.404%Defensible. One of two answers a board has not chosen between
P2Reconciled, valid stock only——9,750,00041.026%The published figure, with its convention named beside it

The bridge from V4 to the paper, in three lines. Common moves up 60,000, because a paid option exercise was never taken out of the option line. Options move down 71,500, being 90,000 forfeited never removed, 60,000 exercised never moved, and 18,500 granted never entered. The reserve moves down 100,000 to the last signed amendment.

Every one of these versions was made in good faith by opening the previous one and editing the rows somebody remembered. That is the failure mode, and it is why the register is built from the documents before any spreadsheet is opened.

RiverDiscrepancy Register

Discrepancy Register

Organized by kind rather than by holder, because the four kinds need four different answers. Findings are never netted against each other.

IDKindLineShare deltaWho decidesWhat it changes
DR-01Row with no authorizationAdvisor common, 150,0000Board, with counselMoves no shares and decides the share count. 40.404% or 41.026%
DR-05Row with no authorizationPlan reserve-100,000BoardThe whole gap between 40.000% and 40.404%
DR-02Document with no rowExercised common+60,000Nobody. Data entryFully diluted unchanged, composition wrong
DR-03Document with no rowOption grants+18,500Nobody. Data entryUnderstates dilution, which is the direction counsel finds
DR-04Number disagreesOption grants-90,000Nobody. Data entryOverstates overhang. Never netted against DR-03
DR-06Document with no rowSAFE, $450,0005.000%Nobody. It is signedCosts the founder 2.051 points on conversion
DR-07Document defect83(b) election0Holder, with a tax adviserFiled on day 41 against a 30 day deadline
DR-08Document defectEquity incentive plan0Board, with counselNo recorded stockholder approval of the plan or either increase
DR-09Number disagreesAuthorized common100,000Board and stockholdersHeadroom is 100,000 shares, not zero. Changes sequencing
9 findings2 unauthorized rows, 3 documents with no row, 2 numbers disagreeing, 2 document defects4 are data entry. 5 need somebody to decide something

Read the last row twice. The largest share movements here are data entry, and the items that need a decision move almost no shares at all. That is exactly how a cap table stays comfortable for three years and then falls apart in two weeks of diligence.

RiverFully Diluted View

Fully Diluted View

Eight defensible denominators for the same holder on the same day. The pack publishes one and labels it, and keeps the rest so a different figure can be traced to a convention rather than argued about.

ConventionWhat is in the denominatorDenominatorFounder onevs narrowestWhen it is right
FD-AValid common only8,060,00049.628%—A stockholder vote
FD-BCommon including the putative shares8,210,00048.721%-0.907Nothing, until the board decides one row
FD-CValid common plus options outstanding9,228,50043.344%-6.284Treasury method work
FD-DPlus the whole remaining pool9,750,00041.026%-8.602The published figure. Term sheet default
FD-EFD-D counting the putative shares9,900,00040.404%-9.224What version three said, by accident
FD-FFD-D with the unsigned reserve increase9,850,00040.609%-9.019Never. A draft dilutes on paper and nowhere else
FD-GFD-D with all three SAFEs converting12,810,21931.225%-18.403Before signing a term sheet
FD-HFD-D with only the two known SAFEs12,020,54833.276%-16.351Never. Shown to price the missing one

An 18.403 point spread, and every figure in it is correct. Seven of the eight are wrong for the question being asked, which is why a percentage published without its convention is not an answer. The three post-money caps take 10.000, 8.889 and 5.000 percent, so 23.889 together, and the pre-money base of 9,750,000 shares grosses up to 12,810,219 on conversion.

FD-G and FD-H differ only by the SAFE that was in the folder and in no spreadsheet. The 2.051 point gap between them is what that omission was costing the founder, and it is the number that explains why this work belongs three weeks before a round rather than during one.

  • How a Share Becomes ValidA four-minute guide to the method: two sources per row, four kinds of discrepancy, and a worked example.
  • Reconciliation NoteThe two-page note for investors or counsel: what was checked, what changed, what's open and who decides.
  • Discrepancy NotesOne note per finding: what it means, what happens next and who has to act.
  • Instrument Register sheetOne row per instrument, each citing the signed document and the board consent behind it.
  • Version Reconciliation sheetEvery old spreadsheet version, who received it, and how it differs from the documents.
  • Discrepancy Register sheetEach finding by kind, with the share difference, the document that settles it and who decides.
  • Consolidated Cap Table sheetThe cap table itself, built from the register, showing totals with and without any shares lacking approval.
  • Fully Diluted View sheetEight ways to count fully diluted, side by side, with the one to publish labeled.

Common questions

What should a startup cap table include?

A startup cap table should include every security the company has issued or promised, plus the option pool reserved for future grants. List common and preferred stock, granted options, warrants, SAFEs and convertible notes, each on its own row with the holder, class, number, signed document, board approval and payment. Then show outstanding and fully diluted totals, and say what fully diluted counts.

What does fully diluted mean on a cap table?

Fully diluted counts shares that could exist as well as those that do: granted options, the unissued option pool and, sometimes, SAFEs and notes as if converted. There is no single standard, so the same founder can own 50% on one basis and under 40% on another. Always state which items your figure includes.

Do SAFEs go on the cap table?

Yes. A SAFE isn't stock until it converts at a priced round, but it is a signed right to future shares. List it with its amount, valuation cap and any discount. With a post-money cap, you can already show its stake: the amount invested divided by the cap, measured before the new round's money.

What happens if shares were issued without board approval?

In Delaware they may be putative stock, and until the board acts the company can't be sure of its own share count. The board can ratify the issuance under section 204, with counsel, and the fix reaches back to the original date. The Court of Chancery can also rule under section 205. Never backdate a consent.

When should you clean up a cap table?

Clean it up before a financing, a sale or a 409A valuation, ideally a few weeks before investors' lawyers start diligence. Their review compares your cap table with the signed documents, so gaps surface either way. Finding them first leaves time for a board ratification and a clear note, instead of fixes rushed through mid-deal.

Is this cap table template free?

Yes. The three Word documents and five CSV sheets download free, with no account needed. Every file works through one made-up company, Rillmore Labs, so you can see how each is used before you replace the example with your own. Edit with AI opens the same template in a free River workspace.

What does Edit with AI do?

It opens the template in a free River workspace. River asks for your signed documents before any spreadsheet, and where you're incorporated and whether a round is coming. It builds the register as documents arrive, then reports every issuance with no board approval on file, what each one changes and who has to decide.

Sources

  1. IRS. “Form 15620 (Rev. 4-2025).” irs.gov (opens in a new tab)

  2. Delaware Code. “Delaware Code Title 8, Chapter 1, Subchapter 5.” delcode.delaware.gov (opens in a new tab)

  3. National Venture Capital Association. “NVCA Model Stock Purchase Agreement (Updated Oct 2025).” nvca.org (opens in a new tab)

  4. Delaware Code. “Delaware Code Title 8, Chapter 1, Subchapter 6.” delcode.delaware.gov (opens in a new tab)

  5. Cornell Law School. “26 U.S. Code § 422 - Incentive stock options.” law.cornell.edu (opens in a new tab)

  6. Y Combinator. “The SAFE — the open standard for startup fundraising.” ycombinator.com (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River