Loan Payment Table Generator

Enter a loan amount range, interest rate range, and loan term to generate a Loan Payment Table showing monthly payments across multiple scenarios. Choose your axis — Rate vs Loan Amount, Months vs Loan Amount, or Rate vs Months — and set your starting values and increments to build a printable lookup grid. Perfect for comparing car loans, mortgages, or any installment loan at a glance.

Select which two variables to compare in the table.

months

Fixed loan term used when axis is Rate vs Loan Amount.

%

Fixed annual interest rate used when axis is Months vs Loan Amount.

Fixed loan amount used when axis is Rate vs Months.

Starting value for the row axis (loan amount, months, or rate).

Step size between each row value.

How many rows to generate (max 20).

Starting value for the column axis (rate, months, or loan amount).

Step size between each column value.

How many columns to generate (max 20).

Results

Sample Monthly Payment (Row 1, Col 1)

--

Lowest Payment in Table

--

Highest Payment in Table

--

Total Scenarios Compared

--

Monthly Payment by Row Value (at First Column)

Results Table

Frequently Asked Questions

What is the PMT formula used in this loan payment table?

The monthly payment is calculated using the standard amortization formula: PMT = PV × r × [(1+r)^n / ((1+r)^n − 1)], where PV is the loan amount (present value), r is the monthly interest rate (annual rate divided by 12 and converted to decimal), and n is the number of monthly payments. This formula assumes equal payments made at the end of each period.

What does 'Choose the Axis' mean?

The axis setting determines which two variables form the rows and columns of your lookup table. 'Rate and Loan Amount' fixes the term and shows payments for combinations of different rates and loan sizes. 'Months and Loan Amount' fixes the rate. 'Rate and Months' fixes the loan amount. Choose the option that matches the variables you're most uncertain about.

How do I use this table to compare car loan scenarios?

Set the axis to 'Rate and Loan Amount', enter a row starting amount around your target car price (e.g. $15,000) with increments of $1,000, and set column starting rate to the lowest rate offered by your lender. The table will show monthly payments for each combination, so you can instantly see how a small change in rate or price affects your payment.

What is amortization?

Amortization is the process of paying off a loan through regular scheduled payments. Each payment covers both interest (calculated on the remaining balance) and principal reduction. Early payments are more heavily weighted toward interest, while later payments go mostly toward reducing the principal balance.

How does the loan term affect monthly payments?

A longer loan term reduces the monthly payment because the principal is spread over more periods. However, you'll pay significantly more total interest over the life of the loan. A shorter term increases the monthly payment but reduces the total interest cost substantially.

Why does even a small change in interest rate matter so much?

On a large loan like a mortgage, even a 0.5% difference in interest rate can mean tens of thousands of dollars in additional interest over the full term. This payment table makes it easy to visualize exactly how much each rate increment adds to your monthly obligation across different loan amounts.

Can I use this tool for mortgage payments?

Yes. Set your axis to 'Rate and Loan Amount', enter your target home price range as row values, and use realistic mortgage rates for columns. Fix the term at 360 months (30 years) or 180 months (15 years) to see how your monthly payment changes across different purchase prices and rate scenarios.

What is the maximum table size I can generate?

You can generate up to 20 rows and 20 columns, giving you a maximum of 400 payment scenarios in a single table. For most practical comparisons, a 5×5 or 6×6 table is enough to get a clear picture of how your payment changes across the variables you're evaluating.

More Finance Tools