
Calculate straight-line depreciation for one period. SLN is useful when the depreciation charge should stay constant across the asset life.
The Excel SLN function returns straight-line depreciation for one period. Microsoft defines it as a method that spreads the depreciable amount evenly across the asset life, so the periodic expense remains constant from one period to the next.
That makes SLN the standard choice when the workbook needs a stable depreciation schedule rather than an accelerated one. If the asset cost is $10,000, salvage is $1,000, and life is 5 years, SLN allocates the same portion of the $9,000 depreciable base to each year.
SLN is therefore less about timing acceleration and more about consistency. It is well suited to schedules, planning models, and accounting examples where a flat depreciation charge is easier to interpret and compare.
Returns the same depreciation amount for each period across the asset life.
Returns one constant periodic depreciation amount as a number.
=SLN(cost, salvage, life)
cost is the asset's original cost, salvage is the value expected at the end of its useful life, and life is the number of periods across which the asset will be depreciated. The core idea is simple: subtract salvage from cost, then spread the remaining depreciable amount evenly over the life.
Because SLN does not ask for a period argument, it does not produce a different result from one year to the next. The function assumes each period should carry the same expense.
The result depends on the period unit used for life. If life is expressed in years, the result is annual depreciation. If life is expressed in months, the result is monthly depreciation. That unit choice should stay consistent throughout the model.
SLN belongs to the depreciation family, but it differs from accelerated methods because the periodic charge does not decline over time.
| Function | Main Role | Use When |
|---|---|---|
SLN |
Constant depreciation per period | You want the same expense in every period |
DB |
Fixed declining-balance depreciation | You want higher early depreciation that tapers later |
DDB |
Accelerated declining-balance depreciation | You want a more aggressive front-loaded schedule |
SYD |
Sum-of-years' digits depreciation | You want depreciation to decline each period but not stay constant |
Choose SLN when the model needs simplicity and a uniform expense path. Choose the other methods when the accounting policy or analysis requires more depreciation in earlier periods.
SLN is commonly used in fixed-asset schedules because it is easy to audit. Once the depreciable base and life are established, the periodic expense remains unchanged, which makes book value rollforwards straightforward.
It is also useful as a benchmark even in models that eventually use accelerated depreciation. Comparing SLN to DB, DDB, or SYD helps show how much timing difference the chosen method creates.
This formula returns the annual straight-line depreciation for a $10,000 asset with a $1,000 salvage value and a 5-year life. The depreciable base is $9,000, so the annual charge is that amount divided evenly across five years.
=SLN(10000,1000,5)
Find annual depreciation for a $10,000 asset with $1,000 salvage value over 5 years. Formula: =SLN(10000, 1000, 5).
Extending the useful life to 10 years lowers the periodic expense because the same depreciable base is spread over more periods. This is a good reminder that life assumptions directly control the pace of expense recognition under straight-line depreciation.
=SLN(10000,1000,10)
Calculate depreciation for a 10-year asset life. Formula: =SLN(10000, 1000, 10).
This comparison turns the depreciation result into a policy test. Instead of just returning the annual charge, the formula asks whether the charge is above a specific review threshold.
=SLN(10000,1000,5)>1500
Check if the annual depreciation exceeds $1,500. Formula: =SLN(10000, 1000, 5) > 1500.
Subtracting one period of straight-line depreciation from cost gives the carrying value after the first year. In a full fixed-asset schedule, the same logic is repeated across later periods to track the book value path over time.
=10000-SLN(10000,1000,5)
Find the book value after year 1 (Cost - Year 1 SLN). Formula: =10000 - SLN(10000, 1000, 5).
SLN returns straight-line depreciation for one period.=SLN(cost,salvage,life).Tell your friends about this post