Reclassify and split general ledger transactions /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions section 2026-02-19T17:09:06+01:00 # Reclassify and split general ledger transactions About reclassifying general ledger transactions /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/about-reclassifying-general-ledger-transactions page In Visma Net, the reclassification of a general ledger transaction means the creation of a correcting transaction to move an amount from one general ledger account to another general ledger account, from one subaccount to another subaccount, or from one company branch to another one. 2026-02-19T17:09:06+01:00 # About reclassifying general ledger transactions In Visma Net, the reclassification of a general ledger transaction means the creation of a correcting transaction to move an amount from one general ledger account to another general ledger account, from one subaccount to another subaccount, or from one company branch to another one. In Visma Net, the reclassification of a general ledger transaction means the creation of a correcting transaction to move an amount from one general ledger account to another general ledger account, from one subaccount to another subaccount, or from one company branch to another one. You can reclassify a general ledger transaction if an amount has been posted to the wrong general ledger account, subaccount, or branch by mistake. As a result of the reclassification process, the system generates a new transaction of the **Reclassification** type based on the original general ledger transaction. The **Reclassification** transaction moves the amount from the wrong general ledger account, subaccount, or branch to the required one. The following section provides an example of the reclassification process and illustrates the corresponding general ledger transactions. ## Understanding the reclassification process Suppose that you classify all your expenses by department by using a dedicated subaccount segment for each department code. By mistake, you have specified the wrong subaccount in the supplier ledger invoice, so that an amount has been posted to the expenses of the wrong department; now you need to reclassify the wrong journal entry by creating a correcting transaction, so that amount will be moved to the subaccount of the correct department. The following table shows the journal entries of the original general ledger transaction of the **Normal** type. |Account|Subaccount|Debit|Credit| |---|---|---|---| |Supplier ledger account|00-00-000|00.00|Amount| |Expense account|00-00-OPS|Amount|00.00| The following table shows the journal entries of the correcting general ledger transaction of the **Reclassification** type. |Account|Subaccount|Debit|Credit| |---|---|---|---| |Expense account|00-00-OPS|00.00|Amount| |Expense account|00-00-FIN|Amount|00.00| You can find and view transactions of the **Reclassification** type in the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window. In this window, in the **Orig. batch no.** column of the table, the reclassified journal entries contain the links to the original general ledger transactions (that is, to the batches generated for the transactions). In Visma Net, a batch is generated for each transaction created in the system. A batch can contain one transaction or multiple transactions, and each transaction consists of at least two journal entries (a debit entry and a credit entry). Through the reclassification process, you can reclassify a wrong journal entry or move an amount from the wrong account, subaccount, or branch to the correct one. The reclassification process generates the correcting transaction, which includes two journal entries. ## Understanding the splitting process The split of a general ledger transaction means the creation of a correcting transaction to move a part of the amount (of the original transaction) from one general ledger account to another general ledger account, from one subaccount to another subaccount, or from one company branch to another branch. You can split the transaction in any of these regards. As a result of the reclassification or split process, the system generates a new transaction of the Reclassification type based on the original general ledger transaction. The Reclassification transaction moves the amount or a part of the amount from the wrong general ledger account, subaccount, or branch (or more than one of these) to the required one (or ones). Related reference [Account details](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) [Reclassification history](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/) [Reclassify transactions](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/)

Related pages

Concepts

Tasks

Initiate reclassification and split /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/initiate-reclassification-and-split page You can open the Reclassify transactions (GL506000) window in one of the following ways: 2026-02-19T17:09:06+01:00 # Initiate reclassification and split You can open the Reclassify transactions (GL506000) window in one of the following ways: For more information: [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/). + By using the [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) window. In this window, you select a general ledger account and, in the list of transactions posted to this account, the transactions that you need to reclassify. You then click **Reclassify** on the window toolbar. The [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window opens with the selected transactions displayed in the table. (To reclassify all transactions posted to the selected account, you can instead click **Reclassify all** on the window toolbar.) + By using the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window. In this window, you select a required **released** general ledger batch, and in the **Actions** menu in the window toolbar, click **Reclassify**. The [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window opens, displaying the transactions included in the selected general ledger batch. + Go to the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window. The [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window opens with no entries in the list. To load the entries to be reclassified, you click **Load** on the window toolbar. In the **Load transactions dialog box** that opens, you specify the parameters of the transactions to be uploaded to the window. Once the transactions are uploaded, you can modify the details of each required transaction or of multiple transactions simultaneously. (For details, see the next section of this topic.) + By using the [Reclassification history (GL405000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/) window. In this window, you can select the last transaction of the reclassification chain, and then click **Reclassify** on the window toolbar, which opens the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window. Transactions with a control account specified in any rows cannot be reclassified, so these transactions are not transferred to the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window. **Parent topic:** [About reclassifying general ledger transactions](/visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/about-reclassifying-general-ledger-transactions/)

Related pages

Concepts

Tasks

Process reclassification /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/process-reclassification page In the Reclassify transactions (GL506000) window, before you perform the reclassification process, you need to specify new details for each journal entry that you need to reclassify. 2026-02-19T17:09:06+01:00 # Process reclassification In the Reclassify transactions (GL506000) window, before you perform the reclassification process, you need to specify new details for each journal entry that you need to reclassify. For more information: [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/). In the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window, before you perform the reclassification process, you need to specify new details for each journal entry that you need to reclassify. You can change an account, subaccount, and branch. While reclassifying a transaction, you can also edit the transaction date and the description of the reclassification transaction. If you edit the date, the new date has to be in the range of the financial period of the original transaction. You can change required parameters in each needed row manually, or perform mass changing of parameters in multiple rows. These options are described in details in the next sections of this topic. ## Modify selected transactions manually To change the required parameters manually, in each needed row, you modify any of the following boxes: To account : The transaction amount will be moved from the originally specified general ledger account ( **Account** ) to the account specified in this field. To subaccount : The transaction amount will be moved from the originally specified subaccount ( **Subaccount** ) to the subaccount specified in this field. This field is available only if the **Subaccounts** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. To branch : The transaction will be moved to the general ledger account or subaccount of the branch specified in this field. This field is available only if the **Multi-branch support** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. By default, these fields contain the values of the original journal entry. Once you have changed any of the default values, the entry becomes available for reclassification. To edit the date and description of a transaction, you need to enter new parameters in the **New trans. date** and **New transaction description** fields, respectively. ## Modify a group of transactions To perform mass-changing of parameters in multiple rows, on the window toolbar of the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window, click **Replace**. In the **Find and replace dialog box** that opens, specify the original and replacement transaction parameters. Then click **Replace** to close the dialog box and replace the parameters in the needed rows. To run the reclassification process, click **Process** in the window toolbar. Parent topic: [About reclassifying general ledger transactions](/visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/about-reclassifying-general-ledger-transactions/) Related reference [Reclassification history](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/) [Reclassify transactions](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/)

Related pages

Concepts

Tasks

Process splitting /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/process-splitting page In the Reclassify transactions (GL506000) window, to process splitting of a transaction, you need to add new lines that represent the journal entries to which a part of the original journal entry amount will be split. 2026-02-19T17:09:06+01:00 # Process splitting In the Reclassify transactions (GL506000) window, to process splitting of a transaction, you need to add new lines that represent the journal entries to which a part of the original journal entry amount will be split. For more information: [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/). A part of the amount can be transferred to another account, subaccount, or branch (or more than one of these). You first click the journal entry to be split and then click **Split** in the window toolbar. The system adds a new entry under the original one. The original entry has the icon, and each new line added during the split process has the icon. The original entry and each new entry are highlighted in bold during the process of splitting the transaction. Multiple new entries can be added to split the original entry. In each new row and in the original one, you modify the values in any of the following columns: + To account: The transaction amount will be moved from the originally specified general ledger account (Account) to the account you specify in this column. + To subaccount: The transaction amount will be moved from the originally specified subaccount (Subaccount) to the subaccount you specify in this column. + This column is available only if the **Subaccounts** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. + To branch: The transaction amount will be moved from the originally specified branch to the general ledger account or subaccount of the branch you specify in this column. This column is available only if the **Multi-branch support** functionality is enabled in the [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/) window. By default, these columns contain the values of the original journal entry. For new lines of the splitting group, these columns contain values of the original journal entry even if you have changed any of these values of the original entry. For each new entry, in the **New amount** column, you specify the amount to be transferred from the original entry to a new one. For the original entry, in this column, the system calculates the remaining amount based on the new amounts of new entries. The total amount of new entries cannot be more than the amount of the original entry. Negative values can be specified in the **New amount** column for the new entries. The negative amounts are highlighted in red and increase the amount of the original entry. To edit the date and description of a transaction, you need to enter new parameters in the **New tran. date** and **New transaction description** fields, respectively. If you edit the date, the new date has to be within the financial period of the original transaction. The transaction is ready for splitting if the check box is selected in the **Selected** column for the original entry and all the related new entries. The systems selects this check box for each new entry when you have changed a value in the **To account**, **To subaccount**, or **To branch** column and have specified the amount to be moved to the new entry in the **New amount** columns. The systems selects this check box for the original entry when you have changed a value in the **To account**, **To subaccount**, or **To branch** column or the amount has been adjusted according to the changes made for amounts of the new lines. Split general ledger transactions /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/split-general-ledger-transactions page 2026-02-19T17:09:06+01:00 # Split general ledger transactions 1. Open the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window: 1. In the window toolbar, click **Load**. 1. In the **Load transactions** dialog box, which the system has opened, specify the needed selection criteria to help you find the required general ledger transactions, and click **Load** (to add new transactions meeting the specified criteria to the list of existing transactions, if any) or **Reload** (to remove any existing transactions listed in the window and load new transactions that match the specified criteria) to upload these transactions to the window. 1. Split an amount of each necessary journal entry by doing the following: 1. In the table, click the journal entry to be split. 1. In the window toolbar, click **Split**. 1. In the new line, in the **To account**, **To subaccount**, and **To branch** column, specify the account, subaccount (if applicable), and branch (if applicable), respectively, to which the amount will be transferred. 1. In the **New amount** column, specify the amount that will be transferred from the original journal entry to the new one. 1. If an amount of the original journal entry has to be split to one more line, repeat the three previous substeps. 1. Click **Process** in the window toolbar to initiate the process of splitting the transaction. Once the process has completed successfully, the **Reclass. batch number** column appears with the number of the corresponding split batch. You can now release the split batch in the [Release transactions (GL501000)](/visma-net-erp/help/general-ledger/general-ledger-windows/release-transactions-gl501000/) window. You can also reclassify the original entry. The following parameters can be reclassified: the account (To account), the subaccount (To subaccount), and the branch (To branch). For the original line, in the **New amount** column, the system displays the remaining amount of the entry that can be split. For each new line (that is added when you click **Split** ), in the **New amount** column, you specify the amount to be transferred from the original entry to a new one. For the new entries, both positive and negative values can be specified in this column. Positive amounts will decrease the amount of the original entry. Negative amounts, which are highlighted in red, will increase the amount of the original entry. While splitting a journal entry, you can also edit the date and description of the transactions ( **New tran. date** and **New transaction description** ). If you edit the date, the new date has to be within the financial period of the original transaction. In the same reclassification batch, the system includes journal entries that have the same transaction period and currency specified. A separate reclassification batch is generated for each journal entry that has a different transaction period or currency. The batch will be released automatically if the **Automatically release reclassification batches** check box is selected in the [General ledger preferences (GL102000)](/visma-net-erp/help/general-ledger/general-ledger-windows/general-ledger-preferences-gl102000/) window. About viewing and managing reclassification transactions /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/about-viewing-and-managing-reclassification-transactions page In the Account details (GL404000) window, you can view the list of transactions posted to a selected general ledger account within the specified period. 2026-02-19T17:09:06+01:00 # About viewing and managing reclassification transactions In the Account details (GL404000) window, you can view the list of transactions posted to a selected general ledger account within the specified period. For more information: [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/). In the [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) window, you can view the list of transactions posted to a selected general ledger account within the specified period. By default, the system does not show the entries that were reclassified. To include in the list of entries the journal entries that have been reclassified, select the **Include reclassified** check box in the top part. In the **Reclass. batch number** column, each of the reclassified entries has a link to the appropriate **Reclassification** transaction. You can also view a list of transactions that includes the reclassified journal entries by preparing the transactions for account or transactions for period report with the **Include reclassified** check box selected. Read more in [About Transactions for account](/visma-net-erp/help/general-ledger/general-ledger-reports/transactions-for-account-gl633500/). ## Editing reclassification transactions You can edit general ledger transactions that were generated by the reclassification process. After editing, the number of the reclassification batch remains unchanged. To perform editing, in the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window, you need to select a batch of the **Reclassification** type with the **Balanced** or **On hold** status, and click **Edit** in the window toolbar. The [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window opens, displaying all journal entries included in the batch. On this window, in the **Reclass. batch number** column, the number of the batch that you edit is shown. You can edit the following details of each displayed journal entry: the branch (**To branch**), the account (**To account**), the subaccount (**To subaccount**), the transaction date (**New trans. date**), and the description of the transaction (**New transaction description**). The following rules apply to the editing process: + If you edit an account in one of the journal entries of the batch, the new account that you specify must have the same default currency as the default currency of the batch. + If you change the transaction date for all journal entries of the batch, the date of the original batch will be changed after you finish editing the transactions. While editing, you can add new journal entries (rows) to the list of journal entries in the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window. You add new journal entry (or multiple entries) by clicking **Load** in the window toolbar. In the **Load transactions dialog box**, you specify the criteria to load the required journal entries. For these journal entries, if you specify a post period or currency that differs from the period or currency of the original general ledger transaction, then when you process the transaction, the system generates a new reclassification transaction (with a new identification number) that includes these journal entries. You can also delete journal entries (rows) from the list of journal entries when you edit a transaction, so that after you run the process, the reclassification transaction will not contain deleted journal entries. ## Reversing a reclassification batch You can reverse the general ledger transactions that were generated by the reclassification process. To reverse these transactions, in the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window, you need to select a released general ledger batch of the **Reclassification** type, and click **Actions** - **Reverse batch** on the window toolbar. The [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window opens, which already contains the data that reverses the original batch. In this window, you can edit the required details in the journal entries that are displayed. When you click **Process**, the new **Reclassification** batch is generated. ## Viewing the history of reclassification transactions You can view the history of reclassifications for a selected general ledger transaction that has been reclassified. The reclassification history is represented as a list of transactions generated by the reclassification process, starting with the original general ledger transaction. You can view the reclassification history for a transaction in the [Reclassification history (GL405000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/) window. You can open this window by clicking the **Reclassification history** button in the [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) window for the selected transaction (if it has been reclassified), or in the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window for a selected transaction of the **Reclassification** type in the general ledger batch. You can reclassify only the last transaction in the list of transactions in the [Reclassification history (GL405000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/) window by clicking **Reclassify** in the window toolbar. ## Knowing which transactions cannot be reclassified The following transactions cannot be reclassified: + A journal entry of a transaction in which a control account is specified. (A control account is a general ledger account that accumulates the summary information of a subsidiary ledger. The details of the control account balance are contained in a subledger, so the balance of the control account should match the total of the related subsidiary ledger.) + General ledger transactions generated in the General ledger workspace when consolidation data has been imported in the [Import consolidation data (GL509000)](/visma-net-erp/help/general-ledger/general-ledger-windows/import-consolidation-data-gl509000/) window. For details, see: [General ledger consolidation - overview](/visma-net-erp/help/general-ledger/manage-consolidations/general-ledger-consolidation-overview/). + General ledger transactions generated in the General ledger workspace by a user invoking the run allocations process in the [Run allocations (GL504500)](/visma-net-erp/help/general-ledger/general-ledger-windows/run-allocations-gl504500/) window. For details, see: [About allocation rules](/visma-net-erp/help/general-ledger/manage-allocations/about-allocation-rules/). + All general ledger transactions generated in the Currency management workspace. + If the **Project management** functionality is enabled in Visma Net, the general ledger transactions related to any project. > [!NOTE] > You can reclassify the general ledger transactions in which the non-project code is specified. Parent topic: [About reclassifying general ledger transactions](/visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/about-reclassifying-general-ledger-transactions/)

Related pages

Concepts

Tasks

Reclassify general ledger transactions /visma-net-erp/help/general-ledger/manage-transactions/reclassify-and-split-general-ledger-transactions/reclassify-general-ledger-transactions page You can begin working with the Reclassify transactions (GL506000) window in the following ways: 2026-02-19T17:09:06+01:00 # Reclassify general ledger transactions You can begin working with the Reclassify transactions (GL506000) window in the following ways: For more information: [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/). + By using the [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) window, in which you select transactions to be reclassified and click **Reclassify** (or **Reclassify all** ) in the window toolbar. + By using the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window, in which you select a required general ledger batch and then click **Reclassify** in the **Actions** menu in the window toolbar. + By navigating to it directly. 1. If the system has brought up the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window via the [Account details (GL404000)](/visma-net-erp/help/general-ledger/general-ledger-windows/account-details-gl404000/) window, or the [Journal transactions (GL301000)](/visma-net-erp/help/general-ledger/general-ledger-windows/journal-transactions-gl301000/) window and transactions are listed in the table, skip Steps 2 and 3 and proceed to Step 4. 1. Click **Load** in the window toolbar. 1. In the **Load transactions dialog box** that opens, specify the needed selection parameters to help you find the required general ledger transactions, and click **Load** or **Reload** to upload them to the window. When you click **Load**, new transactions will be added to the list of existing transactions (if any); when you click **Reload**, new transactions will overwrite any transactions listed on the window. 1. Reclassify transactions in one of the following ways: 1. Enter new parameters for multiple transactions at once by clicking **Replace** on the window toolbar and specifying new parameters in the **Find and replace dialog box** that opens. In the **Find** section, specify the original parameters of the transactions that should be reclassified; in the **Replace with** section, specify reclassification parameters. Click **Replace**. 1. Enter new parameters for one transaction or multiple selected transactions manually in each required row. The following parameters can be reclassified: the account ( **To account** ), the subaccount ( **To subaccount** ), or the branch ( **To branch** ). While reclassifying a journal entry, you can also edit the date and description of the transactions ( **New trans. date** and **New transaction description** ). 1. Click **Process** in the window toolbar to initiate the reclassification process. Once the process is completed successfully, The **Reclass. batch number** column appears with the number of the corresponding reclassification batch. The system includes journal entries, which have the same transaction period or the currency specified, in the same reclassification batch. A separate reclassification batch is generated for each journal entry that has a different transaction period or currency. 1. In the [Reclassify transactions (GL506000)](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassify-transactions-gl506000/) window, release the batch. The batch will be released automatically if the **Automatically release reclassification batches** check box is selected in the [General ledger preferences (GL102000)](/visma-net-erp/help/general-ledger/general-ledger-windows/general-ledger-preferences-gl102000/) window. Related reference [Reclassification history](/visma-net-erp/help/general-ledger/general-ledger-windows/reclassification-history-gl405000/)

Related pages

Concepts