Question: Retirement Planning Application Project Create an object - oriented retirement calculator using a programming language of your choice. The calculator will take the following inputs

Retirement Planning Application Project
Create an object-oriented retirement calculator using a programming language of your choice.
The calculator will take the following inputs from the user:
Retirement age: The retirement age is any age the individual wants to retire. Note that the earliest age to
receive social security pension is 62 and the latest age is 70. Create an estimate until age 90.
Retirement account balance: This refers to the amount the employee saved in a retirement account.
Typically, employers help their employees save into this account. If money is taken from this account
before age 59.5 an early withdrawal penalty of 10% will apply. Withdrawal from this account is subject to
taxation at the ordinary rate. For this calculator assume the tax rate is 12% or you can ask the user to enter
the estimated tax rate. The retirement account will go down by the amount withdrawn each year to cover
the deficit in living expenses which is not covered by social security income. The retirement account
balance will also grow by 8% each year as it will be invested in the market. Assume investment balance
of 200,000 at age 62.
Social Security Income (SSI)- The SSI amount will depend on length of working history and income. A
full work history is 35 years. If SSI is taken at 62 it will be 70% of the full amount which will be given at
Every year after 62, SSI increases by 8%. SSI is also subject to cost-of-living adjustment (COLA) of
3% annually. For this purpose, assume SSI at 62 is $2000 per month and at full retirement age of 67 is
$2500. Taking SSI can be delayed until age 70 at which time SSI will be higher by 24% compared to the
amount at age 67.
Cost of Living Adjustment (COLA)- SSI will be increased by an average of 3% each year.
Monthly Living Cost - Assume that average monthly cost is $5000 and it will increase by 3% each year
to factor in inflation.
Retirement account balance ROI - The retirement account balance will grow by 8% each year after any
withdrawals are deducted as it will be invested in the market.
Important formulas:
Investment balance =( Investment balance *1.08)-( living cost -(SSI+ other income ))
Annual living cost = living cost **1.03
Annual SSI = SSI *1.03
Sample Report generated by the program:
in java code please
Retirement Planning Application Project Create an

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!