# Loan Payment Table Generator > Generate a comparison grid of periodic payments across multiple interest rates and loan terms. Page: https://askcalculators.com/calculator/loan-payment-table-generator/ Definition: https://askcalculators.com/calculator/loan-payment-table-generator/definition.json JSON Schema: https://askcalculators.com/calculator/loan-payment-table-generator/schema.json Version: 1.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/loan-payment-table-generator/?loanAmount=250000&annualRates=5%2C+6%2C+7%2C+8&termsYears=15%2C+20%2C+30&paymentsPerYear=12 ## Inputs - loanAmount: Loan amount; type=money; required; default=250000; min=0.01 - annualRates: Annual rates (%); type=text; required; default=5, 6, 7, 8 - termsYears: Terms in years; type=text; required; default=15, 20, 30 - paymentsPerYear: Payments per year; type=number; required; default=12; min=1; max=365 ## Outputs - scenarioCount: Payment scenarios; format=integer; primary - lowestPayment: Lowest periodic payment; format=currency - highestPayment: Highest periodic payment; format=currency - loanAmountOutput: Compared loan amount; format=currency ## Formula payment = principal × i ÷ [1 − (1+i)^−n] for each rate-and-term combination ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.