These calculators are not toys

Here you'll find dozens of financial calculators that are designed to be easy-to-use, yet flexible enough to meet the needs of financial professionals. We say "these calculators are not toys" because, unlike many online calculators, ours are date sensitive and some support changes to interest rates, payments or investment amounts. All are designed to work well on any device from modern smart phones and tablets to the largest computer monitors. Additionally, all calculators support user selectable international date formats and currency symbols. (Click on **$ : MM/DD/YYYY** in the lower right corner of any calculator. You'll only need to make the selection once.)

The ** Ultimate Financial Calculator** is the calculator you should be using, for example, if you need to model complex cash flows; perform analytics (PV, ROR etc.) on a cash flow; or calculate a loan payoff or investment balance as of a specific date. Here are 25 calculation tutorials to get you started. The other calculators give you somewhat less control over dates and rates in exchange for ease and speed of use.

- †
**Ultimate Investment Calculator**— June 1, 2017- Calculate amounts, rates, term
- Investment / income schedules
- Optionally calculates taxes due
- Adjust cash flow for inflation
- Deduct investment fees
- Calculate internal rate of return
- Much, much more

- †
**Ultimate Financial Calculator**- Calculate amounts, rates, term
- Loan / amortization schedules
- Investment / savings schedules
- Calculate return on investment
- Amount or rate changes on any date
- Calculate
**payoff amount**for any date - Much, much more

- †
**Ultimate Debt Calculator**—**New April 2018**- Create single schedule for up to 25 debts
- Test 5 debt reduction strategies
- 4 Debt rollover methods
- Loan consolidation
- Extra payments
- Meet a goal
- Rollover & extra payments

Listed Alphabetically

**Affordable House Calculator**— how much house can you afford considering income, taxes, insurance & maintenance?- †
**Amortization Calculator**— calculate & show/print loan payment schedules **Annuity Matrix**— calculate range of possible withdrawals- †
**Annuity Schedule**— time to withdrawal schedule and charts - †
**Auto Loan Calculator**— allows for optional trade-in or cash down payment - †
**Balloon Payment Calculator**— structure a loan with a balloon. Solves for 5 variables. - †
**Biweekly Mortgage Calculator**— pay 1/2 monthly payment every other week. Save. - †
**Bridge Loan Calculator**— will you need a bridge loan? **Budget Calculator**— Create budgets and percentage allocations- †
**Canadian Loan Calculator**— Amortization schedule using Canadian conventions. **Compound Interest Calculator**— calculate interest on an amount for a specific date range- †
**Debt Calculator**—**New April 2018**— test loan payoff strategies for multiple debts - †
**Extra Payments Calculator**— calculate interest and time saved due to making extra principal payments - †
**Fixed Principal Loan Payment Calculator**— pay loan with fixed principal amounts, declining payments

**Future Value Calculator**— what an amount will be worth in the future**Future Value Matrix**— calculate range of future values- †
**Future Value Schedule**— periodic investments or deposits and interest earned **Inflation Calculator**— calculate impact of historic or future inflation**Interest Calculator**— calculate periodic or exact date interest- †
**Interest Only Loan Calculator**— interest only periodic payments **IRR**— annualized internal rate of return on investment cash flows- †
**Loan Calculator**— solve for payment, term, rate or loan amount - †
**Loan Payoff Calculator**— solve for exact balance or early payoff date **Loan Matrix**— calculate range of payments or range of loan amounts- †
**MACRS Depreciation Calculator**— per IRS Publication 946, "How to Depreciate...". **Markup / Discount Percentages Calculator**— uniquely calculates explicit and implicit percentages. Solves any 3 of 5 variables. Great teaching tool.- †
**Modified Internal Rate of Return (MIRR)** - †
**Mortgage Calculator**— solves for 6 unknowns including percent deposit - †
**Net Present Value Calculator**— Should I pay this much for an investment?

**Net Worth Calculation**— assets minus liabilities. Calculates percentage allocation.- †
**Payment Calculator**— calculate level payment covering principal & interest **Percentage Calculations**— 4 calculators**Present Value Calculator**PV — today's value of future amount — PV**Present Value of an Annuity**PVA — today's value of future cash flows- †
**Remaining Loan Balance Calculator**— balance remaining after "X" payments - †
**Rental Income Calculator**— full cash flow analysis. Before and after tax ROI. - †
**Retirement Planning Calculator**— colorful chart shows exactly where you stand **Return on Investment Calculator**— exact annualized ROI between any two dates- †
**Rule-of-78s Calculator**— Create printable amortization schedule. - †
**Savings Calculator**— solves for four unknowns **Simple Interest Calculator**— calculate simple interest between any dates. Also, days between dates calculation.- †
**Ultimate Investment Calculator**— Optionally considers taxes, inflation & fees. - †
**Ultimate Financial Calculator**— Invest or pay any amount. On any date. At any rate. - †
**U.S. National Debt Calculator**— amortize entire debt or your family's share. - †
**Withdrawal Savings Calculator**— solves for 4 unknowns

† These calculators also create schedules & charts.

Listed by Functionality

- Calculate Markups & Discounts
- Compound Accrued Interest
- † MACRS Depreciation Calculator — per IRS Publication 946, "How to Depreciate...".
- † Rental Property Calculator — cash flow statement. Before and after tax ROI.
- Simple Interest — between 2 dates
- 4 Percentage Calculators

- † Amortization Schedule — payment table
- † Annuity Schedule — time to withdrawal
- † Future Value Schedule — interest earned on periodic investments or deposits
- † Ultimate Financial Calculator — FV, PV, interest rate, term, payment or investment amounts, APR, IRR plus a
**loan payoff calculator** - † Ultimate Investment Calculator — considers taxes, inflation & fees.

- Calculate Compound Interest — for exact days
- Future value of an investment
- Internal Rate of Return — annualized return on investment cash flows
- Modified Internal Rate of Return (MIRR)
- Net Present Value Calculator
- Present Value of an Annuity
- PV Calculator — today's value of future amount
- ROI Calculator — return on investment
- Simple Interest Calculator

- † Auto loan with trade-in or down payment
**Updated: Sept. 17, 2017** - † Benefits of making extra principal payments
- † Calculate what making biweekly loan payments will save you in interest charges
- † Calculate loan (remaining) balance
- † Design loan with balloon payment
- † General purpose loan calculator
- † Interest Only Loan Payments
- † Rule-of-78s — calculator & amortization schedule
- † Payment Calculator — particularly well suited for quick calculations on small screens

- Annuity Matrix — calculate range of starting amounts or withdrawals
- Future Value Matrix — calculate range of future values or deposit amount
- Loan Matrix — calculate range of payments or loan amounts

Matrix calculators will save you the trouble of doing a lot of "what ifs?". They show a range of calculations across varying inputs. We think they are unique. Give them a try!

- † Canadian Loan Calculator — Amortization schedule using Canadian conventions.
- † Fixed Principal Loan Payment — pay loan with fixed principal amounts
- How much house can I afford?
- † Is a bridge loan required?
- † Mortgage Calculator — solves for 6 unknowns including percentage cash required
- † Rental Income Calculator — full cash flow analysis. Before and after tax ROI.
- † Will a biweekly mortgage save me money?

- † When can I retire? — chart a retirement plan
- Future value of an investment — FV
- † Savings calculator solves for four unknowns
- † Withdrawal Savings Calculator

† These calculators also create schedules & charts.

Translations

- Rentenrechner — Deine Rentenplanung leicht gemacht

Can I put it on my desktop.

Thanks

That depends on what you mean by “it”. ðŸ™‚

The calculators listed on this page are all web based. Therefore, you can run any of them from your desktop as long as the desktop is connected to the internet.

If this does not answer your question, please elaborate a little more.

(Also, do not reply to the email you are receiving. Rather, if you have questions, come back to the original post and reply to this answer. That way, all can benefit.)

Looking for a mortgage loan calculator that will account for previous extra payments at irregular intervals and provide input options for future regular and irregular extra payments.

Goal to solve for interest saved and solve for target payoff date.

There are several possibilities. The one that I would try first is this financial calculator. This calculator is the most flexible for it’s possible (but not necessary) to enter payments on the dates they are made or projected to be made. Payments can be for any amount i.e. more or less than the calculated amount. There are 25 tutorials if you scroll down the page. Everyone should read #1. And you’ll be most interested in these:

Thank you!

I also meant to say that if you want to just do some quick, what-if calculations to see what a series of extra payments would save you in interest charges, the Extra Payment Calculator is also a good one to try.

I’m looking for a calculator to do a loan that is a 15yr amortization, with the first 5 yrs at fixed rate (a) 2nd 5yrs at fixed (b) and the final 5yrs at fixed rate (6). Is this possible to do in one calculator or will have to do using 3 different ones? I would like to have single amortization schedule.

Yes, this is certainly doable.

Please use the Ultimate Financial Calculator.

Scroll down the page and there are a number of tutorials show how to do various calculations. Everyone should check out tutorial #1 for an overview.

Then once you’ve done that, you’ll be most interested in tutorial #4.

Adjustable Rate Mortgage or Loan

ARM with interest rate changes on any date you desire

Once you’ve looked at that, if you have any questions, just ask on that calculator’s page.

Hello!

I need a quick calculator so I can keep track of a note receivable, that is being paid back in very random irregular payments. There is a 3% annual interest rate. Most of the calculators I have found online want either a definite payment amount or number of payments – neither of which I know. (I inherited this thing) I need to just be able to plug in the payments as they come in, and let the calculator figure the interest and balance for me because I am A)Super busy!! and B)Not a math genius. What is your suggestion?

Thanks!

Pam

Hi, I have two suggestions for you. For an online calculator, please try my Ultimate Financial Calculator. It will easily handle what you need to do. In fact, there is a tutorial dedicated to it. Follow the link, once on the page, scroll down, you’ll see 25 tutorials. Everyone should read #1, to get started, then this is the tutorial that applies to your specific case:

25 Calculate Loan Balance â€” Loan Payoff Calculation

Enter payments for any amount on date made â€” audit balance due

I also have a Windows version of this calculator, called C-Value!. Cost $19.95. There are links to it at the top of any page. The advantage it has is it will allow you to save your entries to disk as they are made.

I am selling a property with contract for deed. I would like to be able to enter actual date payments are received for determining interest vs principal amounts. What calculator do you suggest? Thanks

The Ultimate Financial Calculator is the one to use.

When you get to the page, scroll down. There are 25 tutorials. Everyone should read #1 to get familiar with the calculator. Then you’ll be most interested in #25.

Which one of these can I use to calculate the total amount earned on a with profits endowment policy being used as a mortgage repayments vehicle, with input for Morgage balance, expected profit % annual return from the endowment and the term of mortgage? Output I want is monthly payment and profit earned from payments.

Sorry, I don’t have one.

is there a step rate calculator? thank you

I’m not sure I understand what is meant by a step rate calculator? Do you want to change interest rates during a loan or investment schedule? If so, then please look at the Ultimate Financial Calculator

Once on the page, scroll down and take a look at this tutorial (as well as tutorial #1 to get started).

If this is not what you are looking for, please go into a little detail as to what you need.

Your mortgage loan calculator is superb but I have two questions:

1) If I don’t specify the interest rate in the shortcode parameters (sc_rate=”5.5″), will it automatically change as the rates do?

2) The payment schedule is fabulous but I don’t see an option to print it?

Thank you, I’m quite impressed!

Well thank you. Much appreciate the nice words.

1. No. Interest rates are, to at least some extent local. The plugin is designed to work for an international audience. However, I notice there is a plugin on the WordPress site that displays interest rates from various lenders. I’ve not studied it. I don’t know what regions it is for or how it works. But, if the user saw these rates, they could certainly enter one.

2. Correct, but all is not lost. I’m planning to release a “plus” version on this site. The plus version will print (there is already a plus version for the general purpose loan calculator plugin). I’m not able to give a date yet. It is a bit down on the list of things to do though. Perhaps June?

Karl,

Can I produce a bi weekly amort schedule showing all pymts made timely and then go to a specific pymt date (s), enter 0 for the missed pymt(s), change nothing else and then have the schedule recalculated?

Yes. Use the Ultimate Financial Calculator. Scroll down the page and read tutorial #1 to get an overview. Once the payments are created enmass, you should click on the expand button so that you can edit the individual payments as needed.

Thank you very much!

Good day.

Pls i will like to acquire your calculator. Can it be customize for the printed repayment schedule to show my name.

Does solvit contain all the functions of c-value

Do you do upgrade if yes how often and what is the cost of each upgrade

SolveIT! various schedules includes an option for a cover page that includes the name of who created the schedule as well as the name of the person who the schedule is for.

SolveIT! include 100% of C-Value!. It includes that calculator.

SolveIT! and C-Value! are on no particular upgrade cycle. They both had minor tweaks made to them this year. Those updates were free for current users.

Hello, Karl,

Great website, thanks for all your brainpower!

I would love any savings ideas on the following scenario.

I am about to close on a refinance. The terms are 3.375% for 20years on $198,500.

I read your tips on buying points and bringing the first principal payment to the closing. All good ideas. I’ve also asked to make biweekly payments, as I’ve made with my current lender – although the refi lender is already saying they can’t tell me ahead of time because they’ll be reselling the loan right away – hmmm. I will probably be making extra principal payments every month.

Closing costs are $3K (no points offered by lender to buy so not deductible). My interest rate is locked so they won’t change that but I’m considering asking for a lower mortgage amount because I have savings to use.

If I do this I will save on interest long-term.

Which of your calculators would best run what-ifs on different levels of mortgage for interest savings on a refi? And how would you handle the conversation with the lender about this proposal? The loan officer I’m working with is turning out to be over-defensive with questions. The title co. has not generated closing documents to my knowledge, but since I’d be asking to borrow less, not more, I wouldn’t think it would be too difficult to amend the paperwork. Thanks in advance for your thoughts.

I’m not sure about the brain power, but thanks for the compliment.

Since lenders like to see a couple of months of loan payments in the bank before approving a loan, borrowers may as well give them the 1st payment at closing and then continue paying each month, as you noted. This is the easiest way to save interest over the term of the loan.

After that, if you want to ask for a lower refi mortgage, you can certainly do that I would think, but I’m certainly not qualified to give advice on this because it comes down to state or local regulations and lender policies. For one thing, athe lender might want to charge fees for doing this for some reason (because they can?).

I will say though, if your primary goal is to save interest and not to lower the monthly payment, then you can lower the amount borrowed without the lender’s approval. Say you want to borrow $190,000 rather than $198,500, at closing, in addition to the 1st payment check, give them another check for $8,500 marked as a

principal payment. Bingo, your loan is for $190,000! But the loan contract will still state the higher monthly payment. The higher payment will give you, in essence, anextra payment, so the loan is going to be paid off faster. (THe reason I suggest 2 checks is so you can document what the checks are for in the memo line.)I suggest using the Amortization Schedule to run numbers to see what you’ll save. The calculator will create schedules using numbers you plugin. That is there does not have to be an unknown amount to calculate. This will let you run a schedule for a $190,000 loan using the payment amount that pays off the $198,500 loan.

Thanks for the prompt reply.

There’s another wrinkle here – the lender has said that they will be selling the loan right away and that the new lender/servicer won’t have the loan set up to bill me until September (after a July close). They say I will not have a payment due until September. I asked repeatedly if this meant I would not be accruing a month of interest. I was told I would be paying interest thru July, but not in August, because August is when the new lender will be ‘setting up’ my loan.

Somehow does not make sense.

In other words, the loan seems to be in limbo for a month, where the mortgage is sold to the next lender but not processed. The lender did say that the new servicer company would be identified “at closing”, not after. I know I’ll have 3 days to review the closing statement but don’t know if the new co. will be named in it.

If this were your closing, in California, how would you prepare for it so that you could have the extra principal checks accepted right away?

Should I call an oversight agency or the title company to check on how this should work? Thanks again, Karl.

Hi Melissa, this is really outside my area of expertise. Normally, I limit my support to what calculator to use for a particular problem or how to use a calculator.

But since you asked, here’s what I would do:

I am sure that per the terms of the refinance contract you’ll be accruing interest from the loan date forward and that whoever buys the mortgage will not be forgoing any of the interest due them, which will be from the date of the sale of the mortgage. The buyer of your mortgage will be paying the original lender a few days accrued interest for when they held the loan.

Hi Karl…so far this a.m. Spent a bit too long on this, so hoping this is an appropriate place to ask a question… and if I have missed the answer elsewhere happy to be pointed in that direction. I have been testing implementation of the Retirement Calc plugin on a WP website.

Where I have been frustrated so far is getting the custom css option to function. When I set ‘Yes’ to custom option, your discreet links appear as promised ðŸ™‚ but the ‘horrendous red’ does not appear and no edits that I make to “…css/fin-calc-widgets-custom.css” take effect. (to be absolutely clear — momentarily I see some change as the page loads with the calc offset to the left and showing some possible color changes, just for a flicker of a second’ — but then it loads fully with the standard default colors with no changes. Which I interpret to mean that some kind of other ‘default’ setting is overriding the custom sheet operation?)

Any advice to get this up an running so I can customize the look and feel to match the site would be great. Thanks in advance.

(P.S. Currently my site runs 4.8.1 and I did note that the plugin is valid to 4.7.5…I can’t imagine this is the issue BUT if you think it might be…is an update for post 4.8 version in the offing?)

Hi Al, the plugins do work on WP 4.8. I was just trying them on my local machine. Guess I need to update the documentation.

Is there a link you can give me so that I can see what is happening? I’m happy to take a look.

Hi Karl – thanks for getting back. I had to go out yesterday so a bit slow with response ðŸ™‚ — I am displaying the calculator on this page (currently its is on a personal domain I am using to test the plugin and get the edits done before transferring it live to a client’s site)

http://www.happytorecommend.com/calculate-your-nest-egg/

The shortcode I am using is as follows (below) and based on one of your exmaples –So, if I have it correctly set up, I assume that ‘Yes’ to custom styles this ‘should’ be a the horrendous red version but it is not as far as I se it! ðŸ™‚ (I did go through process of clearing temp files on my PC just in case I was seeing a cached image) so I am wondering why I am not seeing the custom css version–and cannot seem to edit the colors?

[fcretirenesteggplugin sc_size="large" sc_custom_style="Yes" sc_add_link="Yes" sc_brand_name="Happy to Recommend" sc_hide_resize="No" sc_current_age="28" sc_retire_age="65" sc_current_savings="16000" sc_invest_amt="750.0" sc_rate="5.5"]

Thanks for taking a look

Al

Thanks for the link Al. Having it helps a lot. The custom style sheet is being loaded on your page around line 330 or so:

The reason why the red is not showing is because I made an edit in this css file that mistakenly overwrites the background color in the custom css file. (I created a bug in other words.):

You can still make many changes in the custom css file and those changes will work. If you need to change the background color or some other styles, find the below in the above widgets css file.

`#fc-modals>.modal, #calc-wrap>form.calculator {`

font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;

width: 100%;

color: #333;

font-size: 14px;

line-height: 1.42857143;

background-color: #f2f3f7;

display: block;

border: #303e64 thin solid;

text-align: left;

padding: 15px 0;

border-radius: 6px;

-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);

box-shadow: 0 1px 1px rgba(0,0,0,0.05);

margin-bottom: 10px;

}

Sorry to give you headaches. Let me know if you need any assistance.

By the way, I was able to discover all this using the browser’s (Chrome in this case) debugger. It is very helpful for tracing styles.

I see even a better way than to have you edit two files to maintain your style. All you need to do is to make one edit to the custom css file (I think) :-).

Find this:

`#calc-wrap > .calculator {`

and change it to this:

`#calc-wrap >form.calculator {`

Notice the addition of "form"

Save and then refresh the page. I suspect you’ll see the "horrendous red".

Hi Karl,

Thanks for the prompt response and taking the trouble to explain all that. The latter solution seems to have provided what I need to modify the color-scheme.

Thanks also for mentioning the debugger — I often forget to try that, so it’s a good tip!

One tiny point, if it is of interest, I notice that the footnote copyright on the calculator (that becomes the discreet link) still refers to 2016, if you are minded to update next time you do some housekeeping on the plugin ðŸ˜‰

Your calculators are great tools and I will happily recommend them to those clients or contacts who may find them useful.

Thanks again for your help.

Have used your calculators before, very useful!

But trying, with some apparent misuse on my part, to use the “ultimate” and my example of need as follows:

$165,000.00 Loan

10 yrs or 120 mths

WITH an series of additional payments let’s say every 6 months

What is the process of data entry?

Thanks

Glad to hear. Thanks.

This is, at minimum, a two step calculation if you do not already know the regular payment amount. First calculate it, if you don’t already know it.

Then, for the extra payment schedule, you can enter 3 rows.

The first row is the loan row.

Second row will contain the details for the regular payments, including the payment amount from above.

And the third row will contain the details for the extra payments. Note to set the series to "Xtra Pmt", such as the start date, the amount and the "Frequency" (you can set it to semiannually even though the regular payments are made monthly.)

My guess is, you might be having some difficulty with setting the "# Periods" for the second and third rows. The calculator is not able to calculate both an unknown for the number of regular payments as well and an unknown for the number of extra payments at the same time.

What I recommend doing is estimate the number of extra payments you plan to make and set the "# Periods" to unknown for the second row. Then calculate and review the schedule. You can add or subtract the number of extra payments as needed, and reset the number of regular payments to unknown if your goal is to keep making extra payments until the loan is paid off.

Of course you can do the calculation in reverse by setting the number of extra payments you plan to make and let the calculator calculate the number of regular payments required to have the loan paid off.

Note, I am planning to release and upgrade to the loan calculator, perhaps a early has this weekend that will automate the second calculation.

Karl,

Thank you for all that you do here. Your tools and advice are amazing.

Wondering if you could tell me which tool would be best for calculating total interest AND total loan duration for a credit card debt, where balance (loan amount) and interest rate (APR) are known, but we want to compare:

A. paying the minimum repayment amount (either 3% or $10) vs.

B. paying a fixed amount each month

Thanks

Hi Ron, I think for the first time in the 18 months or so this site has been live, I don’t have a recommendation. Sorry. I can take care of B, but A is the issue. There is no calculator on this site that will adjust the payment so that it is always a percentage of the balance.

For B, you can use this calculator or even amortization calculator. Both will allow the user to set the payment amount and set the number of payments to unknown. They’ll both create a payoff schedule. The latter is probably the easier of the two to use out of the gate.

PS: we are in Canada, if that makes a difference.