APR Calculator

APR Calculator converts a loan’s nominal interest rate, fees, and compounding frequency into a single annual rate that represents the total cost of borrowing over the loan term.

$
%
Yrs
$
True Annual Percentage Rate
5.17 % APR
The mathematically correct effective rate accounting for all hidden upfront costs.
True Financing Costs
$95,255 Cost
Lifetime Interest $93,255
Total Upfront Fees $2,000
The absolute total cost of borrowing calculated precisely over the entire lifetime of the loan.
Scheduled Payment
$536.82 /mo Pmt
Net Funded Value $98,000
Total Paid Over Life $195,255
Your recurring financial obligation relative to the actual usable funds received post-fees.
Rate Discrepancy
+0.17 % Gap
Effective Period Rate 0.43 %
True Cost per $1k Financed $971.99
The mathematical variance between the advertised nominal rate and the true cost of debt.
Effective Annual Rate
5.12 % EAR
Base Nominal Rate 5.00 %
Compounding Premium +0.12 %
The actual yearly interest rate realized due solely to the mathematical frequency of compounding.

Calculate the True APR on a Loan With Upfront Fees

This calculator turns a loan’s stated rate, fees, and term into one true annual percentage rate (APR). Loan officers, mortgage shoppers, and car buyers use it to compare offers that quote the same interest rate but charge different fees.

Entering Your Loan Amount, Rate, Fees, and Term

Enter the loan amount, the stated nominal annual rate, the term in years, how often interest compounds, how often you pay, and any upfront fees. The rate you type is treated as a nominal annual rate, not an already-effective one. The calculator returns the true APR, the effective annual rate (EAR), your payment, and total finance charges.

The Actuarial Method Behind the APR Number

APR is not simply the rate you typed plus the fees added on top. It is the discount rate that makes the present value of every future payment equal your net loan proceeds — what you actually receive after fees come out. This is the actuarial method set out in Regulation Z, 12 CFR § 1026.22 and Appendix J, the federal method used for U.S. consumer loans nationwide.

It doesn’t apply state-specific rate caps or disclosure rules, which vary by state. The underlying equation has no closed-form solution, so this calculator solves it by iteration, the same way loan origination software does.

$$ \text{Net Proceeds} = \sum_{t=1}^{n} \frac{PMT}{(1+i)^t} $$

Here $PMT$ is your fixed payment, $n$ is the total number of payments, and $i$ is the periodic rate the calculator solves for. Multiplying $i$ by the number of payments per year gives the APR.

The calculator also reports the effective annual rate (EAR), using the standard compound interest formula:

$$ EAR = \left(1+\frac{r}{m}\right)^m – 1 $$

where $r$ is your nominal rate and $m$ is the compounding frequency. APR and EAR usually differ because APR states a nominal annual rate, while EAR reflects what compounding actually does to your balance over one year.

Three input mistakes throw off the result most often:

  • Entering the fee as a percentage of the loan instead of a dollar amount.
  • Picking a compounding frequency that doesn’t match the payment frequency, such as daily compounding with monthly payments.
  • Typing a monthly rate into the annual rate field — a 6% annual rate goes in as 6, not 0.5.

Loan amount and term must be greater than zero, and the rate can’t be negative. If fees are paid upfront, they can’t exceed the loan amount — the calculator blocks that input. At a 0% stated rate, the APR still comes out above zero when fees exist, because the fee alone creates a finance charge.

The CFPB’s official Regulation Z APR tables cover terms up to 480 monthly payments, or 40 years; the actuarial formula itself has no such limit, but very long terms fall outside the standard published tables.

The APR shown here is an estimate for comparing loan offers side by side. It isn’t the certified disclosure your lender must give you under Regulation Z before closing, and it isn’t personalized tax, legal, or investment advice — confirm the final number against your lender’s paperwork.

Why the Same Fee Costs More on a Short Loan

A fixed dollar fee moves APR more when it’s spread over fewer payments. On a $100,000 loan at a 6% nominal rate with a $2,000 upfront fee, a 5-year term pushes the APR about 0.84 percentage points above the stated rate. Stretch the same loan and fee to 30 years, and the gap shrinks to about 0.19 percentage points. The dollar cost of the fee doesn’t change — only how thin it gets spread.

APR-to-Rate Gap on a $100,000 Loan, $2,000 Fee, 6% Nominal Rate +0.84 pp 5 yr +0.45 pp 10 yr +0.32 pp 15 yr +0.25 pp 20 yr +0.19 pp 30 yr APR minus nominal rate (pp) Loan term

Common Questions About Reading Your APR Results

What’s the difference between APR and my interest rate?

Your interest rate is the cost of borrowing the principal alone. APR adds upfront fees and spreads them across the loan term, so it reflects the full annual cost of the loan, not just the rate on the balance.

Why is my APR higher than the rate my lender quoted?

Any upfront fee — origination charges, points, or closing costs — pushes APR above the stated rate. The gap is larger on shorter terms and smaller on longer ones, since the fee is fixed but gets divided over fewer or more payments.

Does this APR include third-party closing costs on a mortgage?

Only if you enter them in the fees field. Regulation Z excludes certain third-party charges, like title insurance or appraisal fees, from the official finance charge, so lender-quoted APRs may not include them either.

Can APR ever be lower than the stated interest rate?

Not once upfront fees are included — those only push APR up. It stays equal to the nominal rate only when fees are zero and compounding matches the payment frequency exactly.

What does the compounding frequency setting actually change?

It sets how often interest gets added to your balance before the next payment is calculated. More frequent compounding raises the effective annual rate (EAR) slightly, even when the nominal rate you typed stays the same.

Why do two loans with the same interest rate show different APRs?

Different fees. If both loans charge the same rate but one has higher upfront costs, that loan shows a higher APR, because more finance charge is being spread over the same payment stream.