✨ 50+ Free Calculators  —  No Signup Required  —  Fast & Accurate Results

How to Calculate Compound Interest in Excel — Complete Guide with Formulas (2026)

Learning how to calculate compound interest in Excel is one of the most valuable financial skills you can have. Whether you’re calculating investment growth, loan costs, or savings goals — Excel makes it fast and accurate. In this complete guide, you’ll learn 3 methods with real formulas, step-by-step examples, and ready-to-use templates.

Quick Answer — Compound Interest Formula in Excel:
=P*(1+r/n)^(n*t)

Where: P = Principal | r = Annual Rate | n = Compounding periods/year | t = Years

Advertisement

What Is Compound Interest?

Compound interest is interest calculated on both the initial principal AND the accumulated interest from previous periods. Unlike simple interest (which only earns on the original amount), compound interest grows exponentially — which is why Einstein reportedly called it the “eighth wonder of the world.”

FeatureSimple InterestCompound Interest
Calculated onPrincipal onlyPrincipal + accumulated interest
Growth typeLinearExponential
$1,000 at 10% after 10 years$2,000$2,593.74
$1,000 at 10% after 30 years$4,000$17,449.40
Advertisement

Method 1 — Manual Compound Interest Formula in Excel

The standard formula to calculate compound interest in Excel is:

Excel Formula:

=P*(1+r/n)^(n*t)

Or with cell references: =B2*(1+B3/B4)^(B4*B5)

Step-by-Step: Set Up Your Excel Sheet

Set up your spreadsheet like this:

CellLabelValue
A2Principal (P)10000
A3Annual Rate (r)0.08 (or 8%)
A4Compounding (n)12 (monthly)
A5Years (t)5
A6Future Value=B2*(1+B3/B4)^(B4*B5)

Result: $10,000 at 8% annual rate, compounded monthly for 5 years = $14,898.46

Advertisement

Method 2 — Excel FV Function (Easiest Method)

Excel has a built-in FV (Future Value) function that calculates compound interest automatically. This is the easiest method for most users.

FV Function Syntax:

=FV(rate, nper, pmt, [pv], [type])


Compound Interest Example:

=FV(8%/12, 5*12, 0, -10000)

Result: $14,898.46 (same as manual formula)

FV Function Parameters Explained

ParameterMeaningExample
rateInterest rate per period8%/12 (monthly)
nperTotal number of periods5*12 = 60 months
pmtRegular payment (0 if lump sum)0
pvPresent value (negative = cash out)-10000

Method 3 — Year-by-Year Compound Interest Table in Excel

This method shows how your money grows each year — perfect for presentations and financial planning. Create this table in Excel:

Column A (Year)Column B (Balance)Column C (Interest Earned)
0 (Start)10000 (enter manually)
1=B2*(1+$D$1)=B3-B2
2=B3*(1+$D$1)=B4-B3
(drag formula down)(drag formula down)

Put the interest rate in cell D1. Then drag formulas down for as many years as needed. This creates a complete amortization-style schedule.

Compound Interest Formulas for Different Compounding Frequencies

The compounding frequency significantly affects your final amount. Here are the Excel formulas for each:

Frequencyn ValueExcel Formula (P=10000, r=8%, t=5)Result
Annually1=10000*(1+0.08/1)^(1*5)$14,693.28
Quarterly4=10000*(1+0.08/4)^(4*5)$14,859.47
Monthly12=10000*(1+0.08/12)^(12*5)$14,898.46
Weekly52=10000*(1+0.08/52)^(52*5)$14,906.96
Daily365=10000*(1+0.08/365)^(365*5)$14,917.71

Monthly Compound Interest Formula in Excel

Monthly compounding is the most common for savings accounts and loans. Here’s the exact formula:

Monthly Compound Interest Formula:

=Principal * (1 + AnnualRate/12)^(Years*12)


Real Example ($5,000 at 6% for 3 years):

=5000*(1+0.06/12)^(3*12)

Result: $5,983.40

Compound Interest with Regular Monthly Contributions in Excel

Want to calculate how much you’ll have if you invest regularly each month? Use the FV function with a payment amount:

FV with Regular Monthly Contributions:

=FV(rate/12, years*12, -monthly_payment, -initial_investment)


Example: $10,000 initial + $500/month at 8% for 20 years:

=FV(8%/12, 20*12, -500, -10000)

Result: $318,204.34

This is the power of compound interest + regular investing. A $10,000 lump sum plus $500/month at 8% grows to over $318,000 in 20 years.

Rule of 72 — How Long to Double Your Money in Excel

The Rule of 72 is a quick mental math trick to estimate how many years it takes to double your investment at a given compound interest rate.

Rule of 72 Formula in Excel:
=72/interest_rate
More precise Excel formula: =LOG(2)/LOG(1+rate)
Interest RateRule of 72 (Approximate)Exact Years
4%18 years17.67 years
6%12 years11.9 years
8%9 years9.01 years
12%6 years6.12 years

Reverse Compound Interest — Find the Principal (PV Function)

Want to know how much you need to invest today to reach a future goal? Use Excel’s PV function:

PV Function (Reverse Compound Interest):

=PV(rate/n, years*n, 0, future_value)


Example: How much to invest now to have $50,000 in 10 years at 7%?

=PV(7%/12, 10*12, 0, -50000)

Result: $24,991.76 (invest ~$25K today)

5 Common Mistakes When Calculating Compound Interest in Excel

  1. Using annual rate without dividing by n — Always divide your annual rate by the number of compounding periods: rate/12 for monthly
  2. Forgetting to multiply years by n — Use years*12 for monthly compounding, not just years
  3. Positive vs negative signs in FV — In FV function, the present value (pv) must be negative (money you’re paying out)
  4. Confusing nominal and effective rates — The formula uses nominal rate. Use EFFECT() function to convert to effective annual rate
  5. Wrong cell format — Make sure rate cells are formatted as percentages or decimals correctly (0.08 = 8%)

Excel Compound Interest Template — Copy This Setup

Here’s a ready-to-use Excel layout you can copy directly into your spreadsheet:

CellLabel (Column A)Value (Column B)
B2Principal Amount10000
B3Annual Interest Rate8%
B4Compounds Per Year12
B5Number of Years5
B6Future Value=B2*(1+B3/B4)^(B4*B5)
B7Interest Earned=B6-B2

Don’t want to build it yourself? Use our free online compound interest calculator that does this instantly — no Excel needed.

Effective Annual Rate (EAR) in Excel

The Effective Annual Rate tells you the real return after compounding. Excel has a built-in function for this:

EFFECT Function:

=EFFECT(nominal_rate, npery)


Example: 8% nominal rate, monthly compounding:

=EFFECT(8%, 12)

Result: 8.30% effective annual rate

Real-World Examples of Compound Interest in Excel

Example 1: Savings Account Growth

$5,000 deposited in a savings account at 4.5% annual interest, compounded monthly, for 10 years:

=5000*(1+0.045/12)^(12*10) = $7,821.23

Example 2: Credit Card Debt

$3,000 credit card balance at 24% APR, compounded daily, if you make no payments for 2 years:

=3000*(1+0.24/365)^(365*2) = $4,838.64 (debt grows by $1,838!)

Example 3: Retirement Planning

$500/month investment at 10% annual return for 30 years (using FV function):

=FV(10%/12, 30*12, -500, 0) = $1,130,243.29 (over $1 million!)
Advertisement

Frequently Asked Questions

What is the formula for compound interest in Excel?

The basic compound interest formula in Excel is =P*(1+r/n)^(n*t) where P is principal, r is annual interest rate, n is compounding periods per year, and t is years. Alternatively, use the built-in FV function: =FV(rate/n, years*n, 0, -principal).

How do I calculate monthly compound interest in Excel?

For monthly compounding, use =P*(1+r/12)^(t*12). Example: $10,000 at 8% for 5 years monthly: =10000*(1+0.08/12)^(5*12) = $14,898.46. The key is dividing the annual rate by 12 and multiplying the years by 12.

What is the difference between FV and compound interest formula in Excel?

Both give the same result. The manual formula =P*(1+r/n)^(n*t) is more transparent and easier to understand. The FV function is more efficient and can also handle regular periodic payments (like monthly deposits). FV is preferred by finance professionals for its versatility.

How do I calculate compound interest in Excel with monthly deposits?

Use: =FV(annual_rate/12, years*12, -monthly_deposit, -initial_investment). Example: $10,000 initial + $500/month at 8% for 20 years: =FV(8%/12, 20*12, -500, -10000) = $318,204.

Why is my FV function returning a negative number?

This happens when the present value (pv) is entered as a positive number. In Excel’s FV function, the present value must be negative because it represents money you’re paying out. Change 10000 to -10000 in your formula.

How do I calculate compound interest for daily compounding in Excel?

For daily compounding, use n=365: =P*(1+r/365)^(365*t). Example: $10,000 at 8% daily for 5 years: =10000*(1+0.08/365)^(365*5) = $14,917.71. Daily compounding gives slightly more than monthly.

Related Calculators

Advertisement
Scroll to Top
Advertisement