Catalog/saas-round-dilution

Calculators

Financing round dilution calculator API

Compute post-money = pre + investment, new-investor ownership = investment/postMoney, existing-holder dilution by (1 - newInvestorPct), with optional price-per-share, new shares issued, and post-round founder ownership. Cap-table math founders must not get wrong. Answers 'how much will this round dilute me','what is my post-money','what will founders own after the round'.

Price$0.01per request
MethodPOST
Route/v1/calc/saas-round-dilution
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
saasdilutioncap-tablefundraisingstartupequityvaluationcalc
API URLhttps://x402.hexl.dev/v1/calc/saas-round-dilution
Integration docs
Example request
{
  "preMoneyValuation": 8000000,
  "investmentAmount": 2000000,
  "preMoneyShares": 8000000,
  "founderOwnershipPct": 60
}
Example response
{
  "postMoneyValuation": 10000000,
  "newInvestorOwnershipPct": 20,
  "existingHoldersRetainedPct": 80,
  "dilutionFactor": 0.8,
  "formula": "postMoney = pre + investment ; newInvestorPct = investment / postMoney ; existing dilute by (1 - newInvestorPct)",
  "breakdown": {
    "preMoneyValuation": 8000000,
    "investmentAmount": 2000000
  },
  "pricePerShare": 1,
  "newSharesIssued": 2000000,
  "totalSharesPostRound": 10000000,
  "founderOwnershipAfterPct": 48
}
Input schema
{
  "type": "object",
  "required": [
    "preMoneyValuation",
    "investmentAmount"
  ],
  "properties": {
    "preMoneyValuation": {
      "type": "number",
      "description": "pre-money valuation (currency, > 0)",
      "examples": [
        8000000
      ]
    },
    "investmentAmount": {
      "type": "number",
      "description": "new investment (currency, > 0)",
      "examples": [
        2000000
      ]
    },
    "preMoneyShares": {
      "type": "number",
      "description": "fully-diluted shares pre-round (optional)",
      "examples": [
        8000000
      ]
    },
    "founderOwnershipPct": {
      "type": "number",
      "description": "founder ownership % pre-round (optional)",
      "examples": [
        60
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}