amortization extra payment schedule

Reviews
Shared by: Rabbi Sendak
Stats
views:
72
rating:
not rated
reviews:
0
posted:
1/22/2009
language:
pages:
0
Calculator Project Outline The calculator is designed to identify the fastest way to pay off multiple debts. The calculator will output a detailed amortization schedule and graphic representation of scheduled interest expense and time until payoff. The data file will be “saved” to the local machine and the calculator will have the ability to “browse” for an existing data file, retrieve it, and populate the calculator with the retrieved data. An example of a similar calculator may be seen at: www.dinkytown/java/debtrolldown.html The calculator basic functions are as follows: Data input Calculate the payoff schedule, (system function) Output amortization schedule and graph Input Fields: *Creditor name, current balance, payment amount, payments left, interest rate * = these fields are required Number of fields/Naming (1) “extra cash amount”, applied to debt each month (one data entry field only) * (10) credit card fields * (1) 2nd mortgage fields * (1) HELOC field * (2) auto loan fields * (4) student loans fields * (1) misc. field Each input field should be “color coded” within it’s category. Credit card input will be input into 10 different colored fields. Student loan fields will be four different colors but may share the same colors as the credit card fields. The color coding will be used to identify the debt on the amortization output. System Function 1 User will input debts in fields provided: (initial input) If no payment amount is input, calculate payments at 4% of unpaid balance If no number of payments until payoff is input, calculate time to payoff (months) 2 Order the debts: Priority 1 debts: Those that can be paid within 6 months, listed from highest interest rate first Priority 2 debts: Those that can be paid within 6-12 months listed from highest interest rate first. Priority 3 debts: All other debts listed from highest interest rate first The calculator will schedule the payoff of debts in order starting with the first priority 1 debt, then , the second priority 1 debt, until all priority 1 debts are retired. then priority 2 debts are retired in order, and then finally the priority 3 debt is retired in order. 3 Apply “extra cash payment” Apply “extra cash payment” (see initial input) plus scheduled payment amount (see initial input) to the first priority debt 1 account until balance paid in full. Example first priority debt1: Extra cash payment amount = $25.00 First priority debt1 payment amount = $100.00 Total monthly payment of $125.00 applied to first priority debt1 until 0 balance Remove first priority debt 1 from amortization schedule when balance = 0 As a debt is retired, the payment amount used to retire the previous debt is added to the payment of the next priority debt’s payment amount. “extra cash payment” increases by the amount of the retired debts payment amount. 3a Apply extra cash payment amount (input) plus 100% of payment amount of first priority debt1, plus scheduled payment (input) of the second priority debt 1 until the is balance = 0 Example second priority debt1: “Extra cash payment” = $25.00 plus payment amount used to payoff first priority debt 1 = $100.00 Total new “extra cash payment” = $125.00 Payment amount required for priority debt 2 = $75.00 Total payment of $200.00 is applied each month to the second priority debt2 until the balance is paid in full. Remove second priority debt 1 from amortization schedule when balance = 0 3b This pattern continues until each debt is paid off in order of priority. As each debt is paid in full, the “extra cash payment” amount increases by the amount of the retired debt payment amount. That new “extra cash payment” plus the next priority debts required payment is combined to increase the payment size applied to each new priority debt. Input Screen Content: 1- data input fields, color coded 2- graph: The graph should be the same type as the screen shot below. The graph should show: The total time and cumulative interest paid over the life of the debts as written, versus the total time and cumulative interest paid over the life of the debts using the “extra cash amount” payment method described above. 3- A text box showing the differences described in #2, plus text and calculation “months until debt free”. 4- A “calculate” button 5- A “View My Plan” button to show the amortization schedule. 6- A save button to save the data file to the local machine 7- A retrieve button to browse and restore a data file stored on the local machine. Output Requirements 1- Detailed amortization schedule including: debt name, payment amount, amount applied to interest , amount applied to principal, and balance. 2- Printable output 3- Header on amortization schedule containing the graph and text box showing comparison of both payoff methods plus “months until debt free” 4- Each debt is to be listed in order of priority, named by category, and amortized separately on the schedule. The text for each debt will be displayed in color, coded to match the “input fields” color code. 5- Each debt is listed, in descending order of priority, will be amortized with the cumulative monthly payment amount of all previously retired debts, plus the “extra cash amount”, plus the required payment amount due for that debt.

Related docs
Amortization Schedule With Extra Payment
Views: 381  |  Downloads: 0
Payment Amortization
Views: 5  |  Downloads: 0
Amortization Schedule With Extra Principal
Views: 6  |  Downloads: 0
Payment Amortization Schedule
Views: 95  |  Downloads: 0
Mortgage Amortization With Extra
Views: 5  |  Downloads: 0
Amortization Schedule
Views: 3  |  Downloads: 1
An Amortization Schedule On
Views: 0  |  Downloads: 0
Mortgage Amortization Schedule
Views: 566  |  Downloads: 56
amortization calculators
Views: 673  |  Downloads: 6
Amortization Schedule Calculator For
Views: 21  |  Downloads: 0
premium docs
Other docs by Rabbi Sendak
Planand Agreement of Merger Between N and N
Views: 234  |  Downloads: 6
Non Disclosure Agreement - Boilerplate
Views: 4813  |  Downloads: 695
Board Resolution Declaring a Regular Dividend
Views: 231  |  Downloads: 5
Evolution and Ethics
Views: 479  |  Downloads: 4
DEMAND FOR PAYMENT
Views: 392  |  Downloads: 11
Duke ECE 163 Lab Manual
Views: 1150  |  Downloads: 32
Dirty Joke Clearly Defined Words
Views: 829  |  Downloads: 11
Safety policy
Views: 580  |  Downloads: 34