Accumulated Depreciation (for Beancount): A Practical, Plain‑Text Guide
If you track fixed assets in your accounting—laptops, cameras, machinery, or even office furniture—your books need to reflect their declining value. This involves two key concepts: depreciation (the expense) and its running total, accumulated depreciation. This guide explains both in plain language and then shows you exactly how to model them in Beancount with copy-pasteable examples, including powerful automation options.
What is accumulated depreciation?
Accumulated depreciation is the total amount of depreciation that has been recorded against an asset since the day it was put into service. Think of it as a running tally. It’s not a new kind of expense—it's just the to-date sum of all past depreciation charges for that asset.
In financial statements, you’ll see accumulated depreciation paired with the asset’s original price. This allows anyone reading your books to see both the historical cost (what you paid for it) and the net book value (what it's currently worth on your books).
A crucial detail is that accumulated depreciation is a contra-asset account. This might sound complex, but it's a simple idea:
- It's an "asset" account, so it lives in the
Assets
section of your chart of accounts. - However, it carries a credit balance (a negative value in Beancount's asset accounts), which reduces the value of the related fixed asset.
Where does it appear on the balance sheet?
Accumulated depreciation typically appears on the balance sheet directly underneath the fixed asset it relates to. For example:
Equipment: Computers | $3,000.00 |
Less: Accumulated Depreciation | ($1,000.00) |
Equipment: Computers, Net | $2,000.00 |
Many financial statements simplify this by showing a single line item like “Property, plant & equipment, net”. This single number represents the total historical cost of all assets minus their total accumulated depreciation, giving you the final net book value.
How do you calculate depreciation?
There are several methods for calculating depreciation. The one you choose determines how much expense you record each period, which in turn adds to the accumulated depreciation total. Two common families of methods are:
- Straight-Line (SL): This is the simplest and most common method for bookkeeping purposes. You expense an equal amount of the asset's value in each period of its useful life. For example, a 83.33 per month.
- Tax Methods (e.g., MACRS in the U.S.): For tax purposes, governments often define specific accelerated schedules. In the U.S., the Modified Accelerated Cost Recovery System (MACRS) allows you to take larger depreciation deductions in the earlier years of an asset's life. Beancount can easily handle these schedules—you just need to calculate the amounts according to the official tables (like those in IRS Publication 946) and generate the corresponding journal entries.
Formula (Straight-Line)
Periodic Depreciation =