Calculate a monthly mortgage payment
calculate_mortgageFull monthly housing cost for a US mortgage: principal and interest, property tax, homeowners insurance, mortgage insurance and HOA dues, plus lifetime totals and payoff timing. Pass a state name to use that state's average property tax rate. This is the right tool for 'what would my payment be on a $400,000 house'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Full US state name, for example "Texas". Used to look up the average property tax rate. Either this or propertyTaxRatePercent is required. | |
| loanType | No | Loan programme. Affects mortgage insurance and upfront fees. | conventional |
| homePrice | Yes | Purchase price of the home in US dollars. | |
| monthlyHoa | No | Monthly homeowners association dues in US dollars. | |
| loanTermYears | No | Loan term in years. Most US mortgages are 15 or 30. | |
| annualInsurance | No | Annual homeowners insurance premium in US dollars. | |
| downPaymentPercent | No | Down payment as a percentage of the purchase price, 0 to 100. Not a dollar amount. | |
| monthlyExtraPrincipal | No | Additional principal paid each month. Shortens the loan rather than lowering the payment. | |
| propertyTaxRatePercent | No | Annual property tax as a percentage of home value. Omit and pass `state` instead to use that state's average. | |
| annualInterestRatePercent | No | Annual nominal interest rate as a percentage, for example 6.5 for 6.5%. |