How to calculate 7th CPC Pension for Pre-2016 Pensioners
To calculate the 7th CPC Pension, provide the following details in the calculator to get accurate results.
1. Date of Retirement
2. Select your Pay Commission (4th or 5th or 6th)
3. Select your pay scale
4. Pay on Retirement
5. Pension as on 1.1.2016, before revision
6. Family Pension as on 1.1.2016, before revision
7. Click here to calculate 7th CPC Pension
8. Find the Pension & Family Pension details at the end of the result
array(“750-12-870-14-940″,”S-1 2550-55-2660-60-3200″,”PB1 5200-20200″,”1800″,”1”, 7330, “PB1 – 1800”),
“2”=>array(“775-12-871-12-1025”, “S-2 2610-60-3150-65-3540″,”PB1 5200-20200″,”1800″,”1”, 7330),
“3”=>array(“775-12-871-14-955-15-1030-20-1150”, “S-2A 2610-60-2910-65-3300-70-4000″,”PB1 5200-20200″,”1800″,”1”, 7330),
“4”=>array(“800-15-1010-20-1150”, “S-3 2650-65-3300-70-4000″,”PB1 5200-20200″,”1800″,”1”, 7330),
“5”=>array(“825-15-900-20-12000”, “S-4 2750-70-3800-75-4400 “, “PB1 5200-20200″,”1800″,”1”, 7330),
“6”=>array(“950-20-1150-25-1400 & 950-20-1150-25-1500 & 1150-25-1500”, “S-5 3050-75-3950-80-4590”, “PB1 5200-20200″,”1900″,”2”, 7780, “PB1 – 1900”),
“7”=>array(“975-25-1150-30-1540 & 975-25-1150-30-1660”, “S-6 3200-85-4900”, “PB1 5200-20200″,”2000″,”3”, 8060, “PB1 – 2000”),
“8”=>array(“1200-30-1440-30-1800 & 1200-30-1560-40-2040 & 1320-30-1560-40-2040”, “S-7 4000-100-6000”, “PB1 5200-20200″,”2400″,”4”, 9840, “PB1 – 2400”),
“9”=>array(“1350-30-1440-40-1800-50-2200 & 1400-40-1800-50-2300”, “S-8 4500-125-7000”, “PB1 5200-20200″,”2800″,”5”, 11170, “PB1 – 2800”),
“10”=>array(“1400-40-1600-50-2300-60-2600 & 1600-50-2300-60-2660”, “S-9 5000-150-8000”, “PB2 9300-34800″,”4200″,”6”, 13500, “PB2 – 4200”),
“11”=>array(“1640-60-2600-75-2900”, “S-10 5500-175-9000”, “PB2 9300-34800″,”4200″,”6”, 14430),
“12”=>array(“2000-60-2120”, “S-11 6500-200-6900”, “PB2 9300-34800″,”4200″,”6”, 16290),
“13”=>array(“2000-60-2300-75-3200 & 2000-60-2300-75-3200-3500”, “S-12 6500-200-10500”, “PB2 9300-34800″,”4600″,”7”, 18460),
“14”=>array(“2375-75-3200-100-3500 & 2375-75-3200-100-3500-125-3750”, “S-13 7450-225-11500”, “PB2 9300-34800″,”4600″,”7”, 18460, “PB2 – 4600”),
“15”=>array(“2500-4000”, “S-14 7500-225-1200”, “PB2 9300-34800″,”4800″,”8”, 18750, “PB2 – 4800”),
“16”=>array(“2200-75-2800-100-4000 & 2300-100-2800”, “S-15 8000-275-13500”, “PB2 9300-34800″,”5400″,”9”, 20280, “PB2 – 5400”),
“17”=>array(“2200-75-2800-100-4000”, “New 8000-275-13500(Group A Entry)”, “PB3 15600-39100″,”5400″,”10”, 21000, “PB3 – 5400”),
“18”=>array(“2630/- FIXED”, “S-16 9000”, “PB3 15600-39100″,”5400″,”10”, 22140),
“19”=>array(“2630-75-2780”, “S-17 9000-275-9550”, “PB3 15600-39100″,”5400″,”10”, 22140),
“20”=>array(“3150-100-3350”, “S-18 10325-325-10975”, “PB3 15600-39100″,”6600″,”11”, 25810, “PB3 – 6000”),
“21”=>array(“3000-125-3625 & 3000-100-3500-125-4500 & 3000-100-3500-125-5000”, “S-19 10000-325-15200”, “PB3 15600-39100″,”6600″,”11”, 25200, “PB3 – 6600”),
“22”=>array(“3200-100-3700-125-4700”, “S-20 10650-325-15850”, “PB3 15600-39100″,”6600″,”11”, 26410),
“23”=>array(“3700-150-4450 & 3700-125-4700-150-5000”, “S-21 12000-375-16500”, “PB3 15600-39100″,”7600″,”12”, 29920, “PB3 – 7600”),
“24”=>array(“3950-125-4700-150-5000”, “S-22 12750-375-16500”, “PB3 15600-39100″,”7600″,”12”, 31320),
“25”=>array(“3700-125-4950-150-5700”, “S-23 12000-375-18000”, “PB3 15600-39100″,”7600″,”12”, 29920),
“26”=>array(“4100-125-4850-150-5300 & 4500-150-5700”, “S-24 14300-400-18300”, “PB4 37400-67000″,”8700″,”13”, 46100, “PB4 – 8700”),
“27”=>array(“4800-150-5700”, “S-25 15100-400-18300”, “PB4 37400-67000″,”8700″,”13”, 48390),
“28”=>array(“5100-150-5700 & 5100-150-6150 & 5100-150-5700-200-6300”, “S-26 16400-450-20000”, “PB4 37400-67000″,”8900″,”13A”, 48590, “PB4 – 8900”),
“29”=>array(“5100-150-6300-200-6700”, “S-27 16400-450-20900”, “PB4 37400-67000″,”8900″,”13A”, 48590),
“30”=>array(“4500-150-5700-200-7300”, “S-28 14300-450-22400”, “PB4 37400-67000″,”10000″,”14”, 47400, “PB4 – 10000”),
“31”=>array(“5900-200-6700 & 5900-200-7300”, “S-29 18400-500-22400”, “PB4 37400-67000″,”10000″,”14”, 54700),
“32”=>array(“7300-100-7600”, “S-30 22400-525-24500”, “PB4 37400-67000″,”NIL”,”14″, 67000),
“33”=>array(“7300-200-7500-250-8000”, “S-31 22400-600-26000”, “HAG SCALE 67000-79000″,”NIL”,”15″, 75500, “67000-79000 HAG”),
“34”=>array(“7600/- FIXED & 7600-100-8000”, “S-32 24050-650-26000”, “HAG+ SCALE 75500-80000″,”NIL”,”16″, 77765, “75500 – 80000 HAG”),
“35”=>array(“8000/- FIXED”, “S-33 26000(Fixed)”, “APEX SCALE 80000″,”NIL”,”17″, 80000, “80000 HAG”),
“36”=>array(“9000/- FIXED”, “S-34 30000(Fixed)”, “CAB. SEC. 90000″,”NIL”,”18″, 0, “90000 HAG”));
$index_list = array( “1” => array(18000,18500,19100,19700,20300,20900,21500,22100,22800,23500,24200,24900,25600,26400,27200,28000,28800,29700,30600,31500,32400,33400,34400,35400,36500,37600,38700,39900,41100,42300,43600,44900,46200,47600,49000,50500,52000,53600,55200,56900),
“2” => array(19900,20500,21100,21700,22400,23100,23800,24500,25200,26000,26800,27600,28400,29300,30200,31100,32000,33000,34000,35000,36100,37200,38300,39400,40600,41800,43100,44400,45700,47100,48500,50000,51500,53000,54600,56200,57900,59600,61400,63200),
“3” => array(21700,22400,23100,23800,24500,25200,26000,26800,27600,28400,29300,30200,31100,32000,33000,34000,35000,36100,37200,38300,39400,40600,41800,43100,44400,45700,47100,48500,50000,51500,53000,54600,56200,57900,59600,61400,63200,65100,67100,69100),
“4” => array(25500,26300,27100,27900,28700,29600,30500,31400,32300,33300,34300,35300,36400,37500,38600,39800,41000,42200,43500,44800,46100,47500,48900,50400,51900,53500,55100,56800,58500,60300,62100,64000,65900,67900,69900,72000,74200,76400,78700,81100),
“5” => array(29200,30100,31000,31900,32900,33900,34900,35900,37000,38100,39200,40400,41600,42800,44100,45400,46800,48200,49600,51100,52600,54200,55800,57500,59200,61000,62800,64700,66600,68600,70700,72800,75000,77300,79600,82000,84500,87000,89600,92300),
“6” => array(35400,36500,37600,38700,39900,41100,42300,43600,44900,46200,47600,49000,50500,52000,53600,55200,56900,58600,60400,62200,64100,66000,68000,70000,72100,74300,76500,78800,81200,83600,86100,88700,91400,94100,96900,99800,102800,105900,109100,112400),
“7” => array(44900,46200,47600,49000,50500,52000,53600,55200,56900,58600,60400,62200,64100,66000,68000,70000,72100,74300,76500,78800,81200,83600,86100,88700,91400,94100,96900,99800,102800,105900,109100,112400,115800,119300,122900,126600,130400,134300,138300,142400),
“8” => array(47600,49000,50500,52000,53600,55200,56900,58600,60400,62200,64100,66000,68000,70000,72100,74300,76500,78800,81200,83600,86100,88700,91400,94100,96900,99800,102800,105900,109100,112400,115800,119300,122900,126600,130400,134300,138300,142400,146700,151100),
“9” => array(53100,54700,56300,58000,59700,61500,63300,65200,67200,69200,71300,73400,75600,77900,80200,82600,85100,87700,90300,93000,95800,98700,101700,104800,107900,111100,114400,117800,121300,124900,128600,132500,136500,140600,144800,149100,153600,158200,162900,167800),
“10” => array(56100,57800,59500,61300,63100,65000,67000,69000,71100,73200,75400,77700,80000,82400,84900,87400,90000,92700,95500,98400,101400,104400,107500,110700,114000,117400,120900,124500,128200,132000,136000,140100,144300,148600,153100,157700,162400,167300,172300,177500),
“11” => array(67700,69700,71800,74000,76200,78500,80900,83300,85800,88400,91100,93800,96600,99500,102500,105600,108800,112100,115500,119000,122600,126300,130100,134000,138000,142100,146400,150800,155300,160000,164800,169700,174800,180000,185400,191000,196700,202600,208700),
“12” => array(78800,81200,83600,86100,88700,91400,94100,96900,99800,102800,105900,109100,112400,115800,119300,122900,126600,130400,134300,138300,142400,146700,151100,155600,160300,165100,170100,175200,180500,185900,191500,197200,203100,209200),
“13” => array(123100,126800,130600,134500,138500,142700,147000,151400,155900,160600,165400,170400,175500,180800,186200,191800,197600,203500,209600,215900),
“13A” => array(131100,135000,139100,143300,147600,152000,156600,161300,166100,171100,176200,181500,186900,192500,198300,204200,210300,216600),
“14” => array(144200,148500,153000,157600,162300,167200,172200,177400,182700,188200,193800,199600,205600,211800,218200),
“15” => array(182200, 187700, 193300, 199100, 205100, 211300, 217600, 224100),
“16” => array(205400, 211600, 217900, 224400),
“17” => array(225000),
“18” => array(250000));
$sixthcpc_increment_slab = array( “S-1 2550-55-2660-60-3200” => array(2550,2605,2660,2720,2780,2840,2900,2960,3020,3080,3140,3200),
“S-2 2610-60-3150-65-3540” => array(2610,2670,2730,2790,2850,2910,2970,3030,3090,3150,3215,3280,3345,3410,3475,3540),
“S-2A 2610-60-2910-65-3300-70-4000” => array(2610,2670,2730,2790,2850,2910,2975,3040,3105,3170,3235,3300,3370,3440,3510,3580,3650,3720,3790,3860,3930,4000),
“S-3 2650-65-3300-70-4000” => array(2650,2715,2780,2845,2910,2975,3040,3105,3170,3235,3300,3370,3440,3510,3580,3650,3720,3790,3860,3930,4000),
“S-4 2750-70-3800-75-4400 ” => array(2750,2820,2890,2960,3030,3100,3170,3240,3310,3380,3450,3520,3590,3660,3730,3800,3875,3950,4025,4100,4175,4250,4325,4400),
“S-5 3050-75-3950-80-4590” => array(3050,3125,3200,3275,3350,3425,3500,3575,3650,3725,3800,3875,3950,4030,4110,4190,4270,4350,4430,4510,4590),
“S-6 3200-85-4900” => array(3200,3285,3370,3455,3540,3625,3710,3795,3880,3965,4050,4135,4220,4305,4390,4475,4560,4645,4730,4815,4900),
“S-7 4000-100-6000” => array(4000,4100,4200,4300,4400,4500,4600,4700,4800,4900,5000,5100,5200,5300,5400,5500,5600,5700,5800,5900,6000),
“S-8 4500-125-7000” => array(4500,4625,4750,4875,5000,5125,5250,5375,5500,5625,5750,5875,6000,6125,6250,6375,6500,6625,6750,6875,7000),
“S-9 5000-150-8000” => array(5000,5150,5300,5450,5600,5750,5900,6050,6200,6350,6500,6650,6800,6950,7100,7250,7400,7550,7700,7850,8000),
“S-10 5500-175-9000” => array(5500,5675,5850,6025,6200,6375,6550,6725,6900,7075,7250,7425,7600,7775,7950,8125,8300,8475,8650,8825,9000),
“S-11 6500-200-6900” => array(6500,6700,6900),
“S-12 6500-200-10500” => array(6500,6700,6900,7100,7300,7500,7700,7900,8100,8300,8500,8700,8900,9100,9300,9500,9700,9900,10100,10300,10500),
“S-13 7450-225-11500” => array(7450,7675,7900,8125,8350,8575,8800,9025,9250,9475,9700,9925,10150,10375,10600,10825,11050,11275,11500),
“S-14 7500-225-1200” => array(7500,7725,7950,8175,8400,8625,8850,9075,9300,9525,9750,9975,10200,10425,10650,10875,11100,11325,11550,11775,12000),
“S-15 8000-275-13500” => array(8000,8275,8550,8825,9100,9375,9650,9925,10200,10475,10750,11025,11300,11575,11850,12125,12400,12675,12950,13225,13500),
“New 8000-275-13500(Group A Entry)” => array(8000,8275,8550,8825,9100,9375,9650,9925,10200,10475,10750,11025,11300,11575,11850,12125,12400,12675,12950,13225,13500),
“S-16 9000” => array(9000),
“S-17 9000-275-9550” => array(9000,9275,9550),
“S-18 10325-325-10975” => array(10325,10650,10975),
“S-19 10000-325-15200” => array(10000,10325,10650,10975,11300,11625,11950,12275,12600,12925,13250,13575,13900,14225,14550,14875,15200),
“S-20 10650-325-15850” => array(10650,10975,11300,11625,11950,12275,12600,12925,13250,13575,13900,14225,14550,14875,15200,15525,15850),
“S-21 12000-375-16500” => array(12000,12375,12750,13125,13500,13875,14250,14625,15000,15375,15750,16125,16500),
“S-22 12750-375-16500” => array(12750,13125,13500,13875,14250,14625,15000,15375,15750,16125,16500),
“S-23 12000-375-18000” => array(12000,12375,12750,13125,13500,13875,14250,14625,15000,15375,15750,16125,16500,16875,17250,17625,18000),
“S-24 14300-400-18300” => array(14300,14700,15100,15500,15900,16300,16700,17100,17500,17900,18300),
“S-25 15100-400-18300” => array(15100,15500,15900,16300,16700,17100,17500,17900,18300),
“S-26 16400-450-20000” => array(16400,16850,17300,17750,18200,18650,19100,19550,20000),
“S-27 16400-450-20900” => array(16400,16850,17300,17750,18200,18650,19100,19550,20000,20450,20900),
“S-28 14300-450-22400” => array(14300,14750,15200,15650,16100,16550,17000,17450,17900,18350,18800,19250,19700,20150,20600,21050,21500,21950,22400),
“S-29 18400-500-22400” => array(18400,18900,19400,19900,20400,20900,21400,21900,22400),
“S-30 22400-525-24500” => array(22400,22925,23450,23975,24500),
“S-31 22400-600-26000” => array(22400,23000,23600,24200,24800,25400,26000),
“S-32 24050-650-26000” => array(24050,24700,25350,26000),
“S-33 26000(Fixed)” => array(26000),
“S-34 30000(Fixed)” => array(30000));
function get_closest_from_preset($val, $preset_list){
$return_value = $val;
for($i = 0; $i < count($preset_list); $i++){
if((float)$preset_list[$i] > (float)$val){
$return_value = $preset_list[$i];
break;
}
}
return $return_value;
}
$selected_data_list = $data_list[$_POST[‘pay_band_’ . $_POST[‘cpc’]]];
?>
7th Pay Commission Pension / Family Pension – Calculate in 2.57 | |
---|---|
6000 ? max($op_10_1 * .96, 6660) : max($op_10_1 * 1.11, 5180))); echo $op_10_2; ?> |
|
Total | |
Pay fixed on notional basis on 1.1.2016 (7th CPC) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Final Result | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
$age_on_jun_17 = date_diff(date_create($_POST[‘birth_date’]), date_create(‘2017-06-31’))->format(“%Y”);
$rows_count = ($age_on_jun_17 >= 80 || $age_on_jan_16 >= 78) ? 18 : 3;
function get_quantum_percent($for_date){
$age_diff = date_diff(date_create($_POST[‘birth_date’]), $for_date)->format(“%Y”);
return ($age_diff >= 80 && $age_diff < 85) ? .2 :
(($age_diff >= 85 && $age_diff < 90) ? .3 :
(($age_diff >= 90 && $age_diff < 95) ? .4 :
(($age_diff >= 95 && $age_diff < 100) ? .5 :
(($age_diff >= 100) ? 1 : 0))));
}
?>
Pension Arrears from 1/1/2016
Drawn Period |
Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Balance |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
‘; $period = date_add(date_create(‘2016-01-01’), date_interval_create_from_date_string($i . ‘ month’)); echo $period->format(‘d/m/Y’) . ‘ – ‘ . $period->format(‘t/m/Y’); echo ‘ |
‘; $pop_1 = $op_7; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($period)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*((int)($i/6)))/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3); echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_16; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($period)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*((int)($i/6)))/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9); echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $pension_arrears += $pop_13; echo ‘ |
‘; $temp_start = $period_start; echo $period_start->format(‘d/m/Y’) . ‘ – ‘; date_add($period_start, date_interval_create_from_date_string(‘5 month’)); echo $period_start->format(‘t/m/Y’); date_add($period_start, date_interval_create_from_date_string(‘1 month’)); echo ‘ |
‘; $pop_1 = $op_7; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($temp_start)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*$i)/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3) * 6; echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation * 6; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_16; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($temp_start)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*$i)/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9) * 6; echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation * 6; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $pension_arrears += $pop_13; echo ‘ |
Total pension arrears: |
Family Pension Arrears from 1/1/2016
Drawn Period |
Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Balance |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
‘; $period = date_add(date_create(‘2016-01-01’), date_interval_create_from_date_string($i . ‘ month’)); echo $period->format(‘d/m/Y’) . ‘ – ‘ . $period->format(‘t/m/Y’); echo ‘ |
‘; $pop_1 = $op_8; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($period)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*((int)($i/6)))/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3); echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_17; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($period)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*((int)($i/6)))/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9); echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $family_pension_arrears += $pop_13; echo ‘ |
‘; $temp_start = $period_start; echo $period_start->format(‘d/m/Y’) . ‘ – ‘; date_add($period_start, date_interval_create_from_date_string(‘5 month’)); echo $period_start->format(‘t/m/Y’); date_add($period_start, date_interval_create_from_date_string(‘1 month’)); echo ‘ |
‘; $pop_1 = $op_8; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($temp_start)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*$i)/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3) * 6; echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation * 6; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_17; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($temp_start)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*$i)/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9) * 6; echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation * 6; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $family_pension_arrears += $pop_13; echo ‘ |
Total family pension arrears: |
Enhanced Family Pension Arrears from 1/1/2016
Drawn Period |
Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Basic Pension | Additional Quantum pension |
Dearness Relief | Gross | Less commutation | Net | Balance |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
‘; $period = date_add(date_create(‘2016-01-01’), date_interval_create_from_date_string($i . ‘ month’)); echo $period->format(‘d/m/Y’) . ‘ – ‘ . $period->format(‘t/m/Y’); echo ‘ |
‘; $pop_1 = $op_9; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($period)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*((int)($i/6)))/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3); echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_18; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($period)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*((int)($i/6)))/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9); echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $revised_family_pension_arrears += $pop_13; echo ‘ |
‘; $temp_start = $period_start; echo $period_start->format(‘d/m/Y’) . ‘ – ‘; date_add($period_start, date_interval_create_from_date_string(‘5 month’)); echo $period_start->format(‘t/m/Y’); date_add($period_start, date_interval_create_from_date_string(‘1 month’)); echo ‘ |
‘; $pop_1 = $op_9; echo $pop_1; echo ‘ |
‘; $pop_2 = ceil($pop_1 * get_quantum_percent($temp_start)); echo $pop_2; echo ‘ |
‘; $pop_3 = ceil(($pop_1 + $pop_2) * ((2*$i)/100)); echo $pop_3; echo ‘ |
‘; $pop_4 = ($pop_1 + $pop_2 + $pop_3) * 6; echo $pop_4; echo ‘ |
‘; $pop_5 = $commutation * 6; echo $pop_5; echo ‘ |
‘; $pop_6 = $pop_4 – $pop_5; echo $pop_6; echo ‘ |
‘; $pop_7 = $op_18; echo $pop_7; echo ‘ |
‘; $pop_8 = ceil($pop_7 * get_quantum_percent($temp_start)); echo $pop_8; echo ‘ |
‘; $pop_9 = ceil(($pop_7 + $pop_8) * ((2*$i)/100)); echo $pop_9; echo ‘ |
‘; $pop_10 = ($pop_7 + $pop_8 + $pop_9) * 6; echo $pop_10; echo ‘ |
‘; $pop_11 = $commutation * 6; echo $pop_11; echo ‘ |
‘; $pop_12 = $pop_10 – $pop_11; echo $pop_12; echo ‘ |
‘; $pop_13 = $pop_12 – $pop_6; echo $pop_13; $revised_family_pension_arrears += $pop_13; echo ‘ |
Total revised family pension arrears: |