Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from
The cap table records who owns your company and how each funding round changed that. Everything on the page is entered by hand: Caplia does not read your ownership figures out of any file you upload.Open Cap Table in the left sidebar, or go straight to /dashboard/cap-table. On a phone the sidebar collapses, so reach it from the More menu. The Fundraising Status card on your dashboard also links here, and its Create Round button opens the new-round dialog directly.At the top of the page are three totals, Total Shares, Shareholders and Share Classes, followed by three sections: Current Ownership, Share Classes and Funding Rounds.
Read this first if something is not appearing where you expect it.
Uploading a cap table spreadsheet to your data room, including using Set as Cap Table on a file there, does not populate this page. There is no cap table import or file parser. The data room copy is a document for investors to read; this page is a structured record you type in.
Adding a shareholder does not create an investor in your Deal Pipeline, and adding a pipeline investor does not create a shareholder. The two are separate records and Caplia never matches them by name.
Caplia creates a default Ordinary Shares class the first time you open the page. If you have more than one class, click Add Share Class and set the Class Name, a Type of Ordinary or Preference, Votes Per Share (0, 1, 10, or a custom value between 2 and 50) and a Liquidation Preference such as 1x non-participating.
2
Add your shareholders
In Current Ownership, click Add Shareholder. Enter a Name, pick a Type of Founder, Investor, Employee or Advisor, and enter Shares Owned as a share count, not a percentage. Email and Share Class are optional. Ownership percentages are worked out for you as each holder’s shares divided by the total across all shareholders.
3
Link supporting paperwork (optional)
Under Supporting Documents (optional), use Link documents… to attach a subscription agreement or similar. Only PDFs already in your data room appear, and your pitch deck, financial model and cap table documents are excluded. Files whose name resembles the shareholder’s are sorted to the top and marked Suggested. Linked files get a file icon beside the shareholder’s name that opens a preview in the app.
4
Record your funding rounds
In Funding Rounds, click Add Round to log each raise, past, live or planned.
On desktop you can click the Ownership % column header to sort holders by stake: first click sorts high to low, second low to high, third returns to the default order.
Click Add Round and fill in the dialog. Round Type runs from Bootstrap and Friends and Family through Angel, Pre-seed, Seed, Series A to Series C+, plus Bridge, Growth, Secondary and Custom for your own name. Mechanism is optional and covers instruments such as Priced equity round, CLN (Convertible Loan Note), SAFE / ASA (UK) and Grants / awards.The rest of the dialog is Currency (GBP, USD or EUR, used to display every amount on the round), Status of Active, Closed or Planned, Target Amount, Raised Amount, Valuation and a Round Start Date.Status starts at Active, and while it is Active the dialog explains what that means underneath the field. If you pick a Round Start Date in the past before you have touched Status yourself, the status switches to Closed for you, on the assumption that the round is historic. Pick a status yourself and your choice is kept whatever date you then choose.
Only one round can be Active at a time. If you add or edit a round and set it to Active, every other active round is automatically switched to Closed.
This is the single most common surprise on this page. The Raised column behaves differently depending on the round’s status.
Round status
Where Raised comes from
Active
Calculated from your Deal Pipeline: the total of the ticket sizes of every investor currently at the Hot, Term Sheet or Closed Won stage. Raised Amount cannot be typed in while the status is Active: the field is locked in both the add and edit dialogs. A small chart icon sits next to the figure to show it is auto-calculated
Closed or Planned
Exactly the amount you type into Raised Amount
Whenever Status is set to Active, the Raised Amount box is disabled and labelled (Auto-calculated from pipeline), in both the Add Round and Edit Funding Round dialogs. To make £180,000 appear on a live round:
The pipeline is a paid feature; the cap table is not. If your plan does not include it, opening Deal Pipeline shows an Investor CRM lock card with a View Pricing Plans button instead of the board, and an Active round’s Raised figure can then never be filled in. Until you upgrade, record the round with a Status of Closed or Planned and type the amount into Raised Amount yourself. See billing.
1
Add the investors to your pipeline
Open Deal Pipeline and click Add Investor for each one. A shareholder row does not put anyone in the pipeline.
2
Move them to a qualifying stage
Only Hot, Term Sheet (shown as Terms on the board) and Closed Won (shown as Won) count. Cold and Warm contribute nothing.
3
Give each one a ticket size
Moving an investor to Hot or Terms from inside their detail panel opens the Investment Ticket Size dialog: enter the amount and click Save. Dragging a card between board columns does not prompt you. An investor at Hot or Terms who is still missing an amount shows an Add ticket size prompt on their board card and in the list view. Set the amount before you move anyone to Won: after that the list view stops showing the prompt, and the prompt on the board card opens the Actions tab, which has no ticket size control on it. An investor with no ticket size adds nothing to Raised.
4
Check the totals
Back on the cap table, the round’s Raised value now reflects the pipeline. The Pipeline Breakdown on the dashboard’s Fundraising Status card splits that total by stage, showing how many investors are counted at Closed/Won, Term Sheet and Hot and how much each stage contributes. It shows counts and amounts, never names.
Three things worth knowing about the calculation:
It is not scoped to the round. Every investor in your pipeline currently sitting at Hot, Term Sheet or Closed Won is counted, including ones left over from an earlier raise. Move finished investors out of those stages if you do not want them in this round’s total.
Ticket sizes are added together as plain numbers and then displayed in the round’s currency. If you record tickets in mixed currencies, the total is not converted and will be wrong.
Once the round is finished, set its status to Closed and type the final total into Raised Amount. When you switch an active round to Closed in the edit dialog, the field unlocks pre-filled with the auto-calculated figure, so check the value before you click Save Changes.
Export downloads an Excel file with three sheets: Overview, Shareholders and Share Classes. Funding rounds are not included in the export.
Copy to Data Room generates the same spreadsheet and files it in the Equity & Cap Table folder of your data room, marked as shared and downloadable. Every click files a fresh entry, so copying twice on the same day leaves two entries in that folder. The file name carries the export date, so same-day entries point at the same overwritten file, while entries made on different days are genuinely different files. Delete the older ones if you do not want investors seeing them.
Separately, the Shared with investors switch at the top of the page controls whether approved investors who already have data room access can view your cap table inside Caplia. It is off until you turn it on, and only account admins see the switch.
Editing needs the Admin role on your company (Company Admin in the invite dialog). A Member sees the same data but gets View only instead of the edit and delete controls, and none of the add buttons, Copy to Data Room or Shared with investors. Export stays available to everyone. Roles are changed at /account/team, covered in team.
Deleting a shareholder or a funding round asks you to confirm, then offers an Undo action in the toast for about seven seconds; undoing a shareholder also restores the links to their documents. Deleting a shareholder never deletes anything from your data room: it only removes the links between that shareholder and the files. Deleting a share class is different: it happens immediately, with no confirmation and no undo.
My round shows no Raised amount while I am actively raising
An Active round reads the pipeline rather than the Raised Amount field. If nothing qualifies, the Raised cell shows a dash rather than a zero. Work through the list: are the investors in Deal Pipeline at all, are they at Hot, Term Sheet or Closed Won, and does each one have a ticket size saved? The Pipeline Breakdown on the dashboard’s Fundraising Status card shows how many investors are counted at each stage and what each stage contributes, so start by comparing those counts with what you expect. It does not show names: to find the specific investor, open Deal Pipeline, switch to the list view, and look for anyone at Hot or Term Sheet still showing Add ticket size.
An investor is at Won but is not adding to the total
Moving an investor straight to Won does not prompt for a ticket size, and the ticket size editor in the investor’s Actions tab only appears while they are at Hot or Term Sheet. Move them back to Terms, enter the amount in the Investment Ticket Size dialog, then move them to Won again.
The Raised figure is larger than my current round
The calculation counts every pipeline investor currently at Hot, Term Sheet or Closed Won, regardless of which round they belong to. Investors from a previous raise still parked in those stages are being added in. Move them elsewhere, or close the round and enter the final figure by hand.
I added shareholders but the Raised figure did not change
Shareholder rows never feed the Raised figure. They drive Total Shares and the ownership percentages only. Raised comes from pipeline ticket sizes for Active rounds and from the Raised Amount field for Closed and Planned ones.
I uploaded my cap table file but this page is still empty
Uploading a spreadsheet or PDF to the data room, including tagging it with Set as Cap Table, stores the file for investors to read. It does not create shareholders, share classes or rounds. There is no import feature: add the rows here by hand with Add Shareholder and Add Round. It is fine, and normal, to keep both: the structured page for Caplia, the original file in the data room for diligence.
My investors from the cap table are not in the Deal Pipeline
They never will be. Cap table shareholders and pipeline investors are separate records with no name matching between them. Add anyone you are still in conversation with to the pipeline yourself with Add Investor. Doing so is what lets their ticket size count towards an active round.
The Raised Amount field is greyed out
Expected behaviour whenever Status is Active, in the Add Round dialog as well as when you edit a round. Change Status to Closed or Planned and the field unlocks.
My round was saved as Closed when I wanted it Active
Picking a Round Start Date in the past sets Status to Closed for you, but only while you have not chosen a status yourself. Set Status back to Active after picking the date, or choose the status before the date.
I cannot delete a share class
A class still assigned to at least one shareholder cannot be deleted. Open each affected holder in Current Ownership, change their Share Class, save, then delete the class.
Ownership percentages do not add up to 100%
Each percentage is that holder’s Shares Owned divided by Total Shares, rounded to two decimal places, so small rounding differences are normal. A percentage that looks badly wrong almost always means a share count is wrong: check for anyone entered as a percentage (for example 20) rather than as a number of shares, and for holders you have not added yet. Total Shares only counts shareholders listed on this page, so unissued or option-pool shares are not in the denominator.
I cannot see the add or edit buttons
Your account has the Member role on this company, which is view-only for the cap table. Ask an admin to change your role at /account/team.
My export is missing the funding rounds
That is how the export is built: it contains only the Overview, Shareholders and Share Classes sheets. Round history stays on this page. The dashboard’s Fundraising Status card is not a substitute: it shows only your active round and the three most recent closed ones. Include the full history separately if an investor asks for it.
Deal pipeline
Stages, ticket sizes and the investors that feed an active round’s Raised figure.
Data room
Where the exported spreadsheet lands and what investors can see.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Caplia Docs","description":"Documentation for Caplia: the Founder and Venture portals, video guides, and the developer APIs.","colors":{"primary":"#344365","light":"#02A0FD","dark":"#1F2940"},"logo":{"light":"https://mintcdn.com/capliaai/Euf048zBw0aGMzfP/logo/light.svg?fit=max\u0026auto=format\u0026n=Euf048zBw0aGMzfP\u0026q=85\u0026s=013d7b529809e726d19b12265c1fcad8","dark":"https://mintcdn.com/capliaai/Euf048zBw0aGMzfP/logo/dark.svg?fit=max\u0026auto=format\u0026n=Euf048zBw0aGMzfP\u0026q=85\u0026s=a2ae5edb6d752ddddf45b2642b634ddb"},"favicon":"https://mintcdn.com/capliaai/AqwVT3Xs5187Vvbu/favicon.png?fit=max\u0026auto=format\u0026n=AqwVT3Xs5187Vvbu\u0026q=85\u0026s=d2d15ef316b7d474a60a50fbd5dda9bc","navbar":{"links":[{"href":"https://www.caplia.com","label":"Caplia"}],"primary":{"type":"button","label":"Get an API key","href":"https://investor.caplia.ai/settings/api-keys"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/caplia-ai"}},"contextual":{"options":["copy","view","chatgpt","claude","mcp"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"capliaai","hasAudioNarration":false,"actualSubdomain":"capliaai","customDomains":["docs.venture.caplia.ai"],"gitSource":{"type":"github","owner":"caplia-tech","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aedef000b5cc06928d366e9","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Endpoints","count":44},{"language":"default","tag":"Venture API","count":40},{"language":"default","tag":"Founder Portal","count":18},{"language":"default","tag":"Founder API","count":17},{"language":"default","tag":"Venture Portal","count":12},{"language":"default","tag":"Founder (me)","count":11},{"language":"default","tag":"API Reference","count":11},{"language":"default","tag":"Start here","count":8},{"language":"default","tag":"Getting started","count":5},{"language":"default","tag":"Your company","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"founder-portal/cap-table","slug":"/founder-portal/cap-table","pageMetadata":{"title":"Cap table","description":"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from","icon":"table-cells","href":"/founder-portal/cap-table"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Heading,Note,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The cap table records who owns your company and how each funding round changed that. Everything on the page is entered by hand: Caplia does not read your ownership figures out of any file you upload.`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Cap Table`}),` in the left sidebar, or go straight to `,_jsx(_components.code,{children:`/dashboard/cap-table`}),`. On a phone the sidebar collapses, so reach it from the `,_jsx(_components.strong,{children:`More`}),` menu. The `,_jsx(_components.strong,{children:`Fundraising Status`}),` card on your `,_jsx(_components.a,{href:`/founder-portal/getting-started`,children:`dashboard`}),` also links here, and its `,_jsx(_components.strong,{children:`Create Round`}),` button opens the new-round dialog directly.`]}),`\n`,_jsxs(_components.p,{children:[`At the top of the page are three totals, `,_jsx(_components.strong,{children:`Total Shares`}),`, `,_jsx(_components.strong,{children:`Shareholders`}),` and `,_jsx(_components.strong,{children:`Share Classes`}),`, followed by three sections: `,_jsx(_components.strong,{children:`Current Ownership`}),`, `,_jsx(_components.strong,{children:`Share Classes`}),` and `,_jsx(_components.strong,{children:`Funding Rounds`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-this-page-does-not-do`,children:`What this page does not do`}),`\n`,_jsx(_components.p,{children:`Read this first if something is not appearing where you expect it.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Uploading a cap table spreadsheet to your `,_jsx(_components.a,{href:`/founder-portal/data-room`,children:`data room`}),`, including using `,_jsx(_components.strong,{children:`Set as Cap Table`}),` on a file there, does `,_jsx(_components.em,{children:`not`}),` populate this page. There is no cap table import or file parser. The data room copy is a document for investors to read; this page is a structured record you type in.`]}),`\n`,_jsxs(_components.li,{children:[`Adding a shareholder does `,_jsx(_components.em,{children:`not`}),` create an investor in your `,_jsx(_components.a,{href:`/founder-portal/pipeline`,children:`Deal Pipeline`}),`, and adding a pipeline investor does not create a shareholder. The two are separate records and Caplia never matches them by name.`]}),`\n`,_jsxs(_components.li,{children:[`Adding a shareholder does `,_jsx(_components.em,{children:`not`}),` change the `,_jsx(_components.strong,{children:`Raised`}),` figure on any round. See `,_jsx(_components.a,{href:`#how-the-raised-figure-works`,children:`how the Raised figure works`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`building-your-cap-table`,children:`Building your cap table`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Check your share classes`,children:_jsxs(_components.p,{children:[`Caplia creates a default `,_jsx(_components.strong,{children:`Ordinary Shares`}),` class the first time you open the page. If you have more than one class, click `,_jsx(_components.strong,{children:`Add Share Class`}),` and set the `,_jsx(_components.strong,{children:`Class Name`}),`, a `,_jsx(_components.strong,{children:`Type`}),` of `,_jsx(_components.strong,{children:`Ordinary`}),` or `,_jsx(_components.strong,{children:`Preference`}),`, `,_jsx(_components.strong,{children:`Votes Per Share`}),` (0, 1, 10, or a custom value between 2 and 50) and a `,_jsx(_components.strong,{children:`Liquidation Preference`}),` such as `,_jsx(_components.code,{children:`1x non-participating`}),`.`]})}),_jsx(Step,{title:`Add your shareholders`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Current Ownership`}),`, click `,_jsx(_components.strong,{children:`Add Shareholder`}),`. Enter a `,_jsx(_components.strong,{children:`Name`}),`, pick a `,_jsx(_components.strong,{children:`Type`}),` of `,_jsx(_components.strong,{children:`Founder`}),`, `,_jsx(_components.strong,{children:`Investor`}),`, `,_jsx(_components.strong,{children:`Employee`}),` or `,_jsx(_components.strong,{children:`Advisor`}),`, and enter `,_jsx(_components.strong,{children:`Shares Owned`}),` as a share count, not a percentage. `,_jsx(_components.strong,{children:`Email`}),` and `,_jsx(_components.strong,{children:`Share Class`}),` are optional. Ownership percentages are worked out for you as each holder’s shares divided by the total across all shareholders.`]})}),_jsx(Step,{title:`Link supporting paperwork (optional)`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Supporting Documents (optional)`}),`, use `,_jsx(_components.strong,{children:`Link documents…`}),` to attach a subscription agreement or similar. Only PDFs already in your data room appear, and your pitch deck, financial model and cap table documents are excluded. Files whose name resembles the shareholder’s are sorted to the top and marked `,_jsx(_components.strong,{children:`Suggested`}),`. Linked files get a file icon beside the shareholder’s name that opens a preview in the app.`]})}),_jsx(Step,{title:`Record your funding rounds`,children:_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Funding Rounds`}),`, click `,_jsx(_components.strong,{children:`Add Round`}),` to log each raise, past, live or planned.`]})})]}),`\n`,_jsxs(_components.p,{children:[`On desktop you can click the `,_jsx(_components.strong,{children:`Ownership %`}),` column header to sort holders by stake: first click sorts high to low, second low to high, third returns to the default order.`]}),`\n`,_jsx(Heading,{level:`2`,id:`recording-a-funding-round`,children:`Recording a funding round`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add Round`}),` and fill in the dialog. `,_jsx(_components.strong,{children:`Round Type`}),` runs from `,_jsx(_components.strong,{children:`Bootstrap`}),` and `,_jsx(_components.strong,{children:`Friends and Family`}),` through `,_jsx(_components.strong,{children:`Angel`}),`, `,_jsx(_components.strong,{children:`Pre-seed`}),`, `,_jsx(_components.strong,{children:`Seed`}),`, `,_jsx(_components.strong,{children:`Series A`}),` to `,_jsx(_components.strong,{children:`Series C+`}),`, plus `,_jsx(_components.strong,{children:`Bridge`}),`, `,_jsx(_components.strong,{children:`Growth`}),`, `,_jsx(_components.strong,{children:`Secondary`}),` and `,_jsx(_components.strong,{children:`Custom`}),` for your own name. `,_jsx(_components.strong,{children:`Mechanism`}),` is optional and covers instruments such as `,_jsx(_components.strong,{children:`Priced equity round`}),`, `,_jsx(_components.strong,{children:`CLN (Convertible Loan Note)`}),`, `,_jsx(_components.strong,{children:`SAFE / ASA (UK)`}),` and `,_jsx(_components.strong,{children:`Grants / awards`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`The rest of the dialog is `,_jsx(_components.strong,{children:`Currency`}),` (GBP, USD or EUR, used to display every amount on the round), `,_jsx(_components.strong,{children:`Status`}),` of `,_jsx(_components.strong,{children:`Active`}),`, `,_jsx(_components.strong,{children:`Closed`}),` or `,_jsx(_components.strong,{children:`Planned`}),`, `,_jsx(_components.strong,{children:`Target Amount`}),`, `,_jsx(_components.strong,{children:`Raised Amount`}),`, `,_jsx(_components.strong,{children:`Valuation`}),` and a `,_jsx(_components.strong,{children:`Round Start Date`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Status`}),` starts at `,_jsx(_components.strong,{children:`Active`}),`, and while it is `,_jsx(_components.strong,{children:`Active`}),` the dialog explains what that means underneath the field. If you pick a `,_jsx(_components.strong,{children:`Round Start Date`}),` in the past before you have touched `,_jsx(_components.strong,{children:`Status`}),` yourself, the status switches to `,_jsx(_components.strong,{children:`Closed`}),` for you, on the assumption that the round is historic. Pick a status yourself and your choice is kept whatever date you then choose.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Only one round can be `,_jsx(_components.strong,{children:`Active`}),` at a time. If you add or edit a round and set it to `,_jsx(_components.strong,{children:`Active`}),`, every other active round is automatically switched to `,_jsx(_components.strong,{children:`Closed`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`how-the-raised-figure-works`,children:`How the Raised figure works`}),`\n`,_jsxs(_components.p,{children:[`This is the single most common surprise on this page. The `,_jsx(_components.strong,{children:`Raised`}),` column behaves differently depending on the round’s status.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Round status`}),_jsx(_components.th,{children:`Where Raised comes from`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Active`})}),_jsxs(_components.td,{children:[`Calculated from your `,_jsx(_components.strong,{children:`Deal Pipeline`}),`: the total of the ticket sizes of every investor currently at the `,_jsx(_components.strong,{children:`Hot`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` or `,_jsx(_components.strong,{children:`Closed Won`}),` stage. `,_jsx(_components.strong,{children:`Raised Amount`}),` cannot be typed in while the status is `,_jsx(_components.strong,{children:`Active`}),`: the field is locked in both the add and edit dialogs. A small chart icon sits next to the figure to show it is auto-calculated`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Closed`}),` or `,_jsx(_components.strong,{children:`Planned`})]}),_jsxs(_components.td,{children:[`Exactly the amount you type into `,_jsx(_components.strong,{children:`Raised Amount`})]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Whenever `,_jsx(_components.strong,{children:`Status`}),` is set to `,_jsx(_components.strong,{children:`Active`}),`, the `,_jsx(_components.strong,{children:`Raised Amount`}),` box is disabled and labelled `,_jsx(_components.strong,{children:`(Auto-calculated from pipeline)`}),`, in both the `,_jsx(_components.strong,{children:`Add Round`}),` and `,_jsx(_components.strong,{children:`Edit Funding Round`}),` dialogs. To make £180,000 appear on a live round:`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The pipeline is a paid feature; the cap table is not. If your plan does not include it, opening `,_jsx(_components.a,{href:`/founder-portal/pipeline`,children:`Deal Pipeline`}),` shows an `,_jsx(_components.strong,{children:`Investor CRM`}),` lock card with a `,_jsx(_components.strong,{children:`View Pricing Plans`}),` button instead of the board, and an `,_jsx(_components.strong,{children:`Active`}),` round’s `,_jsx(_components.strong,{children:`Raised`}),` figure can then never be filled in. Until you upgrade, record the round with a `,_jsx(_components.strong,{children:`Status`}),` of `,_jsx(_components.strong,{children:`Closed`}),` or `,_jsx(_components.strong,{children:`Planned`}),` and type the amount into `,_jsx(_components.strong,{children:`Raised Amount`}),` yourself. See `,_jsx(_components.a,{href:`/founder-portal/billing`,children:`billing`}),`.`]})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Add the investors to your pipeline`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.a,{href:`/founder-portal/pipeline`,children:`Deal Pipeline`}),` and click `,_jsx(_components.strong,{children:`Add Investor`}),` for each one. A shareholder row does not put anyone in the pipeline.`]})}),_jsx(Step,{title:`Move them to a qualifying stage`,children:_jsxs(_components.p,{children:[`Only `,_jsx(_components.strong,{children:`Hot`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` (shown as `,_jsx(_components.strong,{children:`Terms`}),` on the board) and `,_jsx(_components.strong,{children:`Closed Won`}),` (shown as `,_jsx(_components.strong,{children:`Won`}),`) count. `,_jsx(_components.strong,{children:`Cold`}),` and `,_jsx(_components.strong,{children:`Warm`}),` contribute nothing.`]})}),_jsx(Step,{title:`Give each one a ticket size`,children:_jsxs(_components.p,{children:[`Moving an investor to `,_jsx(_components.strong,{children:`Hot`}),` or `,_jsx(_components.strong,{children:`Terms`}),` from inside their detail panel opens the `,_jsx(_components.strong,{children:`Investment Ticket Size`}),` dialog: enter the amount and click `,_jsx(_components.strong,{children:`Save`}),`. Dragging a card between board columns does not prompt you. An investor at `,_jsx(_components.strong,{children:`Hot`}),` or `,_jsx(_components.strong,{children:`Terms`}),` who is still missing an amount shows an `,_jsx(_components.strong,{children:`Add ticket size`}),` prompt on their board card and in the list view. Set the amount before you move anyone to `,_jsx(_components.strong,{children:`Won`}),`: after that the list view stops showing the prompt, and the prompt on the board card opens the `,_jsx(_components.strong,{children:`Actions`}),` tab, which has no ticket size control on it. An investor with no ticket size adds nothing to Raised.`]})}),_jsx(Step,{title:`Check the totals`,children:_jsxs(_components.p,{children:[`Back on the cap table, the round’s `,_jsx(_components.strong,{children:`Raised`}),` value now reflects the pipeline. The `,_jsx(_components.strong,{children:`Pipeline Breakdown`}),` on the dashboard’s `,_jsx(_components.strong,{children:`Fundraising Status`}),` card splits that total by stage, showing how many investors are counted at `,_jsx(_components.strong,{children:`Closed/Won`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` and `,_jsx(_components.strong,{children:`Hot`}),` and how much each stage contributes. It shows counts and amounts, never names.`]})})]}),`\n`,_jsx(_components.p,{children:`Three things worth knowing about the calculation:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`It is not scoped to the round. `,_jsx(_components.em,{children:`Every`}),` investor in your pipeline currently sitting at `,_jsx(_components.strong,{children:`Hot`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` or `,_jsx(_components.strong,{children:`Closed Won`}),` is counted, including ones left over from an earlier raise. Move finished investors out of those stages if you do not want them in this round’s total.`]}),`\n`,_jsx(_components.li,{children:`Ticket sizes are added together as plain numbers and then displayed in the round’s currency. If you record tickets in mixed currencies, the total is not converted and will be wrong.`}),`\n`,_jsxs(_components.li,{children:[`Once the round is finished, set its status to `,_jsx(_components.strong,{children:`Closed`}),` and type the final total into `,_jsx(_components.strong,{children:`Raised Amount`}),`. When you switch an active round to `,_jsx(_components.strong,{children:`Closed`}),` in the edit dialog, the field unlocks pre-filled with the auto-calculated figure, so check the value before you click `,_jsx(_components.strong,{children:`Save Changes`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`exporting-and-sharing`,children:`Exporting and sharing`}),`\n`,_jsx(_components.p,{children:`Two buttons sit at the top of the page.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Export`}),` downloads an Excel file with three sheets: Overview, Shareholders and Share Classes. Funding rounds are `,_jsx(_components.em,{children:`not`}),` included in the export.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Copy to Data Room`}),` generates the same spreadsheet and files it in the `,_jsx(_components.strong,{children:`Equity \u0026 Cap Table`}),` folder of your data room, marked as shared and downloadable. Every click files a fresh entry, so copying twice on the same day leaves two entries in that folder. The file name carries the export date, so same-day entries point at the same overwritten file, while entries made on different days are genuinely different files. Delete the older ones if you do not want investors seeing them.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Separately, the `,_jsx(_components.strong,{children:`Shared with investors`}),` switch at the top of the page controls whether approved investors who already have data room access can view your cap table inside Caplia. It is off until you turn it on, and only account admins see the switch.`]}),`\n`,_jsx(Heading,{level:`2`,id:`who-can-edit`,children:`Who can edit`}),`\n`,_jsxs(_components.p,{children:[`Editing needs the `,_jsx(_components.strong,{children:`Admin`}),` role on your company (`,_jsx(_components.strong,{children:`Company Admin`}),` in the invite dialog). A `,_jsx(_components.strong,{children:`Member`}),` sees the same data but gets `,_jsx(_components.strong,{children:`View only`}),` instead of the edit and delete controls, and none of the add buttons, `,_jsx(_components.strong,{children:`Copy to Data Room`}),` or `,_jsx(_components.strong,{children:`Shared with investors`}),`. `,_jsx(_components.strong,{children:`Export`}),` stays available to everyone. Roles are changed at `,_jsx(_components.code,{children:`/account/team`}),`, covered in `,_jsx(_components.a,{href:`/founder-portal/team`,children:`team`}),`.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Deleting a shareholder or a funding round asks you to confirm, then offers an `,_jsx(_components.strong,{children:`Undo`}),` action in the toast for about seven seconds; undoing a shareholder also restores the links to their documents. Deleting a shareholder never deletes anything from your data room: it only removes the links between that shareholder and the files. Deleting a share class is different: it happens immediately, with no confirmation and no undo.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`My round shows no Raised amount while I am actively raising`,id:`my-round-shows-no-raised-amount-while-i-am-actively-raising`,children:_jsxs(_components.p,{children:[`An `,_jsx(_components.strong,{children:`Active`}),` round reads the pipeline rather than the `,_jsx(_components.strong,{children:`Raised Amount`}),` field. If nothing qualifies, the `,_jsx(_components.strong,{children:`Raised`}),` cell shows a dash rather than a zero. Work through the list: are the investors in `,_jsx(_components.a,{href:`/founder-portal/pipeline`,children:`Deal Pipeline`}),` at all, are they at `,_jsx(_components.strong,{children:`Hot`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` or `,_jsx(_components.strong,{children:`Closed Won`}),`, and does each one have a ticket size saved? The `,_jsx(_components.strong,{children:`Pipeline Breakdown`}),` on the dashboard’s `,_jsx(_components.strong,{children:`Fundraising Status`}),` card shows how many investors are counted at each stage and what each stage contributes, so start by comparing those counts with what you expect. It does not show names: to find the specific investor, open `,_jsx(_components.a,{href:`/founder-portal/pipeline`,children:`Deal Pipeline`}),`, switch to the list view, and look for anyone at `,_jsx(_components.strong,{children:`Hot`}),` or `,_jsx(_components.strong,{children:`Term Sheet`}),` still showing `,_jsx(_components.strong,{children:`Add ticket size`}),`.`]})}),_jsx(Accordion,{title:`An investor is at Won but is not adding to the total`,id:`an-investor-is-at-won-but-is-not-adding-to-the-total`,children:_jsxs(_components.p,{children:[`Moving an investor straight to `,_jsx(_components.strong,{children:`Won`}),` does not prompt for a ticket size, and the ticket size editor in the investor’s `,_jsx(_components.strong,{children:`Actions`}),` tab only appears while they are at `,_jsx(_components.strong,{children:`Hot`}),` or `,_jsx(_components.strong,{children:`Term Sheet`}),`. Move them back to `,_jsx(_components.strong,{children:`Terms`}),`, enter the amount in the `,_jsx(_components.strong,{children:`Investment Ticket Size`}),` dialog, then move them to `,_jsx(_components.strong,{children:`Won`}),` again.`]})}),_jsx(Accordion,{title:`The Raised figure is larger than my current round`,id:`the-raised-figure-is-larger-than-my-current-round`,children:_jsxs(_components.p,{children:[`The calculation counts every pipeline investor currently at `,_jsx(_components.strong,{children:`Hot`}),`, `,_jsx(_components.strong,{children:`Term Sheet`}),` or `,_jsx(_components.strong,{children:`Closed Won`}),`, regardless of which round they belong to. Investors from a previous raise still parked in those stages are being added in. Move them elsewhere, or close the round and enter the final figure by hand.`]})}),_jsx(Accordion,{title:`I added shareholders but the Raised figure did not change`,id:`i-added-shareholders-but-the-raised-figure-did-not-change`,children:_jsxs(_components.p,{children:[`Shareholder rows never feed the `,_jsx(_components.strong,{children:`Raised`}),` figure. They drive `,_jsx(_components.strong,{children:`Total Shares`}),` and the ownership percentages only. Raised comes from pipeline ticket sizes for `,_jsx(_components.strong,{children:`Active`}),` rounds and from the `,_jsx(_components.strong,{children:`Raised Amount`}),` field for `,_jsx(_components.strong,{children:`Closed`}),` and `,_jsx(_components.strong,{children:`Planned`}),` ones.`]})}),_jsx(Accordion,{title:`I uploaded my cap table file but this page is still empty`,id:`i-uploaded-my-cap-table-file-but-this-page-is-still-empty`,children:_jsxs(_components.p,{children:[`Uploading a spreadsheet or PDF to the data room, including tagging it with `,_jsx(_components.strong,{children:`Set as Cap Table`}),`, stores the file for investors to read. It does not create shareholders, share classes or rounds. There is no import feature: add the rows here by hand with `,_jsx(_components.strong,{children:`Add Shareholder`}),` and `,_jsx(_components.strong,{children:`Add Round`}),`. It is fine, and normal, to keep both: the structured page for Caplia, the original file in the data room for diligence.`]})}),_jsx(Accordion,{title:`My investors from the cap table are not in the Deal Pipeline`,id:`my-investors-from-the-cap-table-are-not-in-the-deal-pipeline`,children:_jsxs(_components.p,{children:[`They never will be. Cap table shareholders and pipeline investors are separate records with no name matching between them. Add anyone you are still in conversation with to the pipeline yourself with `,_jsx(_components.strong,{children:`Add Investor`}),`. Doing so is what lets their ticket size count towards an active round.`]})}),_jsx(Accordion,{title:`The Raised Amount field is greyed out`,id:`the-raised-amount-field-is-greyed-out`,children:_jsxs(_components.p,{children:[`Expected behaviour whenever `,_jsx(_components.strong,{children:`Status`}),` is `,_jsx(_components.strong,{children:`Active`}),`, in the `,_jsx(_components.strong,{children:`Add Round`}),` dialog as well as when you edit a round. Change `,_jsx(_components.strong,{children:`Status`}),` to `,_jsx(_components.strong,{children:`Closed`}),` or `,_jsx(_components.strong,{children:`Planned`}),` and the field unlocks.`]})}),_jsx(Accordion,{title:`My round was saved as Closed when I wanted it Active`,id:`my-round-was-saved-as-closed-when-i-wanted-it-active`,children:_jsxs(_components.p,{children:[`Picking a `,_jsx(_components.strong,{children:`Round Start Date`}),` in the past sets `,_jsx(_components.strong,{children:`Status`}),` to `,_jsx(_components.strong,{children:`Closed`}),` for you, but only while you have not chosen a status yourself. Set `,_jsx(_components.strong,{children:`Status`}),` back to `,_jsx(_components.strong,{children:`Active`}),` after picking the date, or choose the status before the date.`]})}),_jsx(Accordion,{title:`I cannot delete a share class`,id:`i-cannot-delete-a-share-class`,children:_jsxs(_components.p,{children:[`A class still assigned to at least one shareholder cannot be deleted. Open each affected holder in `,_jsx(_components.strong,{children:`Current Ownership`}),`, change their `,_jsx(_components.strong,{children:`Share Class`}),`, save, then delete the class.`]})}),_jsx(Accordion,{title:`Ownership percentages do not add up to 100%`,id:`ownership-percentages-do-not-add-up-to-100`,children:_jsxs(_components.p,{children:[`Each percentage is that holder’s `,_jsx(_components.strong,{children:`Shares Owned`}),` divided by `,_jsx(_components.strong,{children:`Total Shares`}),`, rounded to two decimal places, so small rounding differences are normal. A percentage that looks badly wrong almost always means a share count is wrong: check for anyone entered as a percentage (for example `,_jsx(_components.code,{children:`20`}),`) rather than as a number of shares, and for holders you have not added yet. `,_jsx(_components.strong,{children:`Total Shares`}),` only counts shareholders listed on this page, so unissued or option-pool shares are not in the denominator.`]})}),_jsx(Accordion,{title:`I cannot see the add or edit buttons`,id:`i-cannot-see-the-add-or-edit-buttons`,children:_jsxs(_components.p,{children:[`Your account has the `,_jsx(_components.strong,{children:`Member`}),` role on this company, which is view-only for the cap table. Ask an admin to change your role at `,_jsx(_components.code,{children:`/account/team`}),`.`]})}),_jsx(Accordion,{title:`My export is missing the funding rounds`,id:`my-export-is-missing-the-funding-rounds`,children:_jsxs(_components.p,{children:[`That is how the export is built: it contains only the Overview, Shareholders and Share Classes sheets. Round history stays on this page. The dashboard’s `,_jsx(_components.strong,{children:`Fundraising Status`}),` card is not a substitute: it shows only your active round and the three most recent closed ones. Include the full history separately if an investor asks for it.`]})})]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Deal pipeline`,icon:`bars-progress`,href:`/founder-portal/pipeline`,children:_jsx(_components.p,{children:`Stages, ticket sizes and the investors that feed an active round’s Raised figure.`})}),_jsx(Card,{title:`Data room`,icon:`folder-open`,href:`/founder-portal/data-room`,children:_jsx(_components.p,{children:`Where the exported spreadsheet lands and what investors can see.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Cap table","description":"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from","icon":"table-cells","href":"/founder-portal/cap-table"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What this page does not do","slug":"what-this-page-does-not-do","depth":2,"children":[]},{"title":"Building your cap table","slug":"building-your-cap-table","depth":2,"children":[]},{"title":"Recording a funding round","slug":"recording-a-funding-round","depth":2,"children":[]},{"title":"How the Raised figure works","slug":"how-the-raised-figure-works","depth":2,"children":[]},{"title":"Exporting and sharing","slug":"exporting-and-sharing","depth":2,"children":[]},{"title":"Who can edit","slug":"who-can-edit","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"capliaai","siteName":"Caplia Docs","title":"Cap table - Caplia Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-15T14:26:29.359Z","originalFileLocation":"founder-portal/cap-table.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\">\u003cmeta data-mint-head name=\"application-name\" content=\"Caplia Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cap table - Caplia Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Caplia Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.venture.caplia.ai/founder-portal/cap-table\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://capliaai.mintlify.site/_mintlify/api/og/v2?division=Your+company\u0026amp;title=Cap+table\u0026amp;description=Record+shareholders%2C+share+classes+and+funding+rounds%2C+and+understand+where+the+Raised+figure+comes+from\u0026amp;theme=cd2e8062f099139e6e5a897e\u0026amp;signature=89f14faf918fd22681ec8275494dba90f6975551b45e1032aa726ff7c2cebf0c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Cap table - Caplia Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://capliaai.mintlify.site/_mintlify/api/og/v2?division=Your+company\u0026amp;title=Cap+table\u0026amp;description=Record+shareholders%2C+share+classes+and+funding+rounds%2C+and+understand+where+the+Raised+figure+comes+from\u0026amp;theme=cd2e8062f099139e6e5a897e\u0026amp;signature=89f14faf918fd22681ec8275494dba90f6975551b45e1032aa726ff7c2cebf0c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/capliaai/n9fEmPRryvDDikHo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Caplia Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#344365\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.venture.caplia.ai/founder-portal/cap-table\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/founder-portal/cap-table.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.venture.caplia.ai/#organization\",\"name\":\"Caplia Docs\",\"url\":\"https://docs.venture.caplia.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/capliaai/Euf048zBw0aGMzfP/logo/light.svg?fit=max\u0026auto=format\u0026n=Euf048zBw0aGMzfP\u0026q=85\u0026s=013d7b529809e726d19b12265c1fcad8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.venture.caplia.ai#website\",\"name\":\"Caplia Docs\",\"url\":\"https://docs.venture.caplia.ai\",\"publisher\":{\"@id\":\"https://docs.venture.caplia.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.venture.caplia.ai/founder-portal/cap-table#webpage\",\"url\":\"https://docs.venture.caplia.ai/founder-portal/cap-table\",\"name\":\"Cap table\",\"description\":\"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\",\"dateModified\":\"2026-09-15T14:26:29.359Z\",\"isPartOf\":{\"@id\":\"https://docs.venture.caplia.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.venture.caplia.ai/founder-portal/cap-table#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.venture.caplia.ai/founder-portal/cap-table#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Your company\",\"item\":\"https://docs.venture.caplia.ai/founder-portal/passport\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cap table\",\"item\":\"https://docs.venture.caplia.ai/founder-portal/cap-table\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.venture.caplia.ai/founder-portal/cap-table#article\",\"headline\":\"Cap table\",\"name\":\"Cap table\",\"description\":\"Record shareholders, share classes and funding rounds, and understand where the Raised figure comes from\",\"url\":\"https://docs.venture.caplia.ai/founder-portal/cap-table\",\"mainEntityOfPage\":{\"@id\":\"https://docs.venture.caplia.ai/founder-portal/cap-table#webpage\"},\"dateModified\":\"2026-09-15T14:26:29.359Z\",\"publisher\":{\"@id\":\"https://docs.venture.caplia.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.venture.caplia.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Caplia Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Caplia Docs","nav":{"global":null,"tabs":[{"tab":"Founder Portal","groups":[{"group":"Start here","pages":[{"title":"Founder Portal","icon":"rocket","href":"/founder-portal"},{"title":"Getting started","icon":"play","href":"/founder-portal/getting-started"}]},{"group":"Your company","pages":[{"title":"Your Passport \u0026 Score","icon":"id-card","href":"/founder-portal/passport"},{"title":"Passport versions","icon":"layer-group","href":"/founder-portal/passport-versions"},{"title":"Data room","description":"Upload, version and share the documents investors ask for in diligence","icon":"folder-open","href":"/founder-portal/data-room"},{"title":"Cap table","icon":"table-cells","href":"/founder-portal/cap-table"},{"title":"Sharing \u0026 access","description":"Share links, investor access levels, NDA gating, and how to check your Passport is live","icon":"share-nodes","href":"/founder-portal/sharing-access"}]},{"group":"Fundraising","pages":[{"title":"Deal pipeline","icon":"bars-progress","href":"/founder-portal/pipeline"},{"title":"Caplia Readiness Index","icon":"gauge-high","href":"/founder-portal/readiness-index"},{"title":"Psychometric testing","icon":"brain","href":"/founder-portal/psychometrics"},{"title":"Founder tools","icon":"toolbox","href":"/founder-portal/founder-tools"}]},{"group":"Programmes \u0026 AI","pages":[{"title":"Link your Passport","icon":"link","href":"/founder-portal/link-your-passport"},{"title":"Phronel, your AI assistant","icon":"sparkles","href":"/founder-portal/phronel"},{"title":"Connect Caplia to Claude and ChatGPT","icon":"plug","href":"/founder-portal/connect-ai-assistants"}]},{"group":"Account","pages":[{"title":"Account settings","icon":"user-gear","href":"/founder-portal/account-settings"},{"title":"Team management","icon":"users","href":"/founder-portal/team"},{"title":"Billing and subscriptions","icon":"credit-card","href":"/founder-portal/billing"}]},{"group":"Help","pages":[{"title":"Troubleshooting","icon":"wrench","href":"/founder-portal/troubleshooting"}]}]},{"tab":"Venture Portal","pages":[{"title":"Venture Portal","href":"/venture-portal"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides"}]},{"tab":"Founder API","pages":[{"title":"Founder API","href":"/founder"}]},{"tab":"Venture API","pages":[{"title":"Venture API","href":"/api-overview"}]},{"tab":"Phronel.ai","pages":[{"title":"Phronel.ai","href":"/phronel"}]}]},"basePath":"","title":"Cap table - Caplia Docs","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}