October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
The Finance Base
The Money Desk · Blog
Re:

How to Calculate Interest on a Loan in Excel (5 Methods)

Learn which Excel method to use for one payment, a payment range, total scheduled interest, or a complete loan amortization schedule.
From TheFinanceBase Team8 min to read

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The best Excel formula depends on what you mean by “interest.” Use IPMT for the interest in one payment, CUMIPMT for a range of payments, PMT to calculate the payment and total scheduled interest, or an amortization schedule for a complete, adjustable model. For a conventional fixed-rate loan with monthly payments, convert the annual rate to a monthly rate and the term to a number of monthly periods.

This example uses a $20,000 loan at 8% annual interest, repaid monthly over five years. Assuming payments are made at the end of each month and there are no fees, the payment is approximately $405.53 and total scheduled interest is approximately $4,331.67.

As an Amazon Associate I earn from qualifying purchases.

Set up the loan inputs

Enter the assumptions once so every formula refers to the same inputs:

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Cell Label Value or formula
B2 Loan amount 20000
B3 Annual interest rate 8%
B4 Term in years 5
B5 Payments per year 12
B6 Total payments =B4*B5
B7 Periodic rate =B3/B5
B8 Payment =-PMT(B7,B6,B2,0,0)

For monthly payments, the periodic rate is normally annual rate/12 and the number of periods is years*12. For quarterly, weekly, or biweekly payments, use the corresponding number of payment periods: annual rate/4, annual rate/52, or annual rate/26. This assumes the quoted rate is a nominal annual rate divided by the payment frequency. A lender that accrues interest daily or uses a different compounding convention may produce different results.

#1 Best Overall
Sale
Logitech M185 Compact Ambidextrous Wireless Mouse with Rubber Grips - Blue
  • Compact Mouse: With a comfortable and contoured shape, this Logitech ambidextrous wireless mouse feels great in either right or left hand and is far superior to a touchpad
  • Durable and Reliable: This USB wireless mouse features a line-by-line scroll wheel, up to 1 year of battery life (2) thanks to a smart sleep mode function, and comes with the included AA battery
  • Universal Compatibility: Your Logitech mouse works with your Windows PC, Mac, or laptop, so no matter what type of computer you own today or buy tomorrow your mouse will be compatible
  • Plug and Play Simplicity: Just plug in the tiny nano USB receiver and start working in seconds with a strong, reliable connection to your wireless computer mouse up to 33 feet / 10 m (5)
  • Better than touchpad: Get more done by adding M185 to your laptop; according to a recent study, laptop users who chose this mouse over a touchpad were 50% more productive (3) and worked 30% faster (4)

Excel accepts both 8% and 0.08. If a cell contains the number 8, rather than a percentage value, use =B3/100/12. Do not divide a cell already stored as 8% by 100 again.

Why Excel returns negative payments and interest

Excel financial functions use cash-flow signs. Money received by the borrower and money paid back by the borrower are opposite cash flows, so PMT, IPMT, and CUMIPMT commonly return negative values when the loan principal is entered as positive.

To display borrower payments or interest as positive expenses, put a minus sign before the function:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
=-PMT(rate,nper,pv)
=-IPMT(rate,period,nper,pv)
=-CUMIPMT(rate,nper,pv,start_period,end_period,type)

Keep the cash-flow signs consistent rather than changing only one argument arbitrarily.

Method 1: Calculate one period’s interest manually

When you know the balance at the start of a period, the basic calculation is:

=BeginningBalance*PeriodicRate

For the first month of this example:

=B2*B7

The result is approximately $133.33:

=20000*(8%/12)

This is the clearest way to understand loan interest: the period’s interest is calculated from the opening balance, not necessarily from the original loan amount. As the balance declines, the interest portion normally declines too.

Use this method to check the first payment, calculate interest when a balance is already known, or model a loan with irregular balance changes. It may not match the lender exactly if the loan uses daily simple interest, an actual/365 or actual/360 day-count convention, an irregular first or last period, deferred interest, a variable rate, or capitalized fees. Check the loan agreement for the accrual method.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Logitech M240 Compact Silent Bluetooth Wireless Mouse - Graphite
  • Pair and Play: With fast, easy Bluetooth wireless technology, you’re connected in seconds to this quiet cordless mouse —no dongle or port required
  • Less Noise, More Focus: Silent mouse with 90% reduced click sound and the same click feel, eliminating noise and distractions for you and others around you (1)
  • Long-Lasting Battery Life: Up to 18-month battery life with an energy-efficient auto sleep feature, so you can go longer between battery changes (2)
  • Comfortable, Travel-Friendly Design: Small enough to toss in a bag; this slim and ambidextrous portable compact mouse guides either your right or left hand into a natural position
  • Long-Range: Reliable, long-range Bluetooth wireless mouse works up to 10m/33 feet away from your computer (3)

Method 2: Use IPMT for interest in one payment

IPMT returns the interest portion of a specified payment in a fixed-rate annuity or loan. Its syntax is:

=IPMT(rate, per, nper, pv, [fv], [type])
Argument Meaning
rate Interest rate per payment period
per Payment number being examined
nper Total number of payment periods
pv Present value, or loan principal
fv Balance remaining at the end; usually 0 for a fully repaid loan
type 0 for end-of-period payments; 1 for beginning-of-period payments

Interest in the first monthly payment:

=-IPMT($B$7,1,$B$6,$B$2,0,0)

Interest in payment 12:

=-IPMT($B$7,12,$B$6,$B$2,0,0)

If payment numbers are in column A, place this in the first schedule row and copy it down:

=-IPMT($B$7,A12,$B$6,$B$2,0,0)

For monthly payments, do not combine an annual rate and a number of years in a monthly formula. This is incorrect for the example:

=IPMT(8%,1,5,20000)

Use the matching monthly units instead:

=IPMT(8%/12,1,5*12,20000)

See Microsoft’s IPMT documentation for the function’s supported arguments and behavior.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Method 3: Calculate total scheduled interest with PMT

PMT calculates the total periodic payment, not interest alone. For a standard fixed-rate, fully amortizing loan:

=-PMT($B$7,$B$6,$B$2,0,0)

Then calculate the amount paid over the full schedule and subtract the original principal:

Total paid:      =B8*B6
Total interest:   =B8*B6-B2

For the example, the calculation is approximately:

=(-PMT(8%/12,5*12,20000))*60-20000

Result: approximately $4,331.67 in scheduled interest. This is useful for comparing loan terms or getting a quick total without building every row.

Rank #3
Afaartcci Rechargeable Wireless Mouse, Silent Bluetooth Mouse (Black)
  • 【Dual Mode Wireless Bluetooth Mouse】: Switch easily between two devices—connect one via Bluetooth (BT5.2/3.0) and the other using a 2.4G USB receiver. No drivers needed; just plug and play. Enjoy a reliable connection up to 33 feet. Note: You can't use both modes simultaneously; the USB receiver is stored in the mouse.
  • 【Rechargeable Wireless Mouse】: Equipped with a 500mAh lithium-ion battery, it charges in 2 hours for over 7 days of use and 30 days on standby. The mouse sleeps after 5 minutes of inactivity to save power and can be woken with any click.
  • 【Colorful LED Breathing Light】: Features 7 colorful LED lights that change randomly, adding a fun atmosphere to your workspace.
  • 【Portable Mouse】Compact size (4.4 x 2.3 x 1.1 inches) makes it easy to fit in your laptop bag. Lightweight and ergonomic, it's perfect for travel. Contact us anytime for support.
  • 【Wide Compatibility】: Works with laptops, PCs, tablets, and smartphones across various operating systems, including Android, Windows, and Mac. Ideal for home, office, and travel.

The result assumes a constant rate, constant payments, regular intervals, no extra payments, and no fees. It is scheduled interest under the model—not the loan’s complete cost. PMT includes principal and interest but does not automatically include taxes, reserve payments, insurance, or fees, as explained in Microsoft’s PMT documentation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Method 4: Use CUMIPMT for interest over a range

Use CUMIPMT when you need interest over several payments rather than one specific period:

=CUMIPMT(rate,nper,pv,start_period,end_period,type)

Interest during the first year:

=-CUMIPMT($B$7,$B$6,$B$2,1,12,0)

Interest during months 13 through 24:

=-CUMIPMT($B$7,$B$6,$B$2,13,24,0)

Payment periods begin at 1. Use 0 for end-of-period payments and 1 for beginning-of-period payments. The function is useful for summarizing interest in a tax year, before refinancing, or during the first several years of a mortgage.

CUMIPMT is designed for a constant-payment annuity. It is not automatically suitable for a variable-rate loan, irregular dates, daily accrual, or a schedule with extra principal payments. Microsoft lists the function’s syntax and restrictions in its CUMIPMT documentation.

Method 5: Build an amortization schedule

An amortization schedule is the most transparent method because it shows the opening balance, payment, interest, principal, and ending balance for every period.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Column Heading
A Payment number
B Beginning balance
C Payment
D Interest
E Principal
F Ending balance

For payment 1 in row 12:

A12: 1
B12: =$B$2
C12: =$B$8
D12: =B12*$B$7
E12: =C12-D12
F12: =B12-E12

For payment 2 in row 13:

A13: =A12+1
B13: =F12
C13: =$B$8
D13: =B13*$B$7
E13: =C13-D13
F13: =B13-E13

Copy row 13 down through payment 60. The first payment contains approximately $133.33 of interest; later payments contain less interest and more principal.

You can also calculate the components with Excel’s functions:

Rank #4
Logitech M510 Full Size Ambidextrous 2.4 GHz Wireless Mouse
  • Your hand can relax in comfort hour after hour with this ergonomically designed mouse. Its contoured shape with soft rubber grips, gently curved sides and broad palm area give you the support you need for effortless control all day long.
  • You’ve got the control to do more, faster. Flipping through photo albums and Web pages is a breeze, especially for right-handers—with three standard buttons plus Back/Forward buttons that you can also program to switch applications, go full screen and more. And side-to-side scrolling plus zoom gives you the power to scroll horizontally and vertically through your music library, maps and Facebook feeds, and zoom in and out of photos and budget spreadsheets with a click.* * Requires Logitech SetPoint software (Windows) or Logitech Control Center software (Mac OS X)
  • Two years of battery life practically eliminates the need to replace batteries. ** The On/Off switch helps conserve power, smart sleep mode extends battery life and an indicator light eliminates surprises. ** Battery life may vary based on user and computing conditions.
  • The tiny Logitech Unifying receiver stays in your laptop. There’s no need to unplug it when you move around, so there’s less worry of it being lost. And you can easily add compatible wireless mice and keyboards to the same wireless receiver.
D12: =-IPMT($B$7,A12,$B$6,$B$2,0,0)
E12: =-PPMT($B$7,A12,$B$6,$B$2,0,0)
C12: =D12+E12

PPMT returns the principal portion for a specified period. Add totals below the schedule:

Total interest:  =SUM(D12:D71)
Total principal:  =SUM(E12:E71)
Total payments:   =SUM(C12:C71)

The final balance should be zero or very close to zero. A small residual can result from displayed rounding. Keep full precision in the formulas and format the cells as currency instead of rounding every intermediate result. If the lender rounds interest or payments to cents each period, its final row may differ by a few cents; adjust only the final payment when you need to reconcile the schedule to an actual statement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Bonus: Work backward from a payment with RATE

RATE estimates the interest rate per period when you know the number of periods, payment, and principal:

=RATE(nper,-payment,principal)

For the example:

=RATE(5*12,-405.53,20000)

To annualize the nominal monthly rate:

=RATE(5*12,-405.53,20000)*12

To calculate the effective annual rate:

=(1+RATE(5*12,-405.53,20000))^12-1

RATE returns a rate per period and uses iteration. It can return #NUM! if it does not converge; supplying a reasonable optional guess may help:

=RATE(60,-405.53,20000,,0,0.01)

This is useful for checking a quoted rate, but fees must be included in the cash flows if you want to estimate a broader borrowing cost. A rate derived only from principal, payment, and term is not automatically the APR.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to model extra payments

The standard functions assume regular payment behavior. For extra principal payments, use a row-by-row schedule. For each period:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Interest = BeginningBalance*PeriodicRate
ScheduledPrincipal = ScheduledPayment-Interest
TotalPrincipal = ScheduledPrincipal+ExtraPayment
EndingBalance = BeginningBalance-TotalPrincipal

To prevent the last row from paying more than the remaining balance:

Best Value
Sale
Acer Wireless Mouse for Laptop, 2.4GHz Computer Mouse 3 Adjustable 1600 DPI
  • 【Plug and Play for Home/Office/School】The wireless computer mouse features 2.4GHz connectivity, delivering a stable, interference-free connection up to 32ft. Designed for 𝐦𝐞𝐝𝐢𝐮𝐦 𝐭𝐨 𝐥𝐚𝐫𝐠𝐞 𝐬𝐢𝐳𝐞𝐝 𝐡𝐚𝐧𝐝𝐬, it ensures comfortable use all day. Simply plug in the USB-A receiver for instant pairing—no drivers needed. 📌📌 If the mouse isn’t suitable, place the USB receiver in the battery compartment and return both.
  • 【3 Levels Adjustable DPI】This travel USB mouse offers 3 adjustable DPI settings (800, 1200, 1600), allowing you to customize sensitivity for precise design work. Effortlessly switch to match your task and elevate your productivity. 📌 Please remove the film at the bottom of the mouse before use.
  • 【Effortless Browsing】Equipped with forward and backward buttons, this computer mice streamlines your workflow, making it easy to navigate through web pages and files with a simple click. 📌Side button does not work on Mac.
  • 【Visible Indicator Light】 The pc mouse features a visual indicator for DPI levels and low battery alerts. The red light flashes once for 800 DPI, twice for 1200 DPI, and three times for 1600 DPI. When the battery level is below 10%, the light flashes red until the mouse is completely out of power.
  • 【Click to Wake】With smart sleep mode, it saves power by standby after 10 inactive minutes, just 2-3 clicks to wake. This efficient design delivers 3x longer battery life than motion-wake mice. Engineered for durability, its buttons and scroll wheel are tested for 10 million clicks, ensuring long-term reliability and consistent performance.
=MIN(ScheduledPrincipal+ExtraPayment,BeginningBalance)

Then calculate the actual payment:

=Interest+TotalPrincipal

Extra payments reduce future interest only if the lender applies them to principal promptly and the loan does not restrict or delay prepayment. The exact savings depend on the contract.

When standard Excel loan formulas are not enough

Variable-rate loans

A single PMT formula models one assumed rate. For an adjustable-rate loan, store the applicable rate for each period, calculate interest from that period’s beginning balance, and recalculate payments when the contract requires it. A realistic model may also need reset dates, caps, floors, interest-only periods, and a final balloon balance.

Irregular payments or daily interest

Standard annuity functions assume periodic payments. For irregular payment dates, build a date-based schedule, calculate the actual day count, and apply the lender’s day-count convention. Excel’s date-based functions, including XIRR and XNPV, are useful for analyzing cash flows with different dates; see Microsoft’s financial-functions reference.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Balloon or interest-only loans

Enter a nonzero final value in the optional fv argument where appropriate. A schedule that assumes a zero ending balance will understate the amount due if the contract contains a balloon payment.

Interest rate versus APR

The interest rate is the rate used to calculate periodic interest. APR is generally a broader borrowing-cost measure that may include certain finance charges. A formula using only PMT, IPMT, or CUMIPMT uses the rate you enter; it does not automatically add origination fees, points, insurance, taxes, or other charges.

Therefore, total payments minus principal equals scheduled interest under your assumptions—not necessarily the loan’s APR or total cost of borrowing. Include fees in a complete cash-flow analysis, or compare the lender’s disclosed APR and payment schedule with your Excel model.

Troubleshooting Excel loan calculations

#NUM!

  • Confirm that the rate, number of periods, and principal are valid positive inputs where required.
  • For CUMIPMT, ensure start_period is at least 1, end_period is not below the start period, and both periods are within the schedule.
  • Use only 0 or 1 for type.
  • For RATE, try a realistic guess if the iterative calculation does not converge.

#VALUE!

One or more inputs may be text rather than numbers. Re-enter the value as a number or convert it with:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
=VALUE(A1)

Unexpected negative results

Negative values often indicate a correct cash-flow model. Use =-IPMT(...), =-PMT(...), or =-CUMIPMT(...) when you want borrower costs displayed as positive amounts.

The result does not match the lender

Check the nominal rate versus APR, payment timing, daily versus monthly accrual, actual day counts, financed fees, first-payment date, rounding rules, escrow, extra payments, balloon balances, and variable-rate resets. Excel can model the assumptions you enter; it cannot infer rules that are not included in the worksheet.

Which method should you use?

Need Best method
Interest in one payment IPMT
Interest during a year or range CUMIPMT
Quick payment and total scheduled interest PMT plus subtraction
Full visibility, extra payments, or custom terms Amortization schedule
Interest on a known opening balance Beginning balance × periodic rate
Implied rate from payment and principal RATE

For documented function behavior, see Microsoft’s pages for IPMT, PPMT, CUMIPMT, PMT, and RATE.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More post from the Money Desk

  1. The Money DeskBlogTheFinanceBase09 OCT 267 minMortgage Escrow FAQs: Taxes, Insurance, Shortages, and Refunds
  2. The Money DeskBlogTheFinanceBase09 OCT 265 minHow Mortgage Escrow Accounts Work and What Homeowners Pay For
  3. The Money DeskBlogTheFinanceBase09 OCT 265 minHow to Read a Stock Chart, Volume and Market-Cap Data
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.