Startup Burn Rate Calculator
This calculator helps you estimate your company's monthly burn rate, which is the rate at which your company is spending its venture capital or other cash reserves to cover overhead before generating positive cash flow.
Average Monthly Revenue:
Monthly Rent:
Monthly Salaries & Wages:
Monthly Marketing & Advertising:
Monthly Utilities (Internet, Phone, etc.):
Monthly Software Subscriptions:
Other Monthly Expenses:
Calculate Burn Rate
#burnRateCalculator {
font-family: Arial, sans-serif;
max-width: 500px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 8px;
background-color: #f9f9f9;
}
.form-group {
margin-bottom: 15px;
}
.form-group label {
display: block;
margin-bottom: 5px;
font-weight: bold;
}
.form-group input {
width: calc(100% – 12px);
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
}
button {
background-color: #4CAF50;
color: white;
padding: 10px 15px;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
margin-top: 10px;
}
button:hover {
background-color: #45a049;
}
#result {
margin-top: 20px;
font-size: 18px;
font-weight: bold;
color: #333;
}
function calculateBurnRate() {
var monthlyRevenue = parseFloat(document.getElementById("monthlyRevenue").value);
var rent = parseFloat(document.getElementById("rent").value);
var salaries = parseFloat(document.getElementById("salaries").value);
var marketing = parseFloat(document.getElementById("marketing").value);
var utilities = parseFloat(document.getElementById("utilities").value);
var software = parseFloat(document.getElementById("software").value);
var otherExpenses = parseFloat(document.getElementById("otherExpenses").value);
var totalExpenses = rent + salaries + marketing + utilities + software + otherExpenses;
var grossBurnRate = totalExpenses;
var netBurnRate = totalExpenses – monthlyRevenue;
var resultDiv = document.getElementById("result");
if (isNaN(monthlyRevenue) || isNaN(rent) || isNaN(salaries) || isNaN(marketing) || isNaN(utilities) || isNaN(software) || isNaN(otherExpenses)) {
resultDiv.innerHTML = "Please enter valid numbers for all fields.";
return;
}
if (monthlyRevenue < 0 || rent < 0 || salaries < 0 || marketing < 0 || utilities < 0 || software < 0 || otherExpenses < 0) {
resultDiv.innerHTML = "Please enter non-negative numbers for all fields.";
return;
}
resultDiv.innerHTML = "Gross Monthly Burn Rate: $" + grossBurnRate.toFixed(2) + "";
resultDiv.innerHTML += "Net Monthly Burn Rate: $" + netBurnRate.toFixed(2);
}