@extends('layouts.frontend') @section('js_after') @endsection @section('content') @php //Annuity Period (Months) T9*12 $annuity_period_months = $period*12; //Monthly Rate of Return (1) (1+T11%)^(1/12)-1 if($deferment=='yes') { $av33=$deferment_period*12; $monthly_rate_of_return1 = pow((1+$distribution_phase_interest_rate_1/100),(1/12))-1 ; $av35=pow((1+$accumulation_phase_interest_rate_1/100),(1/12))-1 ; $av39=$initial_investment*pow((1+$av35),$av33); if (isset($distribution_phase_interest_rate_2)){ $av36=pow((1+$accumulation_phase_interest_rate_2/100),(1/12))-1 ; $av40=$initial_investment*pow((1+$av36),$av33); } }else{ $monthly_rate_of_return1 = pow((1+$interest1/100),(1/12))-1 ; } if (isset($expected_inflation_rate)){ $av36_inf=pow((1+$expected_inflation_rate/100),(1/12))-1; } //PV of Balance Required (1) T13/(1+AV27)^(AV26) $pv_of_balance_required1 = $balance_required/(1+$monthly_rate_of_return1)**($annuity_period_months); //Balance Available for Annuity (1) T8-AV29 $balance_available_for_annuity1 = $initial_investment-$pv_of_balance_required1; //Monthly SWP Amount (1) (AV27*AV31)/(1-(1+AV27)^(-AV26)) if($deferment=='yes') { $av43=$av39-$pv_of_balance_required1; if (isset($expected_inflation_rate)){ if($distribution_phase_interest_rate_1==$expected_inflation_rate) { $monthly_annuity_amount1 = $av43*(1+$monthly_rate_of_return1); }else{ $monthly_annuity_amount1 = $av43/((1-((1+$av36_inf)**($annuity_period_months))*((1+$monthly_rate_of_return1)**(-$annuity_period_months)))/($monthly_rate_of_return1-$av36_inf)); } }else{ $monthly_annuity_amount1 = ($monthly_rate_of_return1*$av43)/(1-(1+$monthly_rate_of_return1)**(-$annuity_period_months)); } }else{ if (isset($expected_inflation_rate)){ if($interest1==$expected_inflation_rate) { $monthly_annuity_amount1 = $balance_available_for_annuity1*(1+$monthly_rate_of_return1); }else{ $monthly_annuity_amount1 = $balance_available_for_annuity1/((1-((1+$av36_inf)**($annuity_period_months))*((1+$monthly_rate_of_return1)**(-$annuity_period_months)))/($monthly_rate_of_return1-$av36_inf)); } }else{ $monthly_annuity_amount1 = ($monthly_rate_of_return1*$balance_available_for_annuity1)/(1-(1+$monthly_rate_of_return1)**(-$annuity_period_months)); } } if($deferment=='yes') { if (isset($distribution_phase_interest_rate_2)){ //Monthly Rate of Return (2) (1+T12%)^(1/12)-1 $monthly_rate_of_return2 = pow((1+$distribution_phase_interest_rate_2/100),(1/12))-1 ; //PV of Balance Required (2) T13/(1+AV27)^(AV26) $pv_of_balance_required2 = $balance_required/(1+$monthly_rate_of_return2)**($annuity_period_months); //Balance Available for Annuity (2) T8-AV30 $balance_available_for_annuity2 = $initial_investment-$pv_of_balance_required2; //Monthly SWP Amount (2) (AV28*AV32)/(1-(1+AV28)^(-AV26)) $av44=$av40-$pv_of_balance_required2; if (isset($expected_inflation_rate)){ if($distribution_phase_interest_rate_2==$expected_inflation_rate) { $monthly_annuity_amount2 = $av44*(1+$monthly_rate_of_return2); }else{ $monthly_annuity_amount2 = $av44/((1-((1+$av36_inf)**($annuity_period_months))*((1+$monthly_rate_of_return2)**(-$annuity_period_months)))/($monthly_rate_of_return2-$av36_inf)); } }else{ $monthly_annuity_amount2 = ($monthly_rate_of_return2*$av44)/(1-(1+$monthly_rate_of_return2)**(-$annuity_period_months)); } } }else{ if (isset($interest2)){ //Monthly Rate of Return (2) (1+T12%)^(1/12)-1 $monthly_rate_of_return2 = pow((1+$interest2/100),(1/12))-1 ; //PV of Balance Required (2) T13/(1+AV27)^(AV26) $pv_of_balance_required2 = $balance_required/(1+$monthly_rate_of_return2)**($annuity_period_months); //Balance Available for Annuity (2) T8-AV30 $balance_available_for_annuity2 = $initial_investment-$pv_of_balance_required2; //Monthly SWP Amount (2) (AV28*AV32)/(1-(1+AV28)^(-AV26)) if (isset($expected_inflation_rate)){ if($interest1==$expected_inflation_rate) { $monthly_annuity_amount2 = $balance_available_for_annuity2*(1+$monthly_rate_of_return2); }else{ $monthly_annuity_amount2 = $balance_available_for_annuity2/((1-((1+$av36_inf)**($annuity_period_months))*((1+$monthly_rate_of_return2)**(-$annuity_period_months)))/($monthly_rate_of_return2-$av36_inf)); } }else{ $monthly_annuity_amount2 = ($monthly_rate_of_return2*$balance_available_for_annuity2)/(1-(1+$monthly_rate_of_return2)**(-$annuity_period_months)); } } } @endphp
Back Save Download / Print
Monthly SWP Calculation @if(isset($clientname)) For {{$clientname?$clientname:''}} @endif
@php if(isset($current_age) && $current_age>0) { $count_sec=$current_age; }else{ $count_sec=0; } if(isset($deferment_period) && $deferment_period>0) { $dif_sec=$deferment_period; }else{ $dif_sec=0; } @endphp @if(isset($current_age) && $current_age>0) @endif @if($deferment=='yes') @endif @if(isset($expected_inflation_rate) && $expected_inflation_rate>0) @if($include_taxation=='yes') @endif @else @if($include_taxation=='yes') @endif @endif @if(isset($balance_required) && $balance_required>0) @endif
Current Age {{$current_age}} Years
Initial Investment ₹ {{custome_money_format($initial_investment)}}
Deferment Period {{$deferment_period?$deferment_period:0}} Years
SWP Period {{$period?$period:0}} Years
Expected Inflation Rate {{$expected_inflation_rate?number_format($expected_inflation_rate, 2, '.', ''):0}} %
Capital Gain Tax Rate Short Term Long Term
{{$applicable_short_term_tax_rate?number_format($applicable_short_term_tax_rate, 2, '.', ''):0}} % {{$applicable_long_term_tax_rate?number_format($applicable_long_term_tax_rate, 2, '.', ''):0}} %
Expected Indexation Rate {{$assumed_inflation_rate_for_indexation?number_format($assumed_inflation_rate_for_indexation, 2, '.', ''):0}} %
Assumed Indexation Rate {{$assumed_inflation_rate_for_indexation?number_format($assumed_inflation_rate_for_indexation, 2, '.', ''):0}} %
Capital Gain Tax Rate Short Term Long Term
{{$applicable_short_term_tax_rate?number_format($applicable_short_term_tax_rate, 2, '.', ''):0}} % {{$applicable_long_term_tax_rate?number_format($applicable_long_term_tax_rate, 2, '.', ''):0}} %
Balance Required ₹ {{custome_money_format($balance_required)}}
@if($deferment=='yes')

Accumulated Corpus @if($deferment=='yes') @if(!isset($accumulation_phase_interest_rate_2)) @ {{$accumulation_phase_interest_rate_1?number_format($accumulation_phase_interest_rate_1, 2, '.', ''):0}} % @endif @else @if(!isset($interest2)) @ {{$interest1?number_format($interest1, 2, '.', ''):0}} % @endif @endif

@if(isset($accumulation_phase_interest_rate_2)) @if(isset($accumulation_phase_interest_rate_2)) @endif @if(isset($accumulation_phase_interest_rate_2)) @endif
Scenario 1 @ {{$accumulation_phase_interest_rate_1?number_format($accumulation_phase_interest_rate_1, 2, '.', ''):0}} % Scenario 2 @ {{$accumulation_phase_interest_rate_2?number_format($accumulation_phase_interest_rate_2, 2, '.', ''):0}} %
₹ {{custome_money_format($av39)}} ₹ {{custome_money_format($av40)}}
@else

₹ {{custome_money_format($av39)}}

@endif @endif @if($include_inflation=='yes')

First Year Average Monthly SWP @if($deferment=='yes') @if(!isset($distribution_phase_interest_rate_2)) @ {{$distribution_phase_interest_rate_1?number_format($distribution_phase_interest_rate_1, 2, '.', ''):0}} % @endif @else @if(!isset($interest2)) @ {{$interest1?number_format($interest1, 2, '.', ''):0}} % @endif @endif

@else

Monthly SWP Amount @if($deferment=='yes') @if(!isset($distribution_phase_interest_rate_2)) @ {{$distribution_phase_interest_rate_1?number_format($distribution_phase_interest_rate_1, 2, '.', ''):0}} % @endif @else @if(!isset($interest2)) @ {{$interest1?number_format($interest1, 2, '.', ''):0}} % @endif @endif

@endif @if($deferment=='no') @if(isset($interest2)) @if($include_inflation=='yes') @php $av43_new=($monthly_annuity_amount1*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp @else @endif @if($include_inflation=='yes') @php $av43_new2=($monthly_annuity_amount2*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp @else @endif
Scenario 1 @ {{$interest1?number_format($interest1, 2, '.', ''):0}} % Scenario 2 @ {{$interest2?number_format($interest2, 2, '.', ''):0}} %
₹ {{custome_money_format($av43_new)}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($av43_new2)}} ₹ {{custome_money_format($monthly_annuity_amount2)}}
@else @if($include_inflation=='yes') @php $av43_new=($monthly_annuity_amount1*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp

₹ {{custome_money_format($av43_new)}}

@else

₹ {{custome_money_format($monthly_annuity_amount1)}}

@endif @endif @else @if(isset($distribution_phase_interest_rate_2)) @if(isset($distribution_phase_interest_rate_2)) @endif @if($include_inflation=='yes') @php $av43_new=($monthly_annuity_amount1*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp @else @endif @if(isset($distribution_phase_interest_rate_2)) @if($include_inflation=='yes') @php $av43_new2=($monthly_annuity_amount2*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp @else @endif @endif
Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format($distribution_phase_interest_rate_1, 2, '.', ''):0}} % Scenario 2 @ {{$distribution_phase_interest_rate_2?number_format($distribution_phase_interest_rate_2, 2, '.', ''):0}} %
₹ {{custome_money_format($av43_new)}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($av43_new2)}} ₹ {{custome_money_format($monthly_annuity_amount2)}}
@else @if($include_inflation=='yes') @php $av43_new=($monthly_annuity_amount1*(1-(1+$av36_inf)**12)/(1-(1+$av36_inf)))/12; @endphp

₹ {{custome_money_format($av43_new)}}

@else

₹ {{custome_money_format($monthly_annuity_amount1)}}

@endif @endif @endif @if(isset($report) && $report=='detailed') @if($deferment=='yes')
Accumulation Phase
Projected Annual Investment Value
@if(isset($accumulation_phase_interest_rate_2)) @endif @for($i=1;$i<=$deferment_period;$i++) @php $yev1=$initial_investment*(1+$accumulation_phase_interest_rate_1/100)**$i; if(isset($accumulation_phase_interest_rate_2)) { $yev2=$initial_investment*(1+$accumulation_phase_interest_rate_2/100)**$i; } @endphp @if(isset($accumulation_phase_interest_rate_2)) @endif @endfor
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Annual Investment Year End Value @ {{$accumulation_phase_interest_rate_1?number_format((float)$accumulation_phase_interest_rate_1, 2, '.', ''):0}} %Year End Value @ {{$accumulation_phase_interest_rate_2?number_format((float)$accumulation_phase_interest_rate_2, 2, '.', ''):0}} %
{{$count_sec+$i}} @if($i==1) ₹ {{custome_money_format($initial_investment)}} @else -- @endif ₹ {{custome_money_format($yev1)}}₹ {{custome_money_format($yev2)}}
Distribution Phase
Monthly Withdrawal & Projected Investment Value
@if(isset($expected_inflation_rate)) @if(isset($distribution_phase_interest_rate_2)) @endif @if(isset($distribution_phase_interest_rate_2)) @endif @php $ff1=0; $ff2=0; $z=1; for($i=1;$i<=$period*12;$i++) { if($i==1) { $as63=$av39; }else{ $as63=$ax63; } $at63=$monthly_rate_of_return1; $au63=$as63+$as63*$at63; $av63=$av36_inf; if($i==1) { $aw63=$monthly_annuity_amount1; }else{ $aw63=$aw63+$aw63*$av63; } $ax63=$au63-$aw63; $ff1+=$aw63; if(isset($distribution_phase_interest_rate_2)) { if($i==1) { $az63=$av40; }else{ $az63=$be63; } $ba63=$monthly_rate_of_return2; $bb63=$az63+$az63*$ba63; $bc63=$av36_inf; if($i==1) { $bd63=$monthly_annuity_amount2; }else{ $bd63=$bd63+$bd63*$bc63; } $be63=$bb63-$bd63; $ff2+=$bd63; } if($i%12==0) { $ff1r=$ff1/12; if(isset($distribution_phase_interest_rate_2)) { $ff2r=$ff2/12; } @endphp @if(isset($distribution_phase_interest_rate_2)) @endif @php $z++; $ff1=0; if(isset($distribution_phase_interest_rate_2)) { $ff2=0; } } } @endphp
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format((float)$distribution_phase_interest_rate_1, 2, '.', ''):0}} %Scenario 2 @ {{$distribution_phase_interest_rate_2?number_format((float)$distribution_phase_interest_rate_2, 2, '.', ''):0}} %
Monthly SWP Year End BalanceMonthly SWP Year End Balance
{{$count_sec+$dif_sec+$z}} ₹ {{custome_money_format($ff1r)}} ₹ {{custome_money_format($ax63)}}₹ {{custome_money_format($ff2r)}} ₹ {{custome_money_format($be63)}}
@if($include_taxation=='yes')
Annual Tax & Post-Tax Withdrawal
@if(isset($accumulation_phase_interest_rate_2)) @endif @if(isset($accumulation_phase_interest_rate_2)) @endif @php $yr=1; $l147=0; $q147=0; $g103=0; $w103=0; $ab107=0; $ag107=0; for($i=1;$i<=$period*12;$i++) { $av41_inf=(1+($expected_inflation_rate/100))**(1/12)-1; if($i==1) { $ax=$monthly_annuity_amount1; }else{ $ax=$ax+$ax*$av41_inf; } $av37=(1+($distribution_phase_interest_rate_1/100))**(1/12)-1; $az=$ax/(1+$av37)**$i; $bc63=$az*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bd63=$ax-$az; }else{ $bd63=$ax-$bc63; } if($yr<=$for_period_upto) { $bg63=$bd63*($applicable_short_term_tax_rate/100); }else{ $bg63=$bd63*($applicable_long_term_tax_rate/100); } $bh63=$ax-$bg63; $g103+=$ax; $l147+=$bg63; $q147+=$bh63; //-------- if(isset($distribution_phase_interest_rate_2)) { $av41_inf=(1+($expected_inflation_rate/100))**(1/12)-1; if($i==1) { $bo=$monthly_annuity_amount2; }else{ $bo=$bo+$bo*$av41_inf; } $w103+=$bo; $bl63=(1+($distribution_phase_interest_rate_2/100))**(1/12)-1; $bq63=$bo/(1+$bl63)**$i; $bt63=$bq63*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bu63=$bo-$bq63; }else{ $bu63=$bo-$bt63; } if($yr<=$for_period_upto) { $bx63=$bu63*($applicable_short_term_tax_rate/100); }else{ $bx63=$bu63*($applicable_long_term_tax_rate/100); } $ab107+=$bx63; $by63=$bo-$bx63; $ag107+=$by63; } if($i%12==0) { @endphp @if(isset($distribution_phase_interest_rate_2)) @endif @php $g103=0; $q147=0; $l147=0; $w103=0; $ag107=0; $ab107=0; $yr++; } } @endphp
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$accumulation_phase_interest_rate_1?number_format((float)$accumulation_phase_interest_rate_1, 2, '.', ''):0}} %Scenario 2 @ {{$accumulation_phase_interest_rate_2?number_format((float)$accumulation_phase_interest_rate_2, 2, '.', ''):0}} %
Annual Withdrawal Tax Payable Post - Tax WithdrawalAnnual Withdrawal Tax Payable Post - Tax Withdrawal
{{$count_sec+$dif_sec+$yr}} ₹ {{custome_money_format($g103)}} ₹ {{custome_money_format($l147)}} ₹ {{custome_money_format($q147)}}₹ {{custome_money_format($w103)}} ₹ {{custome_money_format($ab107)}} ₹ {{custome_money_format($ag107)}}
@endif @else @if(isset($distribution_phase_interest_rate_2)) @for($i=1;$i<=$period;$i++) @php //Year End Value (AS67*(1+AU67)^(AR67*12)-(AW67*((1+AU67)^(AR67*12)-1)/AU67)) $year_end_value_senario_1 = ($av39*(1+$monthly_rate_of_return1)**($i*12)-($monthly_annuity_amount1*((1+$monthly_rate_of_return1)**($i*12)-1)/$monthly_rate_of_return1)); //Year End Value (AT67*(1+AV67)^(AR67*12)-(AX67*((1+AV67)^(AR67*12)-1)/AV67)) $year_end_value_senario_2 = ($av40*(1+$monthly_rate_of_return2)**($i*12)-($monthly_annuity_amount2*((1+$monthly_rate_of_return2)**($i*12)-1)/$monthly_rate_of_return2)); @endphp @endfor @else @for($i=1;$i<=$period;$i++) @php //Year End Value (AS67*(1+AU67)^(AR67*12)-(AW67*((1+AU67)^(AR67*12)-1)/AU67)) $year_end_value_senario_1 = ($av39*(1+$monthly_rate_of_return1)**($i*12)-($monthly_annuity_amount1*((1+$monthly_rate_of_return1)**($i*12)-1)/$monthly_rate_of_return1)); //Year End Value (AT67*(1+AV67)^(AR67*12)-(AX67*((1+AV67)^(AR67*12)-1)/AV67)) @endphp @endfor @endif
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format((float)$distribution_phase_interest_rate_1, 2, '.', ''):0}} % Scenario 2 @ {{$distribution_phase_interest_rate_2?number_format((float)$distribution_phase_interest_rate_2, 2, '.', ''):0}} %
Monthly SWP Year End Balance Monthly SWP Year End Balance
{{$count_sec+$dif_sec+$i}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($year_end_value_senario_1)}} ₹ {{custome_money_format($monthly_annuity_amount2)}} ₹ {{custome_money_format($year_end_value_senario_2)}}
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format((float)$distribution_phase_interest_rate_1, 2, '.', ''):0}} %
Monthly SWP Year End Balance
{{$count_sec+$dif_sec+$i}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($year_end_value_senario_1)}}
@if($include_taxation=='yes')
Annual Tax & Post-Tax Withdrawal
@if(isset($distribution_phase_interest_rate_2)) @endif @if(isset($distribution_phase_interest_rate_2)) @endif @php $yr=1; $l147=0; $q147=0; $ab107=0; $ag107=0; for($i=1;$i<=$period*12;$i++) { $av37=(1+($distribution_phase_interest_rate_1/100))**(1/12)-1; $ay107=$monthly_annuity_amount1/(1+$av37)**$i; $bb107=$ay107*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bc=$monthly_annuity_amount1-$ay107; }else{ $bc=$monthly_annuity_amount1-$bb107; } if($yr<=$for_period_upto) { $bf=$bc*($applicable_short_term_tax_rate/100); }else{ $bf=$bc*($applicable_long_term_tax_rate/100); } $l147+=$bf; $bg107=$monthly_annuity_amount1-$bf; $q147+=$bg107; if(isset($distribution_phase_interest_rate_2)) { $bm107=$monthly_annuity_amount2; $bk107=(1+($distribution_phase_interest_rate_2/100))**(1/12)-1; $bo107=$monthly_annuity_amount2/(1+$bk107)**$i; $br107=$bo107*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bs107=$bm107-$bo107; }else{ $bs107=$bm107-$br107; } if($yr<=$for_period_upto) { $bv107=$bs107*$applicable_short_term_tax_rate/100; }else{ $bv107=$bs107*$applicable_long_term_tax_rate/100; } $ab107+=$bv107; $bw107=$bm107-$bv107; $ag107+=$bw107; } if($i%12==0) { @endphp @if(isset($distribution_phase_interest_rate_2)) @endif @php $ag107=0; $ab107=0; $q147=0; $l147=0; $yr++; } } @endphp
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format((float)$distribution_phase_interest_rate_1, 2, '.', ''):0}} %Scenario 2 @ {{$distribution_phase_interest_rate_2?number_format((float)$distribution_phase_interest_rate_2, 2, '.', ''):0}} %
Annual Withdrawal Tax Payable Post - Tax WithdrawalAnnual Withdrawal Tax Payable Post - Tax Withdrawal
{{$count_sec+$dif_sec+$yr}} ₹ {{custome_money_format($monthly_annuity_amount1*12)}} ₹ {{custome_money_format($l147)}} ₹ {{custome_money_format($q147)}}₹ {{custome_money_format($monthly_annuity_amount2*12)}} ₹ {{custome_money_format($ab107)}} ₹ {{custome_money_format($ag107)}}
@endif @endif @else
Monthly Wihdrawal & Projected Investment Value
@if(isset($expected_inflation_rate)) @if(isset($interest2)) @endif @if(isset($interest2)) @endif @php $ff1=0; $ff2=0; $z=1; for($i=1;$i<=$period*12;$i++) { if($i==1) { $as63=$initial_investment; }else{ $as63=$ax63; } $at63=$monthly_rate_of_return1; $au63=$as63+$as63*$at63; $av63=$av36_inf; if($i==1) { $aw63=$monthly_annuity_amount1; }else{ $aw63=$aw63+$aw63*$av63; } $ax63=$au63-$aw63; $ff1+=$aw63; if(isset($interest2)) { if($i==1) { $az63=$initial_investment; }else{ $az63=$be63; } $ba63=$monthly_rate_of_return2; $bb63=$az63+$az63*$ba63; $bc63=$av36_inf; if($i==1) { $bd63=$monthly_annuity_amount2; }else{ $bd63=$bd63+$bd63*$bc63; } $be63=$bb63-$bd63; $ff2+=$bd63; } if($i%12==0) { $ff1r=$ff1/12; if(isset($interest2)) { $ff2r=$ff2/12; } @endphp @if(isset($interest2)) @endif @php $z++; $ff1=0; if(isset($interest2)) { $ff2=0; } } } @endphp
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$interest1?number_format((float)$interest1, 2, '.', ''):0}} %Scenario 2 @ {{$interest2?number_format((float)$interest2, 2, '.', ''):0}} %
Monthly SWP Year End BalanceMonthly SWP Year End Balance
{{$count_sec+$dif_sec+$z}} ₹ {{custome_money_format($ff1r)}} ₹ {{custome_money_format($ax63)}}₹ {{custome_money_format($ff2r)}} ₹ {{custome_money_format($be63)}}
@else @if(isset($interest2)) @for($i=1;$i<=$period;$i++) @php //Year End Value (AS67*(1+AU67)^(AR67*12)-(AW67*((1+AU67)^(AR67*12)-1)/AU67)) $year_end_value_senario_1 = ($initial_investment*(1+$monthly_rate_of_return1)**($i*12)-($monthly_annuity_amount1*((1+$monthly_rate_of_return1)**($i*12)-1)/$monthly_rate_of_return1)); //Year End Value (AT67*(1+AV67)^(AR67*12)-(AX67*((1+AV67)^(AR67*12)-1)/AV67)) $year_end_value_senario_2 = ($initial_investment*(1+$monthly_rate_of_return2)**($i*12)-($monthly_annuity_amount2*((1+$monthly_rate_of_return2)**($i*12)-1)/$monthly_rate_of_return2)); @endphp @endfor @else @if($deferment=='no') @else @endif @for($i=1;$i<=$period;$i++) @php //Year End Value (AS67*(1+AU67)^(AR67*12)-(AW67*((1+AU67)^(AR67*12)-1)/AU67)) $year_end_value_senario_1 = ($initial_investment*(1+$monthly_rate_of_return1)**($i*12)-($monthly_annuity_amount1*((1+$monthly_rate_of_return1)**($i*12)-1)/$monthly_rate_of_return1)); @endphp @endfor @endif
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$interest1?number_format((float)$interest1, 2, '.', ''):0}} % Scenario 2 @ {{$interest2?number_format((float)$interest2, 2, '.', ''):0}} %
Monthly SWP Year End Balance Monthly SWP Year End Balance
{{$count_sec+$dif_sec+$i}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($year_end_value_senario_1)}} ₹ {{custome_money_format($monthly_annuity_amount2)}} ₹ {{custome_money_format($year_end_value_senario_2)}}
@if(isset($current_age) && $current_age!=0) Age @else Year @endifScenario 1 @ {{$interest1?number_format((float)$interest1, 2, '.', ''):0}} %Scenario 1 @ {{$distribution_phase_interest_rate_1?number_format((float)$distribution_phase_interest_rate_1, 2, '.', ''):0}} %
Monthly SWP Year End Balance
{{$count_sec+$dif_sec+$z}} ₹ {{custome_money_format($monthly_annuity_amount1)}} ₹ {{custome_money_format($year_end_value_senario_1)}}
@endif @if($include_taxation=='yes')
Annual Tax & Post-Tax Withdrawal
@if(isset($interest2)) @endif @if(isset($interest2)) @endif @if($include_inflation=='yes') @php $yr=1; $l147=0; $q147=0; $g103=0; $w103=0; $ab107=0; $ag107=0; for($i=1;$i<=$period*12;$i++) { $av41_inf=(1+($expected_inflation_rate/100))**(1/12)-1; if($i==1) { $ax=$monthly_annuity_amount1; }else{ $ax=$ax+$ax*$av41_inf; } $av37=(1+($interest1/100))**(1/12)-1; $az=$ax/(1+$av37)**$i; $bc63=$az*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bd63=$ax-$az; }else{ $bd63=$ax-$bc63; } if($yr<=$for_period_upto) { $bg63=$bd63*($applicable_short_term_tax_rate/100); }else{ $bg63=$bd63*($applicable_long_term_tax_rate/100); } $bh63=$ax-$bg63; $g103+=$ax; $l147+=$bg63; $q147+=$bh63; //--------ggggggggg if(isset($interest2)) { $av41_inf=(1+($expected_inflation_rate/100))**(1/12)-1; if($i==1) { $bo=$monthly_annuity_amount2; }else{ $bo=$bo+$bo*$av41_inf; } $w103+=$bo; $bl63=(1+($interest2/100))**(1/12)-1; $bq63=$bo/(1+$bl63)**$i; $bt63=$bq63*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bu63=$bo-$bq63; }else{ $bu63=$bo-$bt63; } if($yr<=$for_period_upto) { $bx63=$bu63*($applicable_short_term_tax_rate/100); }else{ $bx63=$bu63*($applicable_long_term_tax_rate/100); } $ab107+=$bx63; $by63=$bo-$bx63; $ag107+=$by63; } if($i%12==0) { @endphp @if(isset($interest2)) @endif @php $g103=0; $q147=0; $l147=0; $w103=0; $ag107=0; $ab107=0; $yr++; } } @endphp @else @php $yr=1; $l147=0; $q147=0; $g103=0; $w103=0; $ab107=0; $ag107=0; for($i=1;$i<=$period*12;$i++) { //zzzzzzzzzzzz $ax=$monthly_annuity_amount1; $av37=(1+($interest1/100))**(1/12)-1; $az=$ax/(1+$av37)**$i; $bc63=$az*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bd63=$ax-$az; }else{ $bd63=$ax-$bc63; } if($yr<=$for_period_upto) { $bg63=$bd63*($applicable_short_term_tax_rate/100); }else{ $bg63=$bd63*($applicable_long_term_tax_rate/100); } $bh63=$ax-$bg63; $g103+=$ax; $l147+=$bg63; $q147+=$bh63; //-------- if(isset($interest2)) { $bo=$monthly_annuity_amount2; $w103+=$bo; $bl63=(1+($interest2/100))**(1/12)-1; $bq63=$bo/(1+$bl63)**$i; $bt63=$bq63*(1+($assumed_inflation_rate_for_indexation/100))**($yr-1); if($yr<=$for_period_upto) { $bu63=$bo-$bq63; }else{ $bu63=$bo-$bt63; } if($yr<=$for_period_upto) { $bx63=$bu63*($applicable_short_term_tax_rate/100); }else{ $bx63=$bu63*($applicable_long_term_tax_rate/100); } $ab107+=$bx63; $by63=$bo-$bx63; $ag107+=$by63; } if($i%12==0) { @endphp @if(isset($interest2)) @endif @php $g103=0; $q147=0; $l147=0; $w103=0; $ag107=0; $ab107=0; $yr++; } } @endphp @endif
@if(isset($current_age) && $current_age!=0) Age @else Year @endif Scenario 1 @ {{$interest1?number_format((float)$interest1, 2, '.', ''):0}} %Scenario 2 @ {{$interest2?number_format((float)$interest2, 2, '.', ''):0}} %
Annual Withdrawal Tax Payable Post - Tax WithdrawalAnnual Withdrawal Tax Payable Post - Tax Withdrawal
{{$count_sec+$dif_sec+$yr}} ₹ {{custome_money_format($g103)}} ₹ {{custome_money_format($l147)}} ₹ {{custome_money_format($q147)}}₹ {{custome_money_format($w103)}} ₹ {{custome_money_format($ab107)}} ₹ {{custome_money_format($ag107)}}
{{$count_sec+$dif_sec+$yr}} ₹ {{custome_money_format($monthly_annuity_amount1*12)}} ₹ {{custome_money_format($l147)}} ₹ {{custome_money_format($q147)}}₹ {{custome_money_format($monthly_annuity_amount2*12)}} ₹ {{custome_money_format($ab107)}} ₹ {{custome_money_format($ag107)}}
@endif @endif

*Returns are not guaranteed. The above is for illustration purpose only. Report Date : {{date('d/m/Y')}}

@endif @include('frontend.calculators.suggested.output') Back Save Download / Print
@endsection