Skip to main content

Calculator Documentation

Income Needed Calculator

Find the salary you need to qualify for a specific home

Schema version 1.0.0 · Category: mortgage

Inputs

Target Home

The home you want to buy

FieldTypeDefaultNotes
Home Pricecurrency$400,000Purchase price of the home you want
Down Paymentpercentage20.00%Percent of the price you will put down
Interest Ratepercentage6.50%Expected mortgage rate
Loan Termselect30Length of the mortgage

Housing Costs & Debts

Monthly obligations that count toward DTI

FieldTypeDefaultNotes
Annual Property Taxcurrency$6,000Annual property tax on the target home
Annual Home Insurancecurrency$1,800Annual homeowners insurance premium
Monthly HOAcurrency$0Monthly HOA dues
Monthly Debt Paymentscurrency$500Car loans, student loans, credit card minimums (not the new mortgage)

Adjustable Parameters

ParameterDefaultRangePurpose
Front-End DTI %2820 - 40Housing costs as a share of gross income (28% conventional guideline)
Back-End DTI %3628 - 50All debts as a share of gross income (36% conventional, up to 43-50% with strong files)

Calculations

Every figure this calculator produces, in evaluation order. Formulas reference input ids, parameters, and earlier calculations.

downPaymentDown payment
homePrice * downPaymentPercent
loanAmountMortgage amount
homePrice - downPayment
monthlyRateMonthly rate
interestRate / 12
termMonthsTerm in months
loanTerm * 12
principalInterestMonthly P&I
(loanAmount * monthlyRate * pow(1 + monthlyRate, termMonths)) / (pow(1 + monthlyRate, termMonths) - 1)
monthlyPMIPMI when under 20% down (0.55% annually)
if(downPaymentPercent < 0.20, loanAmount * 0.0055 / 12, 0)
monthlyHousingFull monthly housing cost (PITI + HOA + PMI)
principalInterest + annualPropertyTax / 12 + annualHomeInsurance / 12 + monthlyHOA + monthlyPMI
incomeForFrontEndMonthly income required by the front-end ratio
monthlyHousing / (frontEndDTI / 100)
incomeForBackEndMonthly income required by the back-end ratio
(monthlyHousing + monthlyDebts) / (backEndDTI / 100)
requiredMonthlyIncomeThe binding constraint: the higher of the two requirements
max(incomeForFrontEnd, incomeForBackEnd)
requiredAnnualIncomeRequired gross annual income
requiredMonthlyIncome * 12
requiredHourlyHourly equivalent (40 hrs/week)
requiredAnnualIncome / 2080

Put this calculator on your site

Every plan includes the Income Needed Calculator with your branding, share links, and PDF scenario reports.