---
id: object/table/5611
type: object
title: Table 5611 "Depreciation Book"
summary: Table 5611 "Depreciation Book" in Base Application (Microsoft.FixedAssets.Depreciation). 47 fields, 1 public procedures. Present since at least BC23, still in BC30, changed in BC24, BC26-28.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: "28"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 3703cbe5300ba61762935cbd543e569908baf280498e49e4b7a3cec586f4f0c2
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/FixedAssets/Depreciation/DepreciationBook.Table.al
    title: src/Layers/W1/BaseApp/FixedAssets/Depreciation/DepreciationBook.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/fa-depreciation-methods
    - https://learn.microsoft.com/dynamics365/business-central/fa-how-depreciate-amortize
    - https://learn.microsoft.com/dynamics365/business-central/fa-how-dispose-retire
    - https://learn.microsoft.com/dynamics365/business-central/fa-how-manage-budgets
    - https://learn.microsoft.com/dynamics365/business-central/fa-how-setup-depreciation
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/France/accelerated-depreciation
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/France/how-to-calculate-accelerated-depreciation
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/France/how-to-set-up-accelerated-depreciation
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/UnitedKingdom/how-to-define-accounting-periods-for-straight-line-depreciation-of-fixed-assets
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/fixed-assets
    - topic/business-central/business-functionality/fixed-assets/fixed-assets-analytics/built-in-fixed-assets-analytics-tools
    - topic/business-central/business-functionality/local-functionality/france/fixed-assets
    - topic/business-central/business-functionality/local-functionality/united-kingdom
    - topic/business-central/business-functionality/set-up-business-central/set-up-fixed-assets
  localizations:
    - localization/at
    - localization/ch
    - localization/de
    - localization/fr
    - localization/is
    - localization/it
    - localization/ru
  videos: []
  posts: []
  guidelines: []
object_type: table
object_id: 5611
name: Depreciation Book
namespace: Microsoft.FixedAssets.Depreciation
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "24"
  - "26"
  - "27"
  - "28"
source_major: "29"
obsolete: null
countries:
  - at
  - ch
  - de
  - fr
  - is
  - it
  - ru
ms_search_form_ids: []
counts:
  fields: 47
  procedures: 2
  events: 0
  subscribers: 0
relations:
  out: 2
  referenced_by: 43
  pages: 2
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 5611 "Depreciation Book"

> Table 5611 "Depreciation Book" in Base Application (Microsoft.FixedAssets.Depreciation). 47 fields, 1 public procedures. Present since at least BC23, still in BC30, changed in BC24, BC26-28.

Base Application · Microsoft.FixedAssets.Depreciation · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/FixedAssets/Depreciation/DepreciationBook.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 5611 "Depreciation Book List"](../page/5611.md) (9 Learn pages), [Page 5610 "Depreciation Book Card"](../page/5610.md) (7).

## Properties

| Property | Value |
|---|---|
| Caption | Depreciation Book |
| DataClassification | CustomerContent |
| Permissions | TableData "FA Posting Type Setup" = rimd, TableData "FA Depreciation Book" = rm |

## Fields

Explanation: the field's ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Code | Code[10] | Specifies a code that identifies the depreciation book. | NotBlank |
| 2 | Description | Text[100] | Specifies the purpose of the depreciation book. |  |
| 3 | G/L Integration - Acq. Cost | Boolean | Specifies whether acquisition cost entries posted to this depreciation book are posted both to the general ledger and the FA ledger. |  |
| 4 | G/L Integration - Depreciation | Boolean | Specifies whether depreciation entries posted to this depreciation book are posted both to the general ledger and the FA ledger. |  |
| 5 | G/L Integration - Write-Down | Boolean | Specifies whether write-down entries posted to this depreciation book should be posted to the general ledger and the FA ledger. |  |
| 6 | G/L Integration - Appreciation | Boolean | Specifies whether appreciation entries posted to this depreciation book are posted to the general ledger and the FA ledger. |  |
| 7 | G/L Integration - Custom 1 | Boolean | Specifies whether custom 1 entries posted to this depreciation book are posted to the general ledger and the FA ledger. |  |
| 8 | G/L Integration - Custom 2 | Boolean | Specifies whether custom 2 entries posted to this depreciation book are posted to the general ledger and the FA ledger. |  |
| 9 | G/L Integration - Disposal | Boolean | Specifies whether disposal entries posted to this depreciation book are posted to the general ledger and the FA ledger. |  |
| 10 | G/L Integration - Maintenance | Boolean | Specifies whether maintenance entries that are posted to this depreciation book are posted both to the general ledger and the FA ledger. |  |
| 11 | Disposal Calculation Method | Option | Specifies the disposal method for the current depreciation book. | OptionCaption: Net,Gross |
| 12 | Use Custom 1 Depreciation | Boolean | — |  |
| 13 | Allow Depr. below Zero | Boolean | Specifies whether to allow the Calculate Depreciation batch job to continue calculating depreciation even if the book value is zero or below. |  |
| 14 | Use FA Exch. Rate in Duplic. | Boolean | Specifies whether to use the FA Exchange Rate field when you duplicate entries from one depreciation book to another. |  |
| 15 | Part of Duplication List | Boolean | Specifies whether to indicate that entries made in another depreciation book should be duplicated to this depreciation book. |  |
| 16 | G/L Integration - Bonus Depr. | Boolean | Specifies whether bonus depreciation entries that are posted to this depreciation book are posted both to the general ledger and the FA ledger. |  |
| 17 | Last Date Modified | Date | — | not editable |
| 18 | Allow Indexation | Boolean | Specifies whether to allow indexation of FA ledger entries and maintenance ledger entries posted to this book. |  |
| 19 | Use Same FA+G/L Posting Dates | Boolean | Specifies whether to indicate that the Posting Date and the FA Posting Date must be the same on a journal line before posting. |  |
| 20 | Default Exchange Rate | Decimal | Specifies the exchange rate to use if the rate in the FA Exchange Rate field is zero. |  |
| 23 | Use FA Ledger Check | Boolean | Specifies which checks to perform before posting a journal line. |  |
| 24 | Use Rounding in Periodic Depr. | Boolean | Specifies whether the calculated periodic depreciation amounts should be rounded to whole numbers. |  |
| 25 | New Fiscal Year Starting Date | Date | — |  |
| 26 | No. of Days in Fiscal Year | Integer | — |  |
| 27 | Allow Changes in Depr. Fields | Boolean | Specifies whether to allow the depreciation fields to be modified. |  |
| 28 | Default Final Rounding Amount | Decimal | Specifies the final rounding amount to use if the Final Rounding Amount field is zero. |  |
| 29 | Default Ending Book Value | Decimal | Specifies the ending book value to use if the Ending Book Value field is zero. |  |
| 32 | Periodic Depr. Date Calc. | Option | — | OptionCaption: Last Entry,Last Depr. Entry |
| 33 | Mark Errors as Corrections | Boolean | — |  |
| 34 | Add-Curr Exch Rate - Acq. Cost | Boolean | Specifies that acquisition transactions in the general ledger can be in both LCY and any additional reporting currency. |  |
| 35 | Add.-Curr. Exch. Rate - Depr. | Boolean | Specifies depreciation transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 36 | Add-Curr Exch Rate -Write-Down | Boolean | Specifies write-down transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 37 | Add-Curr. Exch. Rate - Apprec. | Boolean | Specifies appreciation transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 38 | Add-Curr. Exch Rate - Custom 1 | Boolean | Specifies that custom 1 transactions in the general ledger can be in both LCY and any additional reporting currency. |  |
| 39 | Add-Curr. Exch Rate - Custom 2 | Boolean | Specifies custom 2 transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 40 | Add.-Curr. Exch. Rate - Disp. | Boolean | Specifies disposal transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 41 | Add.-Curr. Exch. Rate - Maint. | Boolean | Specifies maintenance transactions in the general ledger in both LCY and any additional reporting currency. |  |
| 42 | Use Default Dimension | Boolean | — |  |
| 43 | Subtract Disc. in Purch. Inv. | Boolean | Specifies that the line and invoice discount are subtracted from the acquisition cost posted for the fixed asset. |  |
| 44 | Allow Correction of Disposal | Boolean | Specifies whether to correct fixed ledger entries of the Disposal type. |  |
| 45 | Allow more than 360/365 Days | Boolean | Specifies if the fiscal year has more than 360 depreciation days. |  |
| 46 | VAT on Net Disposal Entries | Boolean | Specifies whether you sell a fixed asset with the net disposal method. |  |
| 47 | Allow Acq. Cost below Zero | Boolean | — |  |
| 48 | Allow Identical Document No. | Boolean | Specifies the check box for this field to allow identical document numbers in the depreciation book. |  |
| 49 | Fiscal Year 365 Days | Boolean | Specifies that when the Calculate Depreciation batch job calculates depreciations, a standardized year of 360 days, where each month has 30 days, is used. |  |
| 50 | Use Bonus Depreciation | Boolean | Specifies if the bonus depreciation should be used in this book. |  |
| 10500 | Use Accounting Period | Boolean | Specifies if you want the periods between start date and ending date to correspond to the accounting periods that you have set up. |  |

## Keys

- Key1: Code (clustered)

## Procedures

- `IndexGLIntegration(var GLIntegration: array[9] of Boolean)`

Plus 1 local procedures.

## Triggers

OnDelete, OnInsert, OnModify, OnRename

## Relations

- drill-down page [Page 5611 "Depreciation Book List"](../page/5611.md)
- lookup page [Page 5611 "Depreciation Book List"](../page/5611.md)

## Referenced by

43 fields in 25 objects relate to this table (TableRelation or CalcFormula).

- [Table 111 "Sales Shipment Line"](../table/111.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 113 "Sales Invoice Line"](../table/113.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 115 "Sales Cr.Memo Line"](../table/115.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 121 "Purch. Rcpt. Line"](../table/121.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 123 "Purch. Inv. Line"](../table/123.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 125 "Purch. Cr. Memo Line"](../table/125.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 181 "Posted Gen. Journal Line"](../table/181.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 37 "Sales Line"](../table/37.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 39 "Purchase Line"](../table/39.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 49 "Invoice Post. Buffer"](../table/49.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 5108 "Sales Line Archive"](../table/5108.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 5110 "Purchase Line Archive"](../table/5110.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 55 "Invoice Posting Buffer"](../table/55.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 5603 "FA Setup"](../table/5603.md): Default Depr. Book, Insurance Depr. Book
- [Table 5621 "FA Journal Line"](../table/5621.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 6651 "Return Shipment Line"](../table/6651.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 6661 "Return Receipt Line"](../table/6661.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 81 "Gen. Journal Line"](../table/81.md): Depreciation Book Code, Duplicate in Depreciation Book
- [Table 4767 "FA Module Setup"](../table/4767.md): Default Depreciation Book
- [Table 5601 "FA Ledger Entry"](../table/5601.md): Depreciation Book Code
- [Table 5604 "FA Posting Type Setup"](../table/5604.md): Depreciation Book Code
- [Table 5605 "FA Journal Setup"](../table/5605.md): Depreciation Book Code
- [Table 5612 "FA Depreciation Book"](../table/5612.md): Depreciation Book Code
- [Table 5624 "FA Reclass. Journal Line"](../table/5624.md): Depreciation Book Code
- [Table 5625 "Maintenance Ledger Entry"](../table/5625.md): Depreciation Book Code

## Pages and codeunits on this table

- [Page 5610 "Depreciation Book Card"](../page/5610.md) (source table)
- [Page 5611 "Depreciation Book List"](../page/5611.md) (source table)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24, BC26-28

## Countries that replace it

[AT](../../localizations/at.md), [CH](../../localizations/ch.md), [DE](../../localizations/de.md), [FR](../../localizations/fr.md), [IS](../../localizations/is.md), [IT](../../localizations/it.md), [RU](../../localizations/ru.md)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "table", object_name: "Depreciation Book")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
