Fixed Assets & Depreciation for Odoo 19 Community documentation
A guide to fixed assets: the categories, the assets and their schedules, the monthly entries, disposal, the PDF and access rights.
Documents version 1.0.0Updated Oct 23, 2026
Start here
In plain words: The van is in a spreadsheet, the depreciation is computed once a year by the accountant, and the entries are typed by hand. Fixed Assets & Depreciation brings the register of your assets into Odoo Community: each asset has its depreciation schedule, the monthly entries are posted for you, and a disposal makes the entry with the gain or the loss.
Tip: Set the accounts once in a category: every asset of that category follows it.
What you get
| Feature | What it does |
|---|---|
| Categories | The accounts (asset, accumulated depreciation, expense, gain, loss), the journal, the method and the duration. |
| Straight-line | Equal monthly amounts, with the first month counted by days if you wish. |
| Declining balance | A declining factor; the schedule switches to straight-line when it is higher, and keeps the salvage value. |
| Monthly entries | Post each month by one click, everything that is due, or automatically each day. |
| Disposal | Sale or scrap: the depreciation up to the date is posted, the later entries are dropped and the entry shows the gain or the loss. |
| Register | Cost, depreciated, book value and next entry of every asset, with totals. |
| Entries | All the depreciation entries by category and year, in a pivot. |
| Schedule | The schedule of an asset in PDF. |
| Arabic | Everything is translated and works right to left. |
Requirements
| Item | Details |
|---|---|
| Odoo | 19.0 (Community or Enterprise) |
| Apps needed | Invoicing (account) |
| License | OPL-1 (Odoo Proprietary License v1.0) |
Install
- Unzip the package. Inside is
taqnix_fixed_assets.zip; unzip it to get the foldertaqnix_fixed_assets. - Copy the folder into one of the
addons_pathfolders of your Odoo server and restart Odoo. - Log in as an administrator, activate Developer mode, open Apps and press Update Apps List.
- Remove the “Apps” filter, search Fixed Assets & Depreciation and press Install.
# or from the command line ./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_fixed_assets --stop-after-init
A category
In plain words: Invoicing → Configuration → Asset categories. Create one for each kind of asset: its accounts, the method and the duration.
| Field | Meaning |
|---|---|
| Journal | The miscellaneous journal where the entries are made. |
| Asset account | Where the cost is kept (for example Vehicles). |
| Accumulated depreciation account | The credit of each entry. |
| Depreciation expense account | The debit of each entry. |
| Gain and loss accounts | Used by the disposal. |
| First month by days | Straight-line: the first month is counted from the purchase date. |
| Post automatically | A daily scheduled action posts the entries on their date. |
An asset
In plain words: Invoicing → Accounting → Assets → Fixed assets → New: the name, the category, the purchase date, the cost and the salvage value. The method and the duration come from the category and can be changed. Press Confirm: the schedule is computed.
The entries
In plain words: Post what is due posts every entry up to today, in order. You can also post a line with its Post button, and cancel the last posted lines. The entry debits the expense account and credits the accumulated depreciation account.
Tip: Entries are always posted in order. If you change the figures of a running asset, Recompute the schedule keeps what was posted and spreads the rest.
Dispose of an asset
In plain words: Dispose on a running asset: choose the date, a sale or a scrap, the sale price and the account where it goes. The depreciation up to the date is posted, the later entries are dropped, and one entry removes the asset and its accumulated depreciation and records the gain or the loss.
The schedule
In plain words: Print schedule gives the asset, its figures and the schedule with what is posted.
Who can do what
| Who | Can |
|---|---|
| Accounting readers | See the assets and the entries. |
| Accountants | Create assets, confirm them, post the entries and dispose of assets. |
| Advisors | Also create the categories, cancel entries, go back to draft and delete. |
Arabic and right to left
Limits
| Limit | Detail |
|---|---|
| Company currency | The assets are in the currency of the company. |
| Monthly entries | One entry each month, at the end of the month. |
| No revaluation | No impairment or revaluation entries. |
| The cost entry | The purchase of the asset is recorded by your vendor bill; the module does the depreciation and the disposal. |
For developers
In plain words: Skip this chapter if you only use the module.
asset = env['taqnix.asset'].create({'name': 'Van', 'category_id': category.id, 'value': 30000, 'purchase_date': '2026-01-15'})
asset.action_confirm(); asset.action_post_due()
asset.book_valueTroubleshooting
| Problem | What to do |
|---|---|
| “Post the entries in order” | Post the earlier line first, or use Post what is due. |
| “Choose the gain on disposal account in the category” | Fill the gain and loss accounts of the category. |
| I cannot see the Post buttons | You need the Accountant or Advisor group. |
| The schedule has to change | Cancel the last entries if needed, change the figures and press Recompute the schedule. |
Updating and removing
Replace the folder with the new version, restart Odoo and run -u taqnix_fixed_assets. Assets, schedules and entries are kept.
Support
Installation help and bug fixes are included for 6 months, with lifetime updates. Contact us through the marketplace page where you bought the module or write to support@taqnix.com with your Odoo version and a screenshot.