Skip to content
Everyday Utilities Free · No signup · Private · Instant results

APR Calculator

Calculate the true Annual Percentage Rate including fees — per Truth in Lending Act / Reg Z.

$
%
$
years

About the APR Calculator

The Annual Percentage Rate (APR) is the standardized cost-of-credit figure that US lenders must disclose under the Truth in Lending Act (TILA, 15 U.S.C. §1601 et seq., 1968). The implementing regulation is Reg Z (12 CFR Part 1026); the computation method lives in §1026.22 and the actuarial appendix, Appendix J. The point of APR is to fold interest plus certain upfront finance charges into a single annualized rate so consumers can compare loans from different lenders on the same yardstick - even when one lender charges a lower rate but piles on origination fees, and another charges a higher rate with no fees.

APR is not the same as the interest rate, and it is not the same as APY. The interest rate is the periodic cost of borrowing the principal. The APR is the cost of borrowing the amount financed - that is, the principal minus any prepaid finance charges (origination fees, discount points, certain broker fees). On a $10,000 loan with $200 in origination fees, the amount financed is $9,800. If the contractual monthly payment is sized to amortize $10,000 at 10% nominal interest, that same payment on a $9,800 amount financed produces an APR of about 11.39% - 1.39 percentage points higher than the nominal rate, because the borrower is paying back the same dollars on less cash in hand.

Reg Z tolerates small APR disclosure errors: ±1/8 of 1 percentage point (0.125%) for regular transactions and ±1/4 of 1 percentage point (0.25%) for irregular transactions (those with odd first/last payments or unusual intervals). Outside those tolerances, the lender must redisclose and may face civil liability under TILA §130 (15 U.S.C. §1640) - actual damages, statutory damages up to $2,000, plus attorneys' fees. The CFPB enforces APR accuracy through examinations and consent orders.

This calculator solves for the APR using Newton-Raphson iteration on the standard amortization formula. The equation to solve is amountFinanced = pmt x (1 - (1+r)^(-n)) / r, where r is the monthly periodic rate; APR is then r x 12 x 100. The tool reports APR to three decimal places so you can compare against your Loan Estimate and verify the lender is within Reg Z tolerance.

How It Works

The APR is the monthly periodic rate r that equates the present value of all scheduled payments to the amount financed, annualized by multiplying by 12:

Solve for r:  amountFinanced = pmt x [1 - (1+r)^(-n)] / r
Then:         APR = r x 12 x 100   (nominal, per 12 CFR Sec.1026.22)
              APY = (1+r)^12 - 1    (effective annual, for reference)

where:
  amountFinanced = loan_amount - prepaid_finance_charges
  pmt             = monthly payment (computed at the nominal rate)
  n               = loan term in months
  r               = monthly periodic rate (unknown, solved iteratively)

The calculator first computes the monthly payment m using the nominal rate on the amount financed. It then iterates on the gross loan amount A to find the rate r where the amortization formula produces the same payment m. Newton-Raphson converges quadratically near the root - typically within 5-10 iterations to six-decimal precision. We use a numerical derivative (finite difference with eps = 0.0001) rather than the closed-form derivative, because the implementation is simpler and the convergence speed is indistinguishable in practice.

The default example - $10,000 loan, 10% nominal rate, $200 fees, 36-month term - yields a monthly payment of $322.67 on the $9,800 amount financed. Iterating to find the rate r where the payment on $10,000 equals $322.67 produces r = 0.009495 per month, so APR = 0.009495 x 12 x 100 = 11.394%. The nominal rate was 10.000%, so the APR is 1.394 percentage points higher - the cost, expressed as a rate, of the $200 origination fee amortized over the smaller amount financed.

Reg Z (12 CFR §1026.22(a)(2)) tolerates disclosure errors of ±1/8 of 1 percentage point (0.125%) for regular transactions and ±1/4 of 1 percentage point (0.25%) for irregular transactions. Beyond those tolerances the lender must redisclose and may be liable under TILA §130 (15 U.S.C. §1640) for statutory damages up to $2,000, plus actual damages and attorneys' fees. Three decimal places in this calculator let you spot a tolerance violation at a glance.

Worked Examples

Default example: a $10,000 personal loan at 10.000% nominal interest, with $200 in upfront origination fees, repaid over 36 months. Amount financed = $10,000 - $200 = $9,800. The monthly payment sized to amortize $9,800 at 10% nominal over 36 months is (9,800 x 0.008333) / (1 - 1.008333^(-36)) = 81.67 / 0.2593 = $314.81... no wait, that is the payment on the net amount. The contracted payment on the gross $10,000 at 10% over 36 months is $322.67. Newton-Raphson then finds r = 0.009495 per month on the gross $10,000, giving APR = 11.394% - 1.394 percentage points above the nominal rate.

Mortgage points scenario: a $300,000, 30-year fixed-rate loan at 6.500% nominal interest with two discount points ($6,000, since one point = 1% of loan amount) and $1,500 in origination fees. Amount financed = $300,000 - $7,500 = $292,500. The payment on $300,000 at 6.5% over 360 months is $1,896.20. Newton-Raphson finds r = 0.005692 per month on $300,000, giving APR = 6.830% - 0.330 percentage points above the nominal rate. Points and fees are why the APR is almost always higher than the rate on a mortgage.

Credit card scenario: $5,000 balance, $200 monthly payment, 22% nominal APR, $0 fees. With zero fees, the APR equals the nominal rate: r = 0.22 / 12 = 0.018333, APR = 22.000%. The APR equals the interest rate when there are no prepaid finance charges - the simplest case. The credit-card payoff tool computes how many months that $200 payment takes to retire the balance.

When to Use This Tool

Use the APR calculator when you need to:

  • Compare two personal loan offers where one has a lower rate but higher fees and the other has a higher rate but no fees.
  • Verify that a lender's disclosed APR on the Loan Estimate or Schumer Box is within Reg Z tolerance (±1/8% for regular loans, ±1/4% for irregular).
  • Quantify the APR impact of origination, application, document preparation, or broker fees on a consumer loan.
  • Compute the APR on a mortgage with discount points - each point is 1% of the loan amount, paid upfront.
  • Decide between a 0% APR manufacturer incentive on a new car and a cash rebate plus a bank loan.
  • Detect a Reg Z violation that may give rise to statutory damages under TILA §130 (15 U.S.C. §1640).
  • Teach the difference between APR, APY, and the nominal interest rate in a classroom or financial-literacy program.

Limitations & Disclaimer

This calculator computes APR using Newton-Raphson iteration on the standard amortization formula. It assumes level monthly payments and a single amount-financed figure, and does not model irregular first/last payments, balloon payments, variable rates, or prepaid interest. Reg Z tolerances (±1/8% regular, ±1/4% irregular) may excuse small discrepancies between this calculator and lender disclosures. Specific fee-inclusion rules are complex (see 12 CFR §1026.4); consult your lender, the CFPB, or a qualified attorney for definitive guidance. This tool is not financial, lending, or legal advice. See our disclaimer for full terms.

Frequently Asked Questions

What is the difference between APR and the interest rate?

The interest rate is the periodic cost of borrowing the principal. The APR (Annual Percentage Rate) is the cost of borrowing the amount financed (principal minus prepaid finance charges), expressed as an annualized rate per TILA (15 U.S.C. §1606) and Reg Z (12 CFR §1026.22). APR is always at least as high as the interest rate, and is higher whenever the loan carries upfront fees.

What is the Reg Z tolerance for APR disclosure?

Reg Z (12 CFR §1026.22(a)(2)) tolerates APR disclosure errors of ±1/8 of 1 percentage point (0.125%) for regular transactions and ±1/4 of 1 percentage point (0.25%) for irregular transactions (those with irregular payment amounts or intervals). Beyond those tolerances the lender must redisclose and may face TILA §130 liability for understated APR.

What fees are included in APR?

Per Reg Z (12 CFR §1026.4), APR-eligible finance charges include the interest charge plus origination fees, discount points, application fees, mortgage broker fees, required mortgage insurance premiums, and certain closing costs paid to the lender or its affiliate. Excluded: title insurance, appraisal, credit report, notary, recording, and certain third-party fees paid to unaffiliated providers.

Why is my credit card APR so much higher than the advertised rate?

Credit card APRs include the interest rate plus annual fees amortized across the year, plus any balance-transfer fees spread over the introductory period. A 22.00% interest rate with a $95 annual fee on a $5,000 average balance has an APR of about 22.19%. The Credit CARD Act of 2009 (15 U.S.C. §1637) requires issuers to disclose the APR prominently in the Schumer Box on the application and monthly statements.

Can APR ever be lower than the interest rate?

Rarely. With a lender credit (the lender rebates closing costs in exchange for a higher rate), the APR can dip marginally below the rate in unusual cases. The more common scenario is a 0% APR promotional auto loan, where the manufacturer subsidizes the interest as a sales incentive. The APR is genuinely 0%, but the cash price of the car may be higher than a cash buyer could negotiate.

How does APR differ from APY?

APR (Annual Percentage Rate) is the nominal periodic rate times the number of periods per year. APY (Annual Percentage Yield, also called EAR) is the effective annual rate that accounts for intra-year compounding. A 12% APR compounded monthly has an APY of <code>(1 + 0.12/12)^12 - 1 = 12.683%</code>. TILA requires APR on consumer loans (15 U.S.C. &sect;1606); Regulation DD requires APY on deposit accounts (12 CFR &sect;1030).

How does Newton-Raphson find the APR?

We solve <code>amountFinanced = pmt x (1 - (1+r)^(-n)) / r</code> for r. Starting from the nominal rate as the initial guess, each iteration evaluates the residual and its numerical derivative, then steps <code>r_new = r - f(r)/f'(r)</code>. Newton-Raphson converges quadratically near the root - typically within 5-10 iterations to six-decimal precision. The numerical derivative uses a small epsilon (0.0001) for simplicity and robustness.

Last updated: September 9, 2026  ·  Author: HT99 Tools Editorial Team