Save manual as PDF or print  


Accruals and Deferrals


The app Accruals and Deferrals extends the standard functions in connection with the accrual templates.

Current Version:
  • 1.0.2.0 as of Business Central 24


Manual


Creation date: 2026/11/10
The current version of this manual can be found at:

https://www.navax.app/help.php?AppID=NVXAD&L=en


☰ Contents



General

  • General
    The NVXAD Accruals and Deferrals extend the standard functions in connection with the accrual templates by the following functions...
  • Working with the App
  • Release Notes

Setup

  • App Setup
  • Deferral Template
    This app is set up in the “Delimitation templates”. Below you will find the additional parameters and the extended standard parameters...
  • Starting and Ending Date
    The application of the accrual templates has not been changed significantly, but has been simplified and made more flexible at the same time. This is illustrated below using a line in the financial accounting sheet. These functions are also available in identical form in the following areas...
  • Prerequisites
    The following prerequisites should be fulfilled in order to use the extension correctly...

Usage

  • Deferrals in General Journal Lines
    The following fields have been added to the General Journal Line table...
  • Deferrals in Purchase Lines
    The following fields have been added to the Purchase Line table...
  • Deferrals in Sales Lines
    The following fields have been added to the Sales Line table...
  • Posting behaviour
    When posting sales, purchase, or general journal documents, the system automatically processes the entered deferral information...

Background

  • Calculation logic
    This page explains how amounts are distributed over time for deferrals...
  • Field overview
    This page provides a compact overview of the most important additional fields of the extension...

Docs  /  Solution  /  Accruals and Deferrals  /  General
 General

The NVXAD Accruals and Deferrals extend the standard functions in connection with the accrual templates by the following functions: • “Accrual start date” and “Accrual end date” parameters in documents and ledger sheets, making it much easier to enter accruals and deferrals. Above all, it is possible to use accrual templates with a flexible number of periods. • Extended calculation variants in the accrual templates, which mainly concern the consideration of start and end dates. • Automated adjustment of postings in relation to the permitted posting or accrual period. • Additional text variable to transfer the original posting text to the accrual lines.

Navigation

NVXAD Accruals and Deferrals does not have its own navigation, as it is fully embedded in the standard functionalities. You will find this adjustment in the accrual codes as well as in various documents (purchase invoice and credit memo, sales invoice and credit memo, book sheets).

Permissions

There are no additional authorization sets for NVXAD Accruals and Deferrals. All existing permission sets that relate to the standard functionalities of accruals and deferrals therefore also relate to this app.

Further information

Docs  /  Solution  /  Accruals and Deferrals  /  General
 Working with the App

Use the app when one purchase, sales, or general journal line must be distributed over a defined accrual period. The source line remains part of the standard Business Central process; the app supplies the dates, template defaults, schedule calculation, and posting-period behavior.

Before You Start

  • Set up the standard deferral template and accounts.
  • Decide whether the schedule should use actual days, equal 30-day periods, or the linear calculation.
  • Check the allowed posting and deferral periods in General Ledger Setup if backdated behavior is used.

Main Process

  1. Open a purchase document, sales document, or general journal and enter the line amount and posting information.
  2. Enter the Deferral Starting Date and Deferral Ending Date. If the deferral code is empty, a matching purchase or sales default can be proposed automatically.
  3. Review the deferral code and the generated schedule. The schedule is rebuilt when relevant dates, amounts, or deferral information change.
  4. Post the document or journal. Before posting, the app checks that the dates are complete, the start date is not after the end date, and the template period count is compatible unless period checking is disabled.
  5. Review the resulting deferral lines and ledger entries using the standard Business Central pages.

Where the Fields Are Available

Related Topics

Docs  /  Solution  /  Accruals and Deferrals  /  General
 Release Notes

Would you like to know what has changed in the extension?
Below you'll find an overview of the new features and changes made in the updates. https://dev.azure.com/navaxbc/BC%20Apps/_build?definitionId=539

NVXAD 1.0.1.0

as of Business Central 24
2026/09/09
  • improvements

    • With the new “Recalculate on Post” parameter in the Deferral Templates, it is now possible to specify whether the budget should be automatically recalculated with each posting.

NVXAD 1.0.0.0

as of Business Central 24
2026/09/07
  • Initial Version

Docs  /  Solution  /  Accruals and Deferrals  /  Setup
 App Setup

Accruals and Deferrals is configured in the standard Deferral Template Card. The app adds settings that control how schedules use start and end dates, how amounts are calculated, and which template is proposed automatically.

Configure a Deferral Template

SettingHow it affects processing
Deferral TypeControls where amounts belonging to periods before the permitted posting or deferral period are accumulated and posted.
Calculation type with start-/ending dateDefines whether schedule amounts are distributed using actual days, equal 30-day periods, or the linear method with actual boundary periods.
No Period CheckAllows the dates entered on a line to produce a different number of periods than the template's standard number of periods.
Purchase DefaultProposes this template on purchase lines and journal lines with purchase posting type when a deferral code is still empty.
Sales DefaultProposes this template on sales lines and journal lines with sales posting type when a deferral code is still empty.

Recommended Setup Order

  1. Set up the standard deferral accounts and the standard schedule fields.
  2. Choose the calculation and backdating behavior for each template.
  3. Mark at most one template as the purchase default and at most one as the sales default.
  4. Test a schedule with partial first and last months before using it in production.

Schedule Description

The standard Period Description can use %9. When a schedule is posted, this placeholder is replaced with the source line description.

Related Topics

Docs  /  Solution  /  Accruals and Deferrals  /  Setup
 Deferral Template

This app is set up in the “Delimitation templates”. Below you will find the additional parameters and the extended standard parameters:

General

Deferall Type This parameter only has an effect if you use the new Start date and End date fields in a document or book page line. The following options are available. An example based on the following assumptions is given for each option: Posting of insurance expense EUR 1,200 Posting date 15.6.2026 Accrual start date: 01.01.2026 Accrual end date: 31.12.2026 Permitted posting period: 01.03.2026 to 31.12.2026 Permitted accrual period: 01.05.2026 to 31.12.2026
Deferral TypeDescription
Backdated Posting Date The total of the accrual amounts of the accrual periods before the current posting period (according to the posting date) are posted in the current period (incl. accrual amount of the current period). e.g: Posting of EUR 600 as at 30.6.2026 then EUR 100 per month from July
Backdated Posting Period The total of the accrual amounts of the accrual periods before the current permitted posting period (according to the financial accounting setup) are posted to the first permitted posting period (including the accrual amount of the first permitted posting period). e.g: Posting of EUR 300 as at 31.3.2026 then EUR 100 per month from April
Backdated Deferral Period The total amount of the accrual amounts of the accrual periods before the currently permitted accrual period (according to the financial accounting setup) are posted to the first permitted accrual period (including the accrual amount of the first permitted accrual period). e.g: Posting of EUR 500 as at 31.5.2026 then EUR 100 per month from June onwards
Calulation type with start-/ending date This parameter only has an effect if you use the new Start date and End date fields in a document or a ledger line. It determines how the accrual amounts are calculated for the individual posting periods. The following options are available. An example is given for each option, based on the following assumptions: Posting of advertising expenses EUR 300 Posting date 15.1.2026 Accrual start date: 12.01.2026 Accrual end date: 10.03.2026
Calulation type with start-/ending dateDescription
Linear The first and last periods are calculated according to actual days (but never more than 30). All other months are calculated with 30 days. e.g: January = 20 days = 100 EUR February = 30 days = 150 EUR March = 10 days = 50 EUR
Exact per period Each period in the accrual period is calculated with exactly 30 days - so each month is weighted equally. e.g: January = 30 days = EUR 100 February = 30 days = EUR 100 March = 30 days = EUR 100
Days per period All periods are calculated according to actual days. e.g: January = 20 days = 103.45 EUR February = 28 days = 144.83 EUR March = 10 days = 51.72 EUR
No Period Check The “Number of periods” parameter exists in the accrual templates. However, the new entry fields “Delimitation start date” and “Delimitation end date” allow you to delimit a number of periods that differs from this parameter in each line. You use this parameter to specify whether this should be checked or is permitted. We recommend deactivating the check for convenient entry of accrual data. Purchase Default In a purchase document or in a ledger line with posting type “Purchase”, the accrual template with the check mark “Default value purchase” is transferred to the accrual code when the start and end date are entered - provided the accrual code is empty. There can only be one accrual template with the “Default value purchase” tick. For book sheet lines with posting type “empty”, the accrual template with the checkmark “Default value purchase” is also proposed. Sales Default In a sales document or in a ledger line with posting type “Sales”, the accrual template with the check mark “Default value sales” is transferred to the accrual code when the start and end date are entered - provided the accrual code is empty. There can only be one accrual template with the check mark “Default value sales”. Recalculate on Post When this option is activated, the deferral amount is recalculated at posting time if a document line or journal line is posted using start and end dates. This ensures that the accrual values are recomputed when the available period or line data has changed between setup and posting.

Deferral Schedule

Period description You can now also use the variable %9 in this text field. This is replaced by the “description” of the document line or the ledger line when posting the accrual items. e.g: “DEFERRALS for %9” becomes = “DEFERRALS for advertising expenses” when posting a line with the description “Advertising expenses”.

See also

Deferral Starting Date and Deferral Ending Date

See also

Docs  /  Solution  /  Accruals and Deferrals  /  Setup
 Deferral Starting Date and Deferral Ending Date

The application of the accrual templates has not been changed significantly, but has been simplified and made more flexible at the same time. This is illustrated below using a line in the financial accounting sheet. These functions are also available in identical form in the following areas: - Purchase invoice - Purchase credit memo - Sales invoice - Sales credit memo - Accounting sheets If you fill in the fields “Accrual start date” and “Accrual end date”, the accrual template is automatically filled according to the parameter “Default value purchase” or “Default value sales”. If this parameter is missing, you must select the accrual template manually. If the fields “Accrual start date”, “Accrual end date” and “Accrual template” are filled, an invoice accrual plan is created automatically. This can be adjusted manually in the same way as in the BC standard.

See also

Abgrenzungsvorlage

See also

Docs  /  Solution  /  Accruals and Deferrals  /  Setup
 Prerequisites

The following prerequisites should be fulfilled in order to use the extension correctly:
  • Deferral templates are set up.
  • Required G/L accounts are configured correctly.
  • Required posting periods exist.
  • Starting and ending dates are maintained correctly from a business perspective.

Recommendation

Before productive use, it is recommended to create and post test documents with different durations and calculation types.

Related topics

Docs  /  Solution  /  Accruals and Deferrals  /  Usage
 General Journal Line

The following fields have been added to the General Journal Line table.

Fields

Deferral Starting DateStarting Date of the deferral schedule
Deferral Ending DateEnding Date of the deferral schedule

Siehe auch

Deferral Starting Date and Deferral Ending Date

See also

Docs  /  Solution  /  Accruals and Deferrals  /  Usage
 Purchase Line

The following fields have been added to the Purchase Line table.

Fields

Deferral Starting DateStarting Date of the deferral schedule
Deferral Ending DateEnding Date of the deferral schedule

Siehe auch

Deferral Starting Date and Deferral Ending Date

Docs  /  Solution  /  Accruals and Deferrals  /  Usage
 Sales Line

The following fields have been added to the Sales Line table.

Fields

Deferral Starting DateStarting Date of the deferral schedule
Deferral Ending DateEnding Date of the deferral schedule

Siehe auch

Deferral Starting Date and Deferral Ending Date

See also

Docs  /  Solution  /  Accruals and Deferrals  /  Usage
 Posting behaviour

When posting sales, purchase, or general journal documents, the system automatically processes the entered deferral information.

Automatic processing

During posting, the system checks:
  • whether a deferral template exists,
  • which calculation type is selected,
  • whether start and end dates are complete and valid.
If the prerequisites are met, the deferral information is transferred into further processing.

Impact of changes

If relevant fields are changed before posting, for example:
  • amount,
  • quantity,
  • start date,
  • end date,
  • deferral template, or
  • calculation type,
the values are validated again and recalculated if required.

Related topics

Docs  /  Solution  /  Accruals and Deferrals  /  Background
 Calculation logic

This page explains how amounts are distributed over time for deferrals. The calculation depends on the selected calculation type and on the start and end date of the deferral. The functional setup is defined in the Deferral Template. The fields on document lines are described on Sales Lines, Purchase Lines and General Journal Lines.

Calculation types

  • Daily
    Distribution is based on the actual number of calendar days in the period.
  • Monthly
    Distribution is spread evenly across the affected months.
  • Periodic
    Distribution follows the intended posting periods.

Effects

The selected method affects:
  • the amount per period,
  • rounding behaviour,
  • the number and structure of generated deferral lines.
See Prerequisites for required setup. Posting-related behaviour is described under Posting behaviour.

Docs  /  Solution  /  Accruals and Deferrals  /  Background
 Field overview

This page provides a compact overview of the most important additional fields of the extension.
FieldDescription
Deferral TypeType of deferral
Day Calculation TypeMethod used for time-based distribution
Starting DateStart of the deferral period
Ending DateEnd of the deferral period
The fields are used on different pages depending on context: See Calculation logic for the business meaning of the calculation types.
  Save manual as PDF or print  
DE|EN Imprint