Blog · Territory, capacity and quota planning · Finance and FP&A teams
Forecasting depreciation starts with the fixed asset register, planned additions and retirements. Build monthly book depreciation, reconcile the asset balances and compare the forecast with ledger actuals by asset class.
Forecasting depreciation means projecting the book expense of existing assets and planned additions, with retirements and remaining depreciable amounts respected. Start with the fixed asset register, calculate each month's charge and reconcile the result to both the asset balances and ledger actuals.
Depreciation spreads an asset's depreciable cost across its useful life. The SEC's financial-statements guide describes that allocation and treats depreciation as a noncash adjustment when reconciling income to operating cash flow. Buying an asset and recording its depreciation belong in different schedules; see operating versus capital expenditure for that boundary.
This example forecasts book depreciation using an assumed straight-line policy. It does not calculate tax deductions. IRS Publication 946 covers tax depreciation, including MACRS, Section 179 and special depreciation allowances. Those rules do not determine the useful lives or monthly convention in this book example.
The controller owns the method, useful lives, residual values and partial-period convention. FP&A owns the forecast version and planned additions; asset owners confirm readiness dates and retirements. Changing a policy assumption is a review decision, not a plug to make the forecast match a target.
Use one asset ID per row with class, cost center, original cost, residual value, useful life, method, accumulated depreciation and service dates. Tie the opening cost and accumulated depreciation to the closed ledger before projecting another month.
Add approved capital projects separately, with their expected capitalized costs and first depreciation months. Record the first month excluded from depreciation for each retirement. A cash payment schedule cannot substitute for these service dates.
A US distributor forecasts January through March 2027 from its December 31, 2026 register. Its assumed policy charges a full month beginning with the first depreciation month and stops before the first excluded month. The van is retired on February 1, 2027; servers enter service that day.
| Asset | Class | Cost (USD) | Residual (USD) | Life (months) | Opening accumulated depreciation (USD) | First depreciation month | First excluded month |
|---|---|---|---|---|---|---|---|
| Press | Machinery | 120,000 | 12,000 | 60 | 54,000 | July 2024 | None |
| Van | Vehicles | 36,000 | 6,000 | 60 | 18,000 | January 2024 | February 2027 |
| Servers | IT equipment | 36,000 | 0 | 36 | 0 | February 2027 | None |
The press and van are opening assets. The servers are a planned addition, so their cost is excluded from the December opening balance. Opening cost is $120,000 + $36,000 = $156,000; opening accumulated depreciation is $54,000 + $18,000 = $72,000.
Monthly straight-line charge = (Capitalized cost - Residual value) / Useful life in months
Forecast charge = Eligible monthly charge, capped at the remaining depreciable amount
Lay out the input table in A:H, with cost in C, residual in D, life in E, opening accumulated depreciation in F, first depreciation month in G and first excluded month in H. Use actual dates on the first day of each month; leave H blank when there is no planned retirement.
Put monthly charge in I. In I2, enter and fill down:
=SLN(C2,D2,E2)
Microsoft's SLN documentation specifies cost, salvage and life as the inputs for straight-line depreciation. Life is in months here, so the result is monthly. Covirage is not affiliated with Microsoft.
Set J1, K1 and L1 to January 1, February 1 and March 1, 2027. January's charge in J2 is:
=IF(AND(J$1>=$G2,OR($H2="",J$1<$H2)),MIN($I2,MAX(0,$C2-$D2-$F2)),0)
February's charge in K2 deducts depreciation already forecast during the quarter:
=IF(AND(K$1>=$G2,OR($H2="",K$1<$H2)),MIN($I2,MAX(0,$C2-$D2-$F2-SUM($J2:J2))),0)
Copy K2 across to L2, then fill the monthly formulas down. The expanding sum prevents charges beyond the remaining depreciable amount. Flag missing lives, residual values above cost and opening depreciation above depreciable cost before calculating; do not let the cap conceal bad inputs.
| Asset | Monthly rate (USD) | January (USD) | February (USD) | March (USD) | Quarter depreciation (USD) |
|---|---|---|---|---|---|
| Press | 1,800 | 1,800 | 1,800 | 1,800 | 5,400 |
| Van | 500 | 500 | 0 | 0 | 500 |
| Servers | 1,000 | 0 | 1,000 | 1,000 | 2,000 |
| Total | 2,300 | 2,800 | 2,800 | 7,900 |
All calculations produce whole dollars; no rounding adjustment is needed. The press's monthly charge is ($120,000 - $12,000) / 60 = $1,800. The van receives only January's charge, while the servers receive February and March charges.
The retirement removes the van's $36,000 cost and $18,500 accumulated depreciation: its $18,000 opening balance plus January's $500 charge. Its net book value removed is therefore $17,500. Disposal proceeds and any gain or loss require separate entries and are outside this depreciation schedule.
| Asset | Closing cost (USD) | Closing accumulated depreciation (USD) | Closing net book value (USD) |
|---|---|---|---|
| Press | 120,000 | 59,400 | 60,600 |
| Van | 0 | 0 | 0 |
| Servers | 36,000 | 2,000 | 34,000 |
| Total | 156,000 | 61,400 | 94,600 |
Three checks prove the schedule:
The opening net book value is $156,000 - $72,000 = $84,000. Closing cost less closing accumulated depreciation also gives $156,000 - $61,400 = $94,600. Keep both checks; a retirement can leave cost correct while accumulated depreciation is wrong.
Preserve the forecast before importing the quarter's depreciation journals. Use posting month, asset class, cost center and book basis as matching fields. Budget versus forecast explains why the saved comparison should remain visible when expectations change.
| Class | Forecast expense (USD) | Ledger expense (USD) | Ledger minus forecast (USD) |
|---|---|---|---|
| Machinery | 5,400 | 5,400 | 0 |
| Vehicles | 500 | 1,000 | 500 |
| IT equipment | 2,000 | 1,000 | -1,000 |
| Total | 7,900 | 7,400 | -500 |
Suppose the supporting journals show an extra February van charge of $500 and a missing February server charge of $1,000. Reversing the former and posting the latter changes ledger expense by -$500 + $1,000 = $500, taking $7,400 to $7,900. The net favorable variance hid offsetting posting errors.
If the servers actually entered service later, the difference would instead be timing evidence for the next forecast. Confirm the service record before requesting a correction. Only the accounting owner should decide whether a journal or a forecast assumption needs changing.
Bring a sample of your own asset schedule, additions plan and depreciation ledger export. Covirage maps the columns, and its tools compute and check the supplied schedule against actual depreciation; the external AI model explains the differences with every figure traced to its rows. Create a free Covirage account, then set up your business and bring those files.
See forecast analysis for the supporting forecast comparison.
A revenue percentage can provide a rough reasonableness check, but it does not capture service dates, asset lives or retirements. Use the asset register for the operating forecast, especially when capital additions are uneven or older assets are approaching full depreciation.
Keep separate schedules unless the controller confirms that the same basis applies. Tax depreciation may use MACRS, Section 179 or special allowances. A book forecast follows the company's financial reporting policy, so tax deductions can differ from the expense recognized in the income statement.
Use the expected date it will be ready for its intended use and apply the controller's approved convention for partial periods. An order date or invoice date alone may not establish readiness. Keep the assumed first depreciation month visible in the additions schedule.
The charge should stop when the depreciable amount is exhausted under the applicable policy. The asset can remain in service and on the register. Keep it visible until disposal, and do not remove its original cost merely because no further depreciation is forecast.