Estimate APR from a loan amount, interest rate, term, and common fees. Shows your payment, total interest, and total paid.
How to use APR calculator
- Enter the loan amount: This is the principal you borrow before fees.
- Enter the interest rate: This is the “note rate” used to calculate the base payment. APR usually ends up higher because it includes fees.
- Enter the loan term: How long you will repay the loan (in years).
- Open Advanced options (optional): Add fees (upfront, rolled into the loan, or per payment). Set payment and compounding frequency if your loan is not monthly.
- Optional start month: If you enter a start month, the calculator shows an estimated payoff month.
- Click Calculate: Review the APR, the payment amount, total paid, and the cost breakdown (principal, interest, fees). Use “More details” for the inputs used and the APR math note.
Tip: If you only want a quick APR estimate, leave Advanced options closed and enter just the loan amount, interest rate, and term.
Methodology and sources
This calculator estimates a US-style nominal annual APR for an equal-payment loan, including the fees entered. It also reports an effective annual rate separately.
Payment and fee calculation
The payment rate is i = (1 + r/m)^(m/p) – 1, using nominal note rate r, compounding periods m and payments per year p. The loan payment on principal plus financed fees is L*i/[1-(1+i)^(-n)], or L/n at zero interest. Add any fee per payment.
Find periodic cash-flow rate j such that the present value of those payments equals principal minus upfront fees. APR = 100*j*p. Effective annual rate = 100*((1+j)^p-1). For a fee-free 6% loan with monthly compounding and payments, APR is 6% and the effective annual rate is about 6.168%.
Assumes constant rates, equal payment intervals and entered fees included in the estimate. Weekly/biweekly schedules are approximations; actual disclosed APR depends on applicable fee definitions, dates and lending rules. This is not a lender disclosure calculation for irregular transactions.
Did we solve your problem today?