The short answer

To generate a fixed asset depreciation schedule with AI, give the model the asset details (cost, placed-in-service date, class life, method, and convention) and ask it to produce a year-by-year table using MACRS, straight-line, or your book method. The prompt below does this in one pass, but you must verify the class life, convention, and any Section 179 or bonus depreciation limits against IRS Pub 946 before relying on the numbers.

AI is excellent at laying out the arithmetic and formatting a clean schedule. It is unreliable at picking the correct recovery period, applying the mid-quarter test, or knowing the current-year bonus percentage. Treat it as a fast draftsman, not a tax authority.

A ready-to-use base prompt

Paste this into your model and fill in the brackets:

You are a tax accountant. Build a MACRS depreciation schedule for the following asset. Show a year-by-year table with columns: Year, Beginning Basis, MACRS Rate, Depreciation Expense, Accumulated Depreciation, Ending Basis.
- Asset: [description]
- Cost basis: [$amount]
- Placed in service: [date]
- Property class / recovery period: [e.g., 5-year, 7-year]
- Method: [200% DB, 150% DB, or straight-line]
- Convention: [half-year or mid-quarter]
- Section 179 election: [$amount or none]
- Bonus depreciation: [percentage or none]
Apply Section 179 first, then bonus depreciation on the remaining basis, then MACRS on what is left. State every assumption you make. Do not invent the recovery period or bonus percentage—if I did not provide it, ask.

The last line matters. Without it the model will silently guess a bonus rate, which is where most errors start.

Prompts for specific tasks

Reconcile book vs. tax depreciation

Given this asset (cost, date, class, method), produce two parallel schedules: one for tax using MACRS 200% DB half-year, and one for book using straight-line over [X] years with no bonus. Then show a third column: the annual book-tax timing difference and the cumulative difference. Flag the year the difference reverses.

This is useful for deferred tax workpapers and for spotting Schedule M-1 items.

Test whether the mid-quarter convention applies

Here is a list of assets placed in service this year with cost and quarter placed in service. Calculate the total basis of assets placed in the last quarter as a percentage of total basis for the year. If it exceeds 40%, tell me the mid-quarter convention applies to all assets and re-run the schedule accordingly.

AI handles the aggregation math well; you still confirm which assets are excluded from the test (residential rental and nonresidential real property, listed property, and assets expensed under 179).

Draft a client-facing explanation

Explain in plain English, at a 10th-grade reading level, why this piece of equipment is depreciated over 5 years instead of expensed all at once, and what Section 179 changes. Keep it under 150 words.

What AI gets wrong—and your checklist

Before you drop an AI schedule into a return or a workpaper, verify these:

ItemWhy AI misses it
Recovery periodModels often assume 5- or 7-year without checking the asset class in Pub 946 Table B-1/B-2
Bonus percentageThe phase-down rate changes by year; models pull outdated figures
Section 179 limit and phase-outAnnual dollar caps and the investment threshold update yearly
Mid-quarter testRequires knowing which assets are excluded
Listed property limitsAutos have separate caps AI rarely applies
LandNot depreciable—must be split from building basis
Short tax yearRequires proration the base prompt won't do unless told

A worked example you can adapt

Say a client buys $30,000 of office furniture (7-year property, 200% DB, half-year convention), no 179, no bonus. A correct MACRS schedule looks like this:

YearRateDepreciation
114.29%$4,287
224.49%$7,347
317.49%$5,247
412.49%$3,747
58.93%$2,679
68.92%$2,676
78.93%$2,679
84.46%$1,338

When you run the prompt, check that the model uses these published table percentages rather than computing declining balance from scratch—both methods should agree, but the tables are the authority. If the AI's Year 1 figure isn't 14.29% of basis, something in the convention or class is off.

Guardrails for using AI on real files

Keep a few habits:

  • Never paste identifiable client data into a public model. Strip names and EINs, or use a tool with a business-associate or confidentiality agreement.
  • Spot-check one full asset by hand the first time you use a new prompt, then trust the pattern.
  • Save your verified prompt as a template so junior staff produce consistent output.
  • Ask the model to state assumptions every time, so you can catch a wrong recovery period in one glance.

AI won't replace your judgment on property classification or elections, but it will cut the schedule-building and reconciliation time to minutes.

If keeping up with shifting Section 179 limits and bonus phase-downs is the hard part, DayLift's 5-minute morning briefing flags the tax-law changes that affect your depreciation workpapers before you sit down to them.