PageSourceSearch

https://gigaboost.ai/assets/pre-money-valuation-BtJAjsP0.js

js gigaboost.ai collected 2026-10-05 12:00:51 UTC 13,160 bytes, 1 lines download raw bytes

1import{a as x,j as e}from"./vendor-query-DhjOgUDD.js";import{u as U,h as _,F as o,W as B,L as Y,R as J,n as Q,o as X,K as Z,j as r,S as n,H as y,l as C,G as E,k as M,m as ee}from"./index-4ZDWxsof.js";import{BrandedPdf as te,pdfDate as oe}from"./branded-pdf-DmD_CMSD.js";import{P as ne}from"./pdf-actions-CBdjk_gT.js";import{D as se}from"./vendor-icons-443ez2nG.js";import"./vendor-radix-Bi3hcZEw.js";import"./vendor-router-BMMoSqdB.js";import"./vendor-motion-BL_E91F5.js";const R={background:B,border:`1px solid ${y}`,borderRadius:24,boxShadow:"0 20px 44px -34px rgba(0,0,0,0.28)"},ae={background:E,border:`1px solid ${y}`,borderRadius:18},ie={fontFamily:o,fontSize:12,fontWeight:600,color:r,letterSpacing:"0.01em"},le={fontFamily:o,fontSize:10.5,color:n,lineHeight:1.4},N={fontFamily:o,fontSize:11,fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:n};function g({label:d,hint:c,...p}){return e.jsxs("div",{className:"flex flex-col gap-1.5",children:[e.jsx("label",{style:ie,children:d}),e.jsx("input",{type:"number",...p,style:{fontFamily:o,fontSize:15,color:r,background:B,border:`1px solid ${y}`,borderRadius:12,padding:"10px 13px",outline:"none",width:"100%"}}),c&&e.jsx("p",{style:le,children:c})]})}function u({kicker:d,value:c,sub:p,primary:f,valueColor:v,testId:F}){return e.jsxs("div",{style:{...ae,padding:18,border:f?`2px solid ${r}`:`1px solid ${y}`},children:[e.jsx("p",{style:N,children:d}),e.jsx("p",{"data-testid":F,style:{fontFamily:o,fontSize:f?40:30,fontWeight:700,letterSpacing:"-0.03em",lineHeight:1.05,marginTop:6,color:v||r},children:c}),e.jsx("p",{style:{fontFamily:o,fontSize:12.5,color:n,marginTop:6,lineHeight:1.4},children:p})]})}function xe(){const{user:d,isLoading:c}=U();_({title:"Pre-Money Valuation Calculator — What Is My Startup Worth Before Investment?",description:"Calculate your startup's pre-money valuation from post-money valuation and investment amount. Free pre-money valuation calculator for founders and investors.",canonical:"https://gigaboost.ai/pre-money-valuation",keywords:"pre-money valuation calculator, what is pre-money valuation, startup valuation before investment, pre-money vs post-money, equity calculator",jsonLd:{"@context":"https://schema.org","@type":"HowTo",name:"How to Calculate Pre-
1Money Valuation",description:"Calculate your startup's pre-money valuation from post-money valuation and investment amount.",step:[{"@type":"HowToStep",name:"Get the post-money valuation",text:"Determine or negotiate the post-money valuation — the total company value after the investment is made."},{"@type":"HowToStep",name:"Know the investment amount",text:"Identify how much capital is being invested in this round."},{"@type":"HowToStep",name:"Subtract to get pre-money",text:"Pre-Money Valuation = Post-Money Valuation − Investment Amount."}]}});const[p,f]=x.useState(""),[v,F]=x.useState(""),[W,L]=x.useState(""),[$,V]=x.useState(""),[w,O]=x.useState(""),a=parseFloat(p)||0,i=parseFloat(v)||0,m=parseFloat(W)||0,P=parseFloat($)||1e7,j=(parseFloat(w)||0)*12,l=a>0&&i>0?a-i:0,S=a>0&&i>0?i/a*100:0,A=l>0&&m>0?m/100*a:0,I=l-A,h=P>0&&l>0?l/P:0,G=h>0?i/h:0,b=j>0&&l>0?l/j:0,H=a>0&&i>0&&i<a,K=[{stage:"Pre-seed",range:"$1M – $5M",typical:"$2M",color:"#94a3b8"},{stage:"Seed",range:"$4M – $15M",typical:"$8M",color:"#60a5fa"},{stage:"Series A",range:"$15M – $60M",typical:"$30M",color:"#a78bfa"},{stage:"Series B",range:"$50M – $200M",typical:"$100M",color:"#34d399"}],D=[{name:"Seed",investment:i,postMoney:a},{name:"Series A",investment:i*3,postMoney:a*4},{name:"Series B",investment:i*8,postMoney:a*12}];let k=100;const T=D.map(t=>{const s=t.postMoney>0?t.investment/t.postMoney*100:0;return k=k*(1-s/100),{...t,investorPct:s,founderPct:k}}),z=t=>`$${t>=1e6?`${(t/1e6).toFixed(2)}M`:t.toLocaleString()}`;async function q(){const t=await te.create({title:"Pre-Money Valuation",meta:[oe()]});t.heroMetric(z(l),"Pre-money valuation"),t.section("Inputs");const s=[{label:"Post-money valuation",value:z(a)},{label:"Investment amount",value:z(i)}];return m>0&&s.push({label:"Option pool",value:`${m}%`}),parseFloat($)>0&&s.push({label:"Existing shares outstanding",value:P.toLocaleString()}),j>0&&s.push({label:"Monthly revenue",value:`$${(parseFloat(w)||0).toLocaleString()}`}),s.push({label:"Investor ownership",value:`${S.toFixed(2)}%`,strong:!0}),s.push({label:"Founder retention",value:`${(100-S).toFixed(2)}%`,strong:!0}),h>0&&s.push({label:"Price per share",value:`$${h.toFixed(4)}`}),b>0&&s.push({label:"Revenue multiple",value:`${b.toFixed(1)}x ARR`}),t.keyValues(s),t}return e.jsxs("div",{style:{background:B,fontFamily:o,minHeight:"100vh"},children:[!c&&!d&&e.jsx(Y,{}),e.jsxs("main",{className:"mx-auto max-w-3xl px-6",style:{paddingTop:"clamp(48px,7vw,88px)",paddingBottom:"clamp(56px,8vw,96px)"},children:[e.jsx(J,{children:e.jsxs("div",{className:"mb-8",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx("div",{style:{width:44,height:44,borderRadius:13,background:Q,display:"flex",alignItems:"center",justifyContent:"center"},children:e.jsx(se,{className:"h-5 w-5",style:{color:X}})}),e.jsxs("div",{children:[e.jsx("p",{style:{...Z,fontSize:12},children:"Calculator"}),e.jsx("h1",{style:{fontFamily:o,fontSize:"clamp(28px,4vw,40px)",fontWeight:700,letterSpacing:"-0.03em",color:r,lineHeight:1.05},children:"Pre-Money Valuation Calculator"})]})]}),e.jsx("p",{style:{fontFamily:o,fontSize:16,lineHeight:1.5,color:n,maxWidth:640},children:"Calculate your pre-money valuation, founder retention, price per share, and how dilution compounds across multiple rounds."}),e.jsx("div",{className:"mt-4",children:e.jsx(ne,{build:q,filename:"pre-money-valuation.pdf",shareTitle:"Pre-Money Valuation — GIGABOOST",disabled:!H})})]})}),e.jsxs("div",{style:{...R,padding:24,marginBottom:24},children:[e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsx(g,{label:"Post-Money Valuation ($)",placeholder:"10000000",value:p,onChange:t=>f(t.target.value),"data-testid":"input-post-money"}),e.jsx(g,{label:"Investment Amount ($)",placeholder:"2000000",value:v,onChange:t=>F(t.target.value),"data-testid":"input-investment"}),e.jsx(g,{label:e.jsxs(e.Fragment,{children:["Option Pool (%) ",e.jsx("span",{style:{color:n,fontWeight:400},children:"— optional"})]}),hint:"Most seed rounds include a 10–15% employee option pool",placeholder:"10",value:W,onChange:t=>L(t.target.value),"data-testid":"input-option-pool"}),e.jsx(g,{label:e.jsxs(e.Fragment,{children:["Existing Shares Outstanding ",e.jsx("span",{style:{color:n,fontWeight:400},children:"— optional"})]}),placeholder:"10000000",value:$,onChange:t=>V(t.target.value),"data-testid":"input-shares"}),e.jsx(g,{label:e.jsxs(e.Fragment,{children:["Monthly Revenue ($) ",e.jsx("span",{style:{color:n,fontWeight:400},children:"— for revenue multiple"})]}),placeholder:"50000",value:w,onChange:t=>O(t.target.value),"data-testid":"input-revenue"})]}),i>0&&a>0&&i>=a&&e.jsx("p",{style:{marginTop:12,fontFamily:o,fontSize:14,color:"#dc2626"},children:"Investment must be less than post-money valuation."})]}),H&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"grid gap-3 sm:grid-cols-3 mb-4",children:[e.jsx(u,{primary:!0,testId:"text-pre-money",kicker:"Pre-Money Valuation",value:`$${l>=1e6?`${(l/1e6).toFixed(2)}
1M`:l.toLocaleString()}`,sub:"Company value before investment"}),e.jsx(u,{testId:"text-investor-ownership",kicker:"Investor Ownership",value:e.jsxs(e.Fragment,{children:[S.toFixed(2),e.jsx("span",{style:{fontSize:14,fontWeight:400,color:n},children:"%"})]}),sub:"Equity sold in this round"}),e.jsx(u,{testId:"text-founder-retention",kicker:"Founder Retention",valueColor:C,value:e.jsxs(e.Fragment,{children:[(100-S).toFixed(2),e.jsx("span",{style:{fontSize:14,fontWeight:400,color:n},children:"%"})]}),sub:"Equity retained post-round"}),h>0&&e.jsx(u,{kicker:"Price Per Share",value:`$${h.toFixed(4)}`,sub:`+${Math.round(G).toLocaleString()} new shares issued`}),b>0&&e.jsx(u,{kicker:"Revenue Multiple",value:e.jsxs(e.Fragment,{children:[b.toFixed(1),e.jsx("span",{style:{fontSize:14,fontWeight:400,color:n},children:"x ARR"})]}),sub:`$${(j/1e6).toFixed(2)}M ARR at this valuation`}),m>0&&A>0&&e.jsx(u,{kicker:"Option Pool Shuffle",value:`$${I>=1e6?`${(I/1e6).toFixed(2)}M`:I.toLocaleString()}`,sub:`Effective pre-money after ${m}% option pool dilution`})]}),e.jsxs("div",{style:{...R,padding:20,marginBottom:24},children:[e.jsx("p",{style:N,children:"Projected Dilution Across Rounds"}),e.jsx("p",{style:{fontFamily:o,fontSize:12.5,color:n,marginTop:4,marginBottom:12},children:"Based on typical round sizing relative to your seed. Illustrative only."}),e.jsxs("div",{children:[e.jsxs("div",{className:"grid grid-cols-4 gap-2",style:{fontFamily:o,fontSize:10.5,color:n,fontWeight:500,paddingBottom:6,borderBottom:`1px solid ${y}`},children:[e.jsx("span",{children:"Round"}),e.jsx("span",{className:"text-right",children:"Investment"}),e.jsx("span",{className:"text-right",children:"Investor %"}),e.jsx("span",{className:"text-right",children:"Founder % left"})]}),T.map((t,s)=>e.jsxs("div",{className:"grid grid-cols-4 gap-2",style:{fontFamily:o,fontSize:12.5,padding:"10px 0",borderBottom:s===T.length-1?"none":`1px solid ${y}`,fontWeight:s===0?600:400,color:r},children:[e.jsxs("span",{children:[t.name," ",s===0&&e.jsx("span",{style:{fontSize:10.5,color:n,fontWeight:500},children:"← this round"})]}),e.jsxs("span",{className:"text-right",children:["$",(t.investment/1e6).toFixed(1),"M"]}),e.jsxs("span",{className:"text-right",style:{color:"#ea580c"},children:[t.investorPct.toFixed(1),"%"]}),e.jsxs("span",{className:"text-right",style:{color:C},children:[t.founderPct.toFixed(1),"%"]})]},s))]})]})]}),e.jsxs("div",{style:{...R,padding:20,marginBottom:24},children:[e.jsx("p",{style:{...N,marginBottom:12},children:"2025 Pre-Money Valuation Benchmarks"}),e.jsx("div",{className:"flex flex-col gap-1",children:K.map(t=>{const s=l>0&&t.stage==="Seed"&&l>=4e6&&l<=15e6;return e.jsxs("div",{className:"flex items-center gap-3",style:{padding:"8px",borderRadius:12,background:s?E:"transparent"},children:[e.jsx("div",{style:{height:8,width:8,borderRadius:999,flexShrink:0,background:t.color}}),e.jsx("span",{style:{fontFamily:o,fontSize:14,fontWeight:500,width:96,color:r},children:t.stage}),e.jsx("span",{style:{fontFamily:o,fontSize:14,color:n,flex:1},children:t.range}),e.jsxs("span",{style:{fontFamily:o,fontSize:12.5,color:n},children:["Typical: ",t.typical]}),s&&e.jsx("span",{style:{fontFamily:o,fontSize:12.5,color:r,fontWeight:600,marginLeft:4},children:"← you're here"})]},t.stage)})}),e.jsx("p",{style:{fontFamily:o,fontSize:10.5,color:n,marginTop:12},children:"US market. AI/deep tech commands 2–4× premium. Source: Carta, PitchBook 2024–2025."})]}),e.jsxs("section",{className:"mb-10 flex flex-col gap-6",children:[e.jsxs("div",{children:[e.jsx("h2",{style:{...M,fontSize:18,marginBottom:8},children:"What is pre-money valuation?"}),e.jsx("p",{style:{fontFamily:o,fontSize:14.5,lineHeight:1.6,color:n},children:"Pre-money valuation is what investors and founders agree the company is worth before the new cash enters the business. It directly determines how much of the company an investor receives for their check. A $2M investment at a $10M post-money ($8M pre-money) gives the investor 20%. The same $2M at a $20M post-money gives them only 10%."})]}),e.jsxs("div",{children:[e.jsx("h2",{style:{...M,fontSize:18,marginBottom:8},children:"The option pool shuffle — what it means for founders"}),e.jsx("p",{style:{fontFamily:o,fontSize:14.5,lineHeight:1.6,color:n},children:"When a VC requests a 10–15% option pool as a condition of investment, they typically require it to be created pre-close — which dilutes founders, not the incoming investor. On an $8M pre-money deal with a 10% option pool, the effective pre-money from a founder perspective is closer to $7.2M. Always negotiate the option pool size and timing carefully."})]}),e.jsxs("div",{children:[e.jsx("h2",{style:{...M,fontSize:18,marginBottom:8},children:"How do investors determine pre-money valuation?"}),e.jsx("p",{style:{fontFamily:o,fontSize:14.5,lineHeight:1.6,color:n},children:"In practice, pre-money valuation is negotiated based on comparable transactions, revenue multiples (SaaS benchmarks range from 5–20x ARR at seed stage), and investor demand. The VC method works backwards from your expected exit: if you target a $500M exit in 7 years and the investor wants a 10x return on a $2M check, they need to own at least 4% at exit — which anchors the implied pre-money."})]}),e.jsxs("div",{children:[e.jsx("h2",{style:{...M,fontSize:18,marginBottom:8},children:"What are typical seed valuations in 2025?"}),e.jsx("p",{style:{fontFamily:o,fontSize:14.5,lineHeight:1.6,color:n},children:"Seed-stage pre-money valuations currently range from $4M to $15M for most sectors, with AI startups often commanding $10M–$3
10M at seed. Geography matters: Silicon Valley valuations are typically 30–50% higher than other US markets. Strong teams with previous exits can command a premium regardless of traction."})]})]})]}),!c&&!d&&e.jsx(ee,{})]})}export{xe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.