Sustainable Growth Rate Formula Calculator

Sustainable Growth Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; margin: 0; padding: 20px; background-color: #f9f9f9; } .sgr-calculator-container { max-width: 800px; margin: 0 auto; background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } .calc-header { text-align: center; margin-bottom: 30px; border-bottom: 2px solid #0056b3; padding-bottom: 10px; } .calc-header h1 { margin: 0; color: #0056b3; font-size: 28px; } .input-group { margin-bottom: 20px; } .input-group label { display: block; font-weight: 600; margin-bottom: 8px; color: #444; } .input-group input { width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .input-group .help-text { font-size: 12px; color: #666; margin-top: 5px; } .calculate-btn { display: block; width: 100%; padding: 15px; background-color: #0056b3; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; } .calculate-btn:hover { background-color: #004494; } .results-box { margin-top: 30px; padding: 20px; background-color: #eef7ff; border-radius: 6px; border-left: 5px solid #0056b3; display: none; } .main-result { font-size: 24px; font-weight: bold; color: #0056b3; margin-bottom: 15px; text-align: center; } .breakdown-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-top: 15px; border-top: 1px solid #ccc; padding-top: 15px; } .breakdown-item span { display: block; font-size: 14px; color: #555; } .breakdown-item strong { display: block; font-size: 18px; color: #333; } .article-content { margin-top: 50px; padding-top: 30px; border-top: 1px solid #eee; } .article-content h2 { color: #2c3e50; margin-top: 30px; } .article-content h3 { color: #34495e; margin-top: 20px; } .formula-box { background: #f4f4f4; padding: 15px; border-left: 4px solid #666; font-family: monospace; margin: 20px 0; } @media (max-width: 600px) { .breakdown-grid { grid-template-columns: 1fr; } }

Sustainable Growth Rate (SGR) Calculator

The total profit of the company after expenses and taxes.
Assets minus liabilities; the owners' claim on assets.
Total amount of net income distributed to shareholders.
Sustainable Growth Rate: 0.00%
Return on Equity (ROE) 0.00%
Retention Ratio (b) 0.00%
Dividend Payout Ratio 0.00%
Reinvested Earnings $0

What is Sustainable Growth Rate (SGR)?

The Sustainable Growth Rate (SGR) is the maximum rate of growth that a company can sustain without having to increase financial leverage or seek outside equity financing. In essence, it indicates how fast a company can grow using only its internally generated revenue.

SGR is a critical metric for businesses planning their long-term strategy. Growing faster than the SGR usually requires borrowing money (increasing debt) or issuing new shares (diluting ownership), both of which carry financial risks. Growing slower than the SGR may indicate the company is not fully utilizing its capital.

The SGR Formula

The calculation of the Sustainable Growth Rate relies on two key financial ratios: Return on Equity (ROE) and the Retention Ratio (b).

SGR = ROE × Retention Ratio

Where:

  • ROE (Return on Equity): Measures profitability relative to shareholder equity (Net Income / Total Equity).
  • Retention Ratio (b): The percentage of net income that is retained in the business rather than paid out as dividends (1 – Dividend Payout Ratio).

How to Calculate SGR: A Practical Example

Let's look at a realistic scenario to understand how the calculator above works. Suppose we have a manufacturing company with the following financials:

  • Net Income: $500,000
  • Total Shareholder Equity: $2,000,000
  • Total Dividends Paid: $100,000

Step 1: Calculate Return on Equity (ROE)

First, we determine how efficiently the company uses equity to generate profit.

ROE = $500,000 / $2,000,000 = 0.25 (or 25%)

Step 2: Calculate the Dividend Payout Ratio

Next, we see what portion of earnings goes to shareholders.

Payout Ratio = $100,000 / $500,000 = 0.20 (or 20%)

Step 3: Calculate the Retention Ratio

This is the portion of earnings kept in the company.

Retention Ratio = 1 – 0.20 = 0.80 (or 80%)

Step 4: Calculate SGR

Finally, we multiply the ROE by the Retention Ratio.

SGR = 25% × 80% = 20%

This means the company can grow its sales and assets by up to 20% annually using its own profits without needing new loans or investors.

Why Monitoring SGR is Vital

Understanding the Sustainable Growth Rate helps management make informed decisions about:

  • Dividend Policy: Reducing dividends increases the retention ratio, thereby increasing the SGR.
  • Profit Margins: Improving operational efficiency increases Net Income (and ROE), boosting the SGR.
  • Asset Turnover: Generating more sales from existing assets improves ROE and subsequently the SGR.
  • Leverage: If a company plans to grow faster than its SGR, it must prepare for higher debt levels or equity dilution.

SGR vs. Internal Growth Rate (IGR)

While often confused, SGR and IGR are different. The Internal Growth Rate assumes the company takes on no new debt at all, whereas the Sustainable Growth Rate assumes the company maintains its current debt-to-equity ratio. SGR is typically higher than IGR because it allows for debt to grow proportionally with equity.

function calculateSGR() { // 1. Get Input Values var netIncomeInput = document.getElementById("netIncome"); var equityInput = document.getElementById("shareholderEquity"); var dividendsInput = document.getElementById("dividendsPaid"); var netIncome = parseFloat(netIncomeInput.value); var equity = parseFloat(equityInput.value); var dividends = parseFloat(dividendsInput.value); // 2. Validate Inputs if (isNaN(netIncome) || isNaN(equity) || isNaN(dividends)) { alert("Please enter valid numeric values for all fields."); return; } if (equity <= 0) { alert("Shareholder Equity must be greater than zero to calculate ROE."); return; } if (netIncome === 0) { alert("Net Income cannot be zero for this calculation."); return; } // 3. Perform Calculations // Calculate Return on Equity (ROE) // Formula: Net Income / Shareholder Equity var roe = netIncome / equity; // Calculate Dividend Payout Ratio // Formula: Dividends / Net Income var payoutRatio = 0; if (netIncome !== 0) { payoutRatio = dividends / netIncome; } // Calculate Retention Ratio (b) // Formula: 1 – Payout Ratio // Or: (Net Income – Dividends) / Net Income var retentionRatio = 1 – payoutRatio; // Calculate Sustainable Growth Rate (SGR) // Formula: ROE * Retention Ratio var sgr = roe * retentionRatio; // Calculate Absolute Reinvested Earnings (for display) var reinvestedAmount = netIncome – dividends; // 4. Update the DOM with Results // Format percentages (multiply by 100 and fix decimals) document.getElementById("sgrResult").innerHTML = (sgr * 100).toFixed(2) + "%"; document.getElementById("roeResult").innerHTML = (roe * 100).toFixed(2) + "%"; document.getElementById("retentionResult").innerHTML = (retentionRatio * 100).toFixed(2) + "%"; document.getElementById("payoutResult").innerHTML = (payoutRatio * 100).toFixed(2) + "%"; // Format currency var currencyFormatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', }); document.getElementById("reinvestedResult").innerHTML = currencyFormatter.format(reinvestedAmount); // Show the results box document.getElementById("resultsArea").style.display = "block"; // Scroll to results for better UX on mobile document.getElementById("resultsArea").scrollIntoView({ behavior: 'smooth' }); }

Leave a Comment