MACRS Depreciation Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction

The Modified Accelerated Cost Recovery System, usually shortened to MACRS, is the standard U.S. tax method for recovering the cost of most tangible business property placed in service after 1986. Instead of deducting the entire purchase price of a vehicle, computer, machine, or furniture set in one year, MACRS spreads that deduction across a recovery period using IRS percentages. Those percentages are intentionally front-loaded for many asset classes, which means larger deductions often appear in the early years and smaller deductions appear later. This calculator applies that pattern automatically and turns an asset cost into a year-by-year schedule you can actually read and use.

Depreciation is really an allocation system. A business pays for an asset once, but the tax code assumes that the asset helps generate income over several years. MACRS therefore divides the cost into planned annual deductions. Different categories of property have different recovery periods because the IRS assumes that computers, office furniture, landscaping, and long-lived improvements wear out or become obsolete on different timelines. That is why the recovery period in this calculator matters just as much as the purchase price. Two assets with the same cost can produce very different first-year deductions if they belong to different MACRS classes.

This page focuses on the half-year convention, which is the default MACRS convention for many common business assets. The half-year convention assumes property is placed in service halfway through the tax year no matter when you actually buy it. In practice, that means the first year only receives half of a full year's depreciation, and the remaining half gets pushed into the last year of the schedule. The extra year is not a mistake. It is the normal result of the convention. A five-year asset, for example, usually produces deductions over six tax years under the half-year method.

The calculator below is designed to answer the practical question most people have: if I buy a business asset for a certain amount and it falls into a specific MACRS class, what is my deduction each year, how much basis have I used up, and how much basis remains? The result table answers all three at once. That makes it useful for tax planning, forecasting cash flow, comparing equipment purchases, and preparing information for an accountant.

How to Use

Start with the asset's depreciable cost basis. In a simple case, that is the purchase price. In a more complete tax file, basis may also include certain acquisition or setup costs and may be reduced by credits or nonbusiness use. This calculator expects a single dollar amount, so enter the full basis you want depreciated under regular MACRS. Then choose the recovery period that matches the asset category. Common examples include five-year property for computers and many vehicles, seven-year property for office furniture, and longer periods for certain improvements.

After you click Calculate, the page builds a schedule that lists the year number, the MACRS rate used in that year, the dollar deduction, accumulated depreciation through that year, and the remaining tax basis. If you want to move the schedule into a spreadsheet or send it to someone else, use the copy button that appears after the calculation. The copied table uses tab-separated values so it pastes cleanly into most spreadsheet software.

There are two especially important interpretation points. First, the yearly rate is determined entirely by the chosen MACRS class and convention, not by the age or condition of the asset. Second, remaining basis is simply original cost minus accumulated depreciation. That remaining basis is useful if you later sell the asset, convert it to personal use, or compare tax depreciation with book depreciation on your financial statements.

  1. Enter the asset cost in dollars.
  2. Select the recovery period that matches the property type.
  3. Press Calculate to generate the schedule.
  4. Review yearly deductions, then copy the table if you need it elsewhere.

Because this page uses fixed IRS percentage arrays, the calculation is fast and predictable. You are not estimating a useful life here. You are selecting the correct IRS class and letting the published MACRS table do the rest. That is why the most important step is choosing the right recovery period for the asset in question.

Formula

The mathematics of MACRS can be summarized with a concise expression. Let C represent the asset cost and ri the depreciation rate for year i. The deduction in year i is simply C×ri. Expressed in MathML:

Di = C × ri

where Di is the depreciation deduction for year i. The challenge lies not in the formula but in identifying the correct set of ri values. The IRS publishes these rates in tables found in Publication 946. For a five-year asset, the half-year convention yields the following percentages: 20%, 32%, 19.2%, 11.52%, 11.52%, and 5.76%. Notice that the schedule spans six tax years even though the recovery period is five years; the half-year convention adds an extra year to capture the final half year of depreciation.

To make the calculator practical, the essential rates for the most common classes are embedded directly in the code. When you select a recovery period and input the cost of the asset, the script multiplies the cost by each rate to generate the deduction for that year. The results are displayed in a table that also tracks accumulated depreciation and remaining basis. That broader view is important because tax planning rarely stops at a single year's deduction. Businesses usually want to know how much basis is left after several years, especially if they expect to sell or replace the asset before the full schedule ends.

Selected MACRS half-year convention rates by recovery period
Year 3-year 5-year 7-year 10-year 15-year 20-year
133.33%20.00%14.29%10.00%5.00%3.750%
244.45%32.00%24.49%18.00%9.50%7.219%
314.81%19.20%17.49%14.40%8.55%6.677%
47.41%11.52%12.49%11.52%7.70%6.177%
50%11.52%8.93%9.22%6.93%5.713%
60%5.76%8.92%7.37%6.23%5.285%
70%0%8.93%6.55%5.90%4.888%
80%0%4.46%6.55%5.90%4.522%
90%0%0%6.56%5.91%4.462%
100%0%0%6.55%5.90%4.461%
110%0%0%6.55%5.91%4.462%
120%0%0%6.55%5.90%4.461%
130%0%0%6.55%5.91%4.462%
140%0%0%6.55%5.90%4.461%
150%0%0%6.55%5.91%4.462%
160%0%0%6.55%2.95%4.461%
170%0%0%0%0%4.462%
180%0%0%0%0%4.461%
190%0%0%0%0%4.462%
200%0%0%0%0%4.461%

Each column lists the percentage deduction allowed for that year under the half-year convention. Zeros appear once the recovery period has ended and no further depreciation is allowed. The rates for 15-year and 20-year property extend beyond the portion people usually memorize, so having the arrays already built into the calculator saves time and reduces transcription mistakes. The complete schedule always aims to recover the full cost basis over the class life prescribed by the selected table.

Example

Suppose a small business buys a delivery van for $40,000 and the van qualifies as five-year property for tax depreciation. Entering a cost of 40000 and selecting the five-year class produces a first-year deduction of $8,000 because 20% of $40,000 equals $8,000. In year two, the deduction increases to $12,800 because the second-year MACRS rate is 32%. The third-year deduction is $7,680, the fourth- and fifth-year deductions are $4,608 each, and the sixth-year deduction is $2,304. The total of those deductions equals the original $40,000 cost over the life of the schedule.

This worked example highlights why MACRS is called accelerated depreciation. The largest deduction arrives early, not late. By the end of year three in this example, accumulated depreciation is $28,480, leaving a remaining basis of $11,520. If the van were sold after that point, the remaining basis would matter for determining gain or loss, and prior depreciation could also matter for recapture. In other words, the schedule is not only about today's write-off. It also shapes future tax consequences.

You can adapt the same reasoning to any class in the dropdown. A seven-year office furniture purchase will not follow the same pattern as a five-year vehicle, and a long-life land improvement will spread deductions much more slowly. The formula stays the same, but the yearly rate array changes. That is the core teaching point of MACRS: cost tells you the size of the deduction, while class life tells you when the deduction arrives.

Limitations and Assumptions

This calculator intentionally focuses on regular MACRS depreciation under the half-year convention. It does not apply Section 179 expensing, bonus depreciation, the mid-quarter convention, or the mid-month convention used for many real property assets. If your business placed a large amount of depreciable personal property in service late in the year, the mid-quarter convention may be required and would produce a different schedule. Likewise, residential rental property and nonresidential real property use different recovery periods and conventions than the short class lives shown here.

Salvage value is ignored under MACRS. That often surprises people who are more familiar with financial statement depreciation, where an accountant may estimate a residual value and subtract it before calculating book expense. Tax MACRS generally assumes the entire depreciable basis is recoverable, so the published rates are meant to bring the remaining basis to zero by the end of the schedule. That difference between book rules and tax rules is one reason many businesses maintain separate fixed-asset records for tax and financial reporting.

Another limitation is that this page assumes 100% business use of the entered basis. Listed property rules, personal-use percentages, business-use changes, casualty adjustments, trade-ins, credit reductions, and basis reallocations are beyond the scope of this tool. If the asset is only partly used for business, you would typically depreciate only the business-use portion of basis, and some assets have additional recapture rules if business use later falls below the required threshold.

Record keeping still matters even with an accurate table. The IRS expects businesses to preserve invoices, placed-in-service dates, proof of business use, and the method chosen for each asset. A calculator can help you model or organize a schedule, but it does not replace formal tax records or professional judgment. If you are preparing a return, final numbers should be checked against your full depreciation ledger and the latest IRS guidance.

Understanding your depreciation schedule helps forecast taxable income, manage cash flow, and plan for replacement of aging assets. It can also explain why two years with similar revenue produce different taxable results if major purchases happened in one of them. Still, this page is for education and planning, not tax advice. When the asset is unusual, when elections are involved, or when the recovery class is uncertain, it is wise to confirm the treatment with a tax professional.

Interpreting the Output

The generated result table is easiest to read from left to right. The Rate column shows the IRS percentage for that year. The Deduction column shows how much of the asset cost is written off in that year alone. The Accumulated column tells you how much depreciation has been claimed up to that point, and the Remaining Basis column shows what cost is still unrecovered. If remaining basis is small after a few years, that tells you most of the tax benefit has already been pulled forward into earlier periods.

A practical way to use the schedule is to compare multiple purchase scenarios. For example, a higher-cost asset obviously creates larger dollar deductions, but an asset in a shorter recovery class can create a more dramatic early-year tax effect even when the cost is lower. Looking at the full schedule, rather than only year one, gives a better picture of when the tax benefit arrives and how long the asset will stay on your depreciation ledger.

Saving Your Schedule

Use the copy button after calculation to move the schedule into your records, email, or spreadsheet model. That makes it easier to compare projects, prepare budget forecasts, and share assumptions with a bookkeeper or CPA. The copied text is formatted for easy pasting and can serve as a starting point for a more detailed depreciation file.

Enter the asset's depreciable basis and select the MACRS recovery period. The calculator uses half-year convention percentages and will generate a complete annual schedule.

Use the basis you want depreciated under regular MACRS. If Section 179, bonus depreciation, credits, or partial business use apply, adjust the basis before relying on the result.

Choose the IRS class that matches the property type. The selected class controls which annual MACRS rate array is applied.

Enter an asset cost to see the depreciation schedule.

MACRS Rate Lock Mini-Game

This optional arcade mini-game turns the same IRS percentages into a quick timing challenge. Pick a recovery period above, then lock each year's MACRS rate before the clock runs out. It does not change the calculator's math, but it is a fun way to build intuition for how different class lives reshape early-year deductions.

Score0
Time75s
Streak0
ProgressYear 1/6
Best0

Mission

Lock the right MACRS rate

Each round shows a tax year from the selected recovery period. Click or tap the game canvas, or press Space, when the moving needle lands inside the green target band for that year's MACRS percentage. Perfect locks build streak bonuses, red audit bands punish bad timing, and the target window tightens as the run speeds up.

Previewing the selected schedule. Locking the right rate teaches the key MACRS idea: yearly deduction equals cost multiplied by the IRS percentage for that year.