* Note: This calculation assumes a fixed rate over the tenure. Withholding tax (WHT) is not deducted in this estimation.
Seylan Bank Fixed Deposit Rates Calculator (Sri Lanka)
Investing in a Fixed Deposit (FD) is one of the safest investment options available in Sri Lanka. Seylan Bank, known as "The Bank with a Heart," offers competitive interest rates for its fixed deposit products. This calculator helps you estimate the returns on your investment in LKR based on current or anticipated interest rates.
How to Use This Calculator
Calculating your potential returns is straightforward. Follow these steps:
Deposit Amount: Enter the total amount of Sri Lankan Rupees (LKR) you wish to invest.
Interest Rate: Input the annual interest rate. Please check the latest Seylan Bank rate sheet or website, as rates vary for Normal Citizens and Senior Citizens.
Investment Period: Select the tenure of your deposit (e.g., 12 months). Longer tenures often attract different rates.
Interest Payout Method: Choose whether you want to receive your interest monthly (good for regular income) or at maturity (good for compounding growth).
Understanding Seylan Bank FD Types
Seylan Bank provides a variety of fixed deposit schemes tailored to different customer needs:
Seylan Regular Fixed Deposits: The standard deposit scheme offering attractive rates for tenures ranging from 1 month to 5 years.
Seylan Senior Citizen Fixed Deposits: Special rates are usually offered for citizens over 60 years of age, providing higher returns to support retirement.
Seylan High Yield Leasing Deposits: Specialized products that may offer different rate structures.
Calculation Logic Explained
Understanding the math behind your FD helps in financial planning. The interest is calculated using the simple interest formula in most standard cases in Sri Lanka:
1. Maturity Calculation
If you choose to receive interest at maturity, the formula is:
Total Interest = Principal Amount × (Annual Rate / 100) × (Months / 12)
2. Monthly Payout Calculation
If you choose monthly interest, your monthly income is derived as:
In the current economic climate in Sri Lanka, FDs offer a guaranteed return on investment, unlike the stock market which can be volatile. They are regulated by the Central Bank of Sri Lanka, ensuring a high degree of safety for your capital.
Disclaimer: This calculator is for estimation purposes only. Actual interest rates are subject to change by Seylan Bank without prior notice. The final maturity value may differ due to tax regulations (such as WHT) or specific banking terms applicable at the time of opening the account.
function calculateSeylanFD() {
// 1. Get Input Values
var amountInput = document.getElementById('fd_amount').value;
var rateInput = document.getElementById('fd_rate').value;
var monthsInput = document.getElementById('fd_duration').value;
var payoutType = document.getElementById('fd_payout').value;
// 2. Validate Inputs
if (amountInput === "" || rateInput === "") {
alert("Please enter both the deposit amount and the interest rate.");
return;
}
var principal = parseFloat(amountInput);
var rate = parseFloat(rateInput);
var months = parseInt(monthsInput);
if (principal <= 0 || rate < 0) {
alert("Please enter positive values for amount and rate.");
return;
}
// 3. Calculation Logic
// Annual Interest
var annualInterest = principal * (rate / 100);
// Total Interest for the specific tenure
// Logic: (Principal * Rate * (Months/12))
var totalInterest = annualInterest * (months / 12);
var monthlyInterest = 0;
var maturityValue = 0;
// Handle Monthly Payout vs Maturity Logic
if (payoutType === 'monthly') {
// For monthly payout, the "Total Interest" shown is usually the sum of all monthly payments received over the term.
// Monthly check:
monthlyInterest = annualInterest / 12;
// Recalculate total interest slightly differently if exact monthly sums matter,
// but mathematically (P * R * T) holds true for simple interest total.
maturityValue = principal; // Principal is returned at end, interest was taken out monthly.
// Show monthly row
document.getElementById('monthly_row').style.display = 'flex';
document.getElementById('res_monthly').innerText = "Rs. " + monthlyInterest.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2});
} else {
// At Maturity
maturityValue = principal + totalInterest;
document.getElementById('monthly_row').style.display = 'none';
}
// 4. Update DOM with Results
document.getElementById('res_principal').innerText = "Rs. " + principal.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('res_interest').innerText = "Rs. " + totalInterest.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2});
// If payout is monthly, the maturity value is just the principal returned.
// If payout is at maturity, it's Principal + Interest.
// However, usually "Maturity Value" implies the final check you get.
// If monthly, you get the principal back at end. Total Benefit is displayed in Interest.
document.getElementById('res_maturity').innerText = "Rs. " + maturityValue.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2});
// Show result container
document.getElementById('seylan_result').style.display = 'block';
}