Author: Robert K Valentine Jr.
Most businesses keep two depreciation schedules for the same assets. Book depreciation spreads an asset’s cost over its useful life for the financial statements. Tax depreciation follows MACRS, often with Section 179 or bonus depreciation thrown in, to cut taxable income as fast as the law allows.
The two schedules always add up to the same total cost. They just recognize it in different years. That timing gap has two consequences: it must be reconciled on the tax return (Schedule M-1 or M-3), and for companies following GAAP it creates a deferred tax liability on the balance sheet. This post walks through both, with a year-by-year example.
Where the differences come from
| Factor | Book (GAAP) | Tax (MACRS) |
|---|---|---|
| Life | Estimated useful life (e.g., 10 years for machinery) | Fixed recovery period by asset class (e.g., 7 years) |
| Method | Usually straight-line | 200% or 150% declining balance, switching to straight-line |
| Salvage value | Subtracted before depreciating | Ignored |
| Convention | Company policy (often full month or half-year) | Half-year, mid-quarter, or mid-month |
| Immediate expensing | Only up to the capitalization threshold | Section 179 and bonus depreciation (100% for property acquired after January 19, 2025) |
Every one of these is a timing difference. Over the asset’s life, total book depreciation equals total tax depreciation (ignoring salvage value). That’s why the gap is called a temporary difference, and why it eventually reverses.
A worked example
A calendar-year C corporation buys a $100,000 machine in 2026. It elects out of bonus depreciation and doesn’t take Section 179, so the difference comes only from method and recovery period.
- Book: straight-line over 7 years, no salvage value, half-year convention.
- Tax: 7-year MACRS, 200% declining balance, half-year convention.
- Tax rate: 21% federal (state taxes ignored to keep it simple).
| Year | Tax depr. | Book depr. | Difference (tax − book) | Book basis | Tax basis | Cumulative difference | DTL (21%) |
|---|---|---|---|---|---|---|---|
| 1 | $14,290 | $7,143 | $7,147 | $92,857 | $85,710 | $7,147 | $1,501 |
| 2 | $24,490 | $14,286 | $10,204 | $78,571 | $61,220 | $17,351 | $3,644 |
| 3 | $17,490 | $14,286 | $3,204 | $64,285 | $43,730 | $20,555 | $4,317 |
| 4 | $12,490 | $14,286 | ($1,796) | $49,999 | $31,240 | $18,759 | $3,939 |
| 5 | $8,930 | $14,286 | ($5,356) | $35,713 | $22,310 | $13,403 | $2,815 |
| 6 | $8,920 | $14,286 | ($5,366) | $21,427 | $13,390 | $8,037 | $1,688 |
| 7 | $8,930 | $14,286 | ($5,356) | $7,141 | $4,460 | $2,681 | $563 |
| 8 | $4,460 | $7,141 | ($2,681) | $0 | $0 | $0 | $0 |
| Total | $100,000 | $100,000 | $0 |
For the first three years, tax depreciation runs ahead of book. The cumulative difference peaks at $20,555 at the end of year 3. From year 4 on, book depreciation is larger, and the difference unwinds to zero by year 8.
Reporting the difference on Schedule M-1 or M-3
The tax return starts from book income, so every book-tax difference must be reconciled. Which schedule you use depends mainly on size.
| Return | Schedule M-1 | Schedule M-3 |
|---|---|---|
| Form 1120 (C corporation) | Total assets under $10 million (not required at all if total receipts and total assets are both under $250,000) | Total assets of $10 million or more |
| Form 1120-S (S corporation) | Total assets under $10 million | Total assets of $10 million or more |
| Form 1065 (partnership) | Below the M-3 thresholds | Total assets of $10 million or more, total receipts of $35 million or more, or other tests in the instructions |
On Schedule M-1 (Form 1120):
- When book depreciation is larger (years 4–8 in the example), the excess is added back on line 5a, “Expenses recorded on books this year not deducted on this return — Depreciation.”
- When tax depreciation is larger (years 1–3), the excess is subtracted on line 8a, “Deductions on this return not charged against book income this year — Depreciation.”
In year 2 of the example, the corporation reports $10,204 on line 8a. In year 5, it reports $5,356 on line 5a.
On Schedule M-3 (Form 1120), depreciation goes on Part III, line 31. Book expense goes in column (a), and tax deduction in column (d). The $10,204 year 2 difference is shown in column (b) as a temporary difference, not column (c) for permanent differences. The IRS uses this split to spot timing items, so getting the column right matters.
Calculating the deferred tax liability
Under GAAP (ASC 740, Income Taxes), a company records the future tax effect of temporary differences. When tax basis is lower than book basis, the company has deducted depreciation early and will pay more tax later. That future tax is a deferred tax liability (DTL).
The calculation has two steps.
- Find the temporary difference: book basis minus tax basis at year-end.
- Multiply by the enacted tax rate expected to apply when the difference reverses.
At the end of year 2 in the example, book basis is $78,571 and tax basis is $61,220. The difference is $17,351, and the DTL is $17,351 × 21% = $3,644.
The journal entry records only the change in the DTL each year. In year 2 the DTL grows from $1,501 to $3,644:
| Account | Debit | Credit |
|---|---|---|
| Deferred income tax expense | $2,143 | |
| Deferred tax liability | $2,143 |
From year 4 onward, the entry reverses. In year 5 the DTL drops from $3,939 to $2,815, so the company debits the DTL and credits deferred tax expense for $1,124. By year 8 the liability is gone. Under current GAAP, the deferred tax balance is shown as noncurrent on the balance sheet.
The bonus depreciation case
Now assume the corporation takes 100% bonus depreciation instead. Tax deducts the full $100,000 in year 1, while book still records $7,143. The temporary difference at the end of year 1 is $92,857, and the DTL jumps to $19,500. The liability then unwinds by 21% of each year’s book depreciation over the next seven years.
That’s the trade-off with bonus depreciation. It saves cash taxes now but puts a large liability on the balance sheet, which lenders and anyone reading the financial statements will see.
What happens when the asset is sold
A sale reverses whatever temporary difference is left, all at once, through the gain or loss.
Suppose the corporation sells the machine at the end of year 3 for $70,000 (ignoring depreciation in the year of sale for simplicity).
| Book | Tax | |
|---|---|---|
| Sale price | $70,000 | $70,000 |
| Adjusted basis | $64,285 | $43,730 |
| Gain | $5,715 | $26,270 |
The tax gain is $20,555 larger than the book gain, exactly the cumulative temporary difference at that date. On Schedule M-1, the extra $20,555 of gain is added back. The $4,317 DTL is reversed, and current tax rises by the same amount. For a machine, the whole tax gain is ordinary income under Section 1245 recapture, because it doesn’t exceed the depreciation taken (see our post on Section 1245 vs. Section 1250 recapture).
Practical tips
- Track book and tax basis for every asset, every year. The deferred tax calculation needs both at year-end. Rebuilding them later from old returns is slow and error-prone.
- Reconcile the totals. Total tax depreciation minus total book depreciation should equal your Schedule M-1 or M-3 depreciation adjustment. Cumulative differences across all assets should tie to the DTL divided by the tax rate.
- Watch for rate changes. The DTL is measured at the enacted rate for the reversal years. When rates change, the whole balance is remeasured and the change runs through tax expense in that year.
- Remember state taxes. States that don’t follow federal bonus depreciation create a separate state book-tax difference, and the DTL calculation should include the state rate.
- Not every company records deferred taxes. Businesses that prepare tax-basis or cash-basis financial statements don’t record a DTL. They still need the M-1 reconciliation if their books and return differ.
Book-tax depreciation differences aren’t errors to fix. They’re the natural result of two systems with different goals. With both schedules kept side by side, the M-1 or M-3 adjustment and the deferred tax entry become a matter of subtraction and multiplication.
Depreciation Calculator Pro II calculates both Federal (MACRS) and book (GAAP) depreciation for every asset. Its Federal/Books Comparison report lists the two side by side, giving you the figures you need for the Schedule M-1 or M-3 depreciation adjustment and the deferred tax calculation. Try the free 30-day demo.
This post is for general information and is not tax or accounting advice. Consult your tax advisor or CPA about your situation.
