Accounting Bases
Overview
This article provides information about Accounting Bases, a unit of fixed configurations of settings which can later be used as accounting base for different reporting requirements.
What Is an Accounting Base?
An Accounting Base allows you to create fixed configurations of settings which can later be used as accounting base for different reporting requirements. Such a configuration of a group of settings can then be consistently applied for different reporting requirements, e.g. IFRS or US GAAP. By using an Accounting Base you maintain a high-level of consistency and control across your system, streamlining the process of adding new entities and limiting the possibility of configuration errors.
An Accounting Base comprises the following settings:
- Business Calendar
- Fiscal Calendar
- Dimension Set
For an Accounting Base to be active it has to be assigned to at least one Subledger Node.
Example of Accounting Bases for Different Accounting Standards
For each of the different accounting bases a separate accounting configuration would be used:
- Accounting base 1: IFRS
- Accounting base 2: US GAAP
- Accounting base 3: SFRS
The diagram below shows a sample entity diagram. Each entity corresponds to a Node Configuration comprising of a defined Subledger Node: Entity. These Node Configurations can have multiple Accounting Bases assigned to them based on their location and the reporting system used. The Accounting Bases defined above would be assigned to the Nodes as follows:

Grace Period
The days at the start of the current period, when the prior period is still open, are called “Grace Days”. During this time transactions incoming for the previous period can still be posted.
You can configure the grace period on the level of Subledger Nodes on either Node Configurations or Accounting Bases screens.
The grace period always consists of working days.
You can set a grace period of up to 31 days 23 hours. This is different from the manual opening of closed periods described below.
For more details on grace periods and Business Date, refer to Business Date Configuration.
Manually Opening Periods
When you manually open a closed period, you have to set up grace days for this temporarily open period. These grace days are only in effect one time for this particular period.
You can manually set a grace period of up to 4 days 23 hours.
For more details on manually opening periods, refer to Period Locking.
Posting Date Override
Based on the Posting Date, the system determines whether a Business Event can be posted into a period.
Posting Date override is applicable only for Business Events that have been ingested into Fynapse but errored in the course of processing in the Accounting Engine. If a Business Event is ingested after the relevant period is closed an error will be thrown and Fynapse will not apply Posting Date override.
Starting from release 2024.3.2 you have the option to enable enhanced Posting Date override using a feature flag. With this enhancement, the override is applied straight away if a Business Event is ingested with a Posting Date falling on a closed period, so the Business Event does not require reprocessing and generates no errors due to a closed period.
Fynapse allows you to override the Posting Date for Business Events on the level of a given Subledger Node.
When you enable override, it is in effect for all applicable Business Events, i.e. Business Events that have been errored due to any reason other than a closed period and are waiting for reprocessing.
This means that Business Events errored due to a closed period are not subject to Posting Date override.
If the Business Event after successful reprocessing, i.e. the original cause the Business Event was errored was removed, has the Posting Date fall into a closed period, this date will be overridden, based on the selected setting, to:
- The first day of the current period
- Current Business Date
Example:
In this example, November 1st is a non-working day due to a national holiday. Therefore the 1st working day of the Nov 1 - Nov 30 period is Nov 2nd.

For more details about reprocessing, refer to Business Event Definition, How Do I Know a Business Event Is Failed? section.
For more details about Business Date, refer to Business Date Configuration.
Accounting Bases Screen
To go to the Accounting Bases screen, go to Configuration > Accounting Configuration > Accounting Bases. The Accounting Bases screen comprises a grid with existing Accounting Bases, which can be filtered using the filtering options in the grid columns. On the screen, you can also create new Accounting Bases or edit/clone an existing one.
To view the details of an Accounting Base, left-click the Accounting Base in the grid. A details section will open on the right-hand side of the grid. There in the Settings section, you can see the Business Calendar, Fiscal Calendar, and Dimension Set used in this Accounting Base. The reference names for these are links, which will open a new screen with a preview of the given Business Calendar, Fiscal Calendar, or Dimension Set.
Below the Settings section is a Used In Nodes section, which lists the Subledger Nodes to which the Accounting Base is assigned. Here you can also assign an Accounting Base to a Node.
The Accounting Bases screen also has the Refresh button, available above the grid and in the Details window. It allows you to refresh the data on the screen and see if other users added new Accounting Bases or made changes to existing ones.
Tutorials
How to Assign an Accounting Base to a Subledger Node?
- Go to Configuration > Accounting Configuration > Accounting Bases.
- Left-click an Accounting Base. The details section will open on the right-hand side of the screen.
- Click the Add button in the Used In Nodes section. A new row will appear below the filters.
- From the drop-down, select the Node Configuration to which you want to assign the Accounting Base. Then you optionally set the days and hours of the Grace Period.
The Subledger Nodes available here are the Subledger Nodes defined in Journal Line Definition.
- You can optionally set the days and hours of the Grace Period.
The Grace Period always consists of working days.
You can set a Grace Period of up to 31 days 23 hours.
- You can optionally set the override for Posting Date to the first day of the current period.
The Current Business Date will be set automatically to a value defined in Configuration > System Settings.
- If you enabled support for multiple currencies, you will have to provide the Functional Currency. For more details, refer to Multiple Currencies.
- You can optionally set the days and hours of the Grace Period.
- You can assign an Accounting Base to multiple Node Configurations by clicking the Add button and adding new rows. You can also remove an assignment by clicking the Remove button.
- Click the Save button to save your Accounting Base or the Cancel button to discard your configuration.
How to Create an Accounting Base?
- Go to Configuration > Accounting Configuration > Accounting Bases.
- Click the Add button. An editing section will open on the right-hand side of the screen.
- Type in a unique name of your Accounting Base. This field is obligatory.
- You can also type in a short description. This field is optional.
- Select the settings for your Accounting Base. You can select a Business Calendar, Fiscal Calendar, and Dimension Sets.
- Click the Save button to save your Accounting Base or the Cancel button to discard your configuration.
You can assign an Accounting Base to a Subledger Node once it has been created.
How to Edit an Accounting Base?
- Go to Configuration > Accounting Configuration > Accounting Bases.
- Left-click an Accounting Base you want to edit. A details section will open on the right-hand side of the grid.
- Click the Edit button.
- You can change the name and description of the Accounting Base or select a different Business Calendar, Fiscal Calendar, or Dimension Sets.
- Click the Save button to save the changes for your Accounting Base or the Cancel button to discard your changes.
How to Clone an Accounting Base?
- Go to Configuration > Accounting Configuration > Accounting Bases.
- Left-click an Accounting Base you want to clone. A details section will open on the right-hand side of the grid.
- Click the Clone button.
- You can change the name and description of the Accounting Base or change its settings.
Remember the name has to be unique. If you try to save an Accounting Base with the same name as an existing Accounting Base, an error will occur and your changes will not be saved.
- Click the Save button to save the changes and create a new Accounting Base or the Cancel button to discard your new configuration.
How to Delete an Accounting Base?
- Go to Configuration > Accounting Configuration > Accounting Bases.
- Left-click an Accounting Base you want to delete. A details section will open on the right-hand side of the grid.
- Click the Delete button.
When you click the Delete button, the Accounting Base is removed from the system completely, without any further confirmation required.