https://Goodlifehub.inA website by Madhav Bhope

Elementor #14783

Bank Pension D.R. Calculator (Feb 2026)

Select Retirement Period Prior to 01.11.1992 01.11.1992 to 31.03.1998 01.04.1998 to 31.10.2002 01.11.2002 to 31.10.2007 01.11.2007 to 31.10.2012 01.11.2012 to 31.10.2017 01.11.2017 to 31.10.2022 On or after 01.11.2022
Net Increase in Monthly D.R. ₹0

Existing (Jan 2026)

Revised (Feb 2026)

Disclaimer: These results are for informational purposes only, based on current IBA/AIBEA circulars and Ex-Gratia charts effective from 1 Nov 2022. While every effort is made to ensure accuracy, please consult your pension-paying branch or official HRMS portals for final verification.
function getDetailedExGratia(basic, period) { if (basic <= 0 || period === 'p8') return 0; switch(period) { case 'p1': // Pre-1992 if (basic <= 810) return 1900; if (basic <= 851) return 2000; if (basic <= 1225) return 2900; if (basic <= 2633) return 5000; if (basic <= 4937) return 6700; return 6800; case 'p2': // 1992-1998 if (basic <= 1577) return 1700; if (basic <= 1667) return 1800; if (basic <= 4041) return 4100; if (basic <= 7791) return 5600; return 5700; case 'p3': // 1998-2002 if (basic <= 2550) return 1500; if (basic <= 2715) return 1600; if (basic <= 8311) return 3900; if (basic <= 14925) return 5500; return 5600; case 'p4': // 2002-2007 if (basic <= 5107) return 1300; if (basic <= 14566) return 3800; if (basic <= 19864) return 5200; return 5300; case 'p5': // 2007-2012 if (basic <= 7401) return 1100; if (basic <= 23491) return 3600; if (basic <= 29927) return 4600; return 4700; case 'p6': // 2012-2017 if (basic <= 10811) return 600; if (basic <= 30771) return 1800; if (basic <= 32434) return 1900; if (basic <= 49068) return 2900; return 3000; case 'p7': // 2017-2022 if (basic <= 16444) return 400; if (basic <= 20098) return 500; if (basic <= 67606) return 1800; return 1900; default: return 0; } }function runCalculation() { const basicValue = parseFloat(document.getElementById('inp-basic').value) || 0; const commValue = parseFloat(document.getElementById('inp-comm').value) || 0; const periodId = document.getElementById('inp-period').value;if (basicValue `
Basic Pension:₹${basicValue.toLocaleString()}
D.R.:₹${dr.toLocaleString()}
Ex-Gratia:₹${exGratia.toLocaleString()}

Total Pay:₹${gross.toLocaleString()}
Less Comm:- ₹${commValue.toLocaleString()}
Net Pension:₹${(gross - commValue).toLocaleString()}
`;document.getElementById('res-existing').innerHTML = ui(drJan, grossJan); document.getElementById('res-revised').innerHTML = ui(drFeb, grossFeb); }function resetCalculator() { document.getElementById('inp-basic').value = ''; document.getElementById('inp-comm').value = ''; document.getElementById('inp-period').selectedIndex = 0; document.getElementById('results-area').style.display = 'none'; document.getElementById('print-btn').style.display = 'none'; }function printResults() { const content = document.getElementById('bank-pension-calculator').innerHTML; const printWindow = window.open('', '', 'height=600,width=800'); printWindow.document.write('Pension Calculation Result'); printWindow.document.write('body{font-family:sans-serif; padding:20px;} button, input, select {display:none !important;} hr{border-top:1px solid #ccc;}'); printWindow.document.write(''); printWindow.document.write(content); printWindow.document.write(''); printWindow.document.close(); printWindow.print(); }

Discover more from GoodLifeHub.in

Subscribe to get the latest posts sent to your email.

Post your comments here