Estimate your Certificate of Deposit earnings and maturity value based on current bank terms.
Daily
Monthly
Quarterly
Annually
Calculation Summary
Total Maturity Value:
Total Earnings (Yield):
Effective Annual Rate:
Understanding Southern Bank CD Terms
Certificate of Deposits (CDs) at Southern Bank offer a secure way to grow your savings with a fixed rate of return over a set period. Unlike standard savings accounts, CD rates are typically higher because you agree to leave your funds untouched for the duration of the term.
How to Use This Calculator
To accurately estimate your return, input the specific deposit you intend to make and the current Annual Percentage Yield (APY) offered by Southern Bank for your chosen term. Most Southern Bank CDs compound interest monthly, but you can adjust the frequency in the settings to match your specific account agreement.
Comparison Examples
Deposit Amount
Term
APY %
Final Value
5,000
12 Months
4.00%
5,203.71
10,000
24 Months
4.25%
10,885.50
25,000
60 Months
3.75%
30,147.22
Early Withdrawal Considerations
While the calculator shows the potential maturity value, keep in mind that Southern Bank, like most financial institutions, imposes penalties for early withdrawal. These penalties often equate to several months of interest, which can significantly reduce your total yield if you access funds before the maturity date.
function calculateSBCD() {
var deposit = parseFloat(document.getElementById('sb_deposit').value);
var apy = parseFloat(document.getElementById('sb_apy').value);
var months = parseFloat(document.getElementById('sb_months').value);
var compoundFreq = parseFloat(document.getElementById('sb_compound').value);
if (isNaN(deposit) || isNaN(apy) || isNaN(months) || deposit <= 0 || apy < 0 || months <= 0) {
alert("Please enter valid positive numbers for all fields.");
return;
}
// Annual rate as decimal
var r = apy / 100;
// Time in years
var t = months / 12;
// n = compoundFreq (times per year)
// Formula: A = P * (1 + r/n)^(n*t)
var maturityValue = deposit * Math.pow((1 + (r / compoundFreq)), (compoundFreq * t));
var totalEarnings = maturityValue – deposit;
// Effective Annual Yield Calculation
var effRate = (Math.pow((1 + (r / compoundFreq)), compoundFreq) – 1) * 100;
// Display results
document.getElementById('res_maturity').innerHTML = "$" + maturityValue.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('res_earnings').innerHTML = "$" + totalEarnings.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('res_eff_rate').innerHTML = effRate.toFixed(3) + "%";
document.getElementById('sb_result_container').style.display = 'block';
}