Pro Rata Rights Calculation

Pro Rata Rights Calculator

Determine the investment required to maintain your ownership percentage in the next funding round.

Calculation Results

Current Ownership %

0.00%

Pro Rata Investment

$0.00

New Shares to Purchase

0

Price Per Share

$0.00

Understanding Pro Rata Rights

Pro rata rights (also known as participation rights) are contractual agreements that give an investor the right, but not the obligation, to participate in subsequent funding rounds to maintain their percentage ownership in a company. Without these rights, an investor's ownership stake is diluted when the company issues new shares to new investors.

The Pro Rata Formula

Calculating the amount needed to maintain your position involves three primary steps:

  1. Determine Ownership Percentage: Your Current Shares / Total Fully Diluted Shares.
  2. Calculate Required Investment: Total New Money Being Raised × Current Ownership Percentage.
  3. Determine Share Allocation: Pro Rata Investment Amount / New Share Price.

Practical Example

Imagine you hold 100,000 shares in a startup that has 1,000,000 total shares outstanding (a 10% stake). The company is raising a Series A of $5,000,000 at a $20,000,000 pre-money valuation.

  • Current Ownership: 10%
  • Pro Rata Investment: $5,000,000 × 10% = $500,000
  • New Share Price: $20,000,000 / 1,000,000 = $20.00 per share
  • Shares to Purchase: $500,000 / $20.00 = 25,000 shares

By investing $500,000, you maintain your 10% ownership after the $5M round is closed (excluding any changes to the option pool).

Why Do Pro Rata Rights Matter?

For venture capitalists and angel investors, pro rata rights are essential for "doubling down" on winning companies. If a startup grows significantly, the initial investor wants the ability to put more capital to work at the new valuation to prevent their stake from becoming negligible as larger firms join the cap table.

function calculateProRataRights() { var investorShares = parseFloat(document.getElementById('investorShares').value); var totalShares = parseFloat(document.getElementById('totalShares').value); var newRoundAmount = parseFloat(document.getElementById('newRoundAmount').value); var preMoneyValuation = parseFloat(document.getElementById('preMoneyValuation').value); if (isNaN(investorShares) || isNaN(totalShares) || isNaN(newRoundAmount) || isNaN(preMoneyValuation) || totalShares <= 0) { alert("Please enter valid positive numbers for all fields."); return; } // 1. Calculate current ownership percentage var currentOwnership = (investorShares / totalShares); // 2. Calculate the investment needed to maintain that percentage var proRataInvestment = newRoundAmount * currentOwnership; // 3. Calculate price per share for the new round var pricePerShare = preMoneyValuation / totalShares; // 4. Calculate number of shares to purchase var sharesToPurchase = proRataInvestment / pricePerShare; // Display Results document.getElementById('currentOwnershipDisplay').innerText = (currentOwnership * 100).toFixed(2) + "%"; document.getElementById('proRataInvestmentDisplay').innerText = "$" + proRataInvestment.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('sharesToPurchaseDisplay').innerText = Math.round(sharesToPurchase).toLocaleString(); document.getElementById('pricePerShareDisplay').innerText = "$" + pricePerShare.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('resultsArea').style.display = "block"; }

Leave a Comment