Trying to understand account types

I’m trying to understand the account types because I want to implement the Dutch general CoA called RGS (Referentie Grootboek Schema). This CoA is based on several taxonomies and can be found at Index of /rgs/nt20/rgs/20251210.a . Using Arelle you can walk through the accounts. There is also an excel file available at https://www.referentiegrootboekschema.nl/sites/default/files/kennisbank/Definitief%20RGS%203.7.xlsx which is derived from the taxonomy.

The CoA has 5 levels with level 5 the accounts. So I thought that the other levels should be account types, but I think I’m lost in the naming of things.

Can anybody shed some light on this?

The account types are not to reflect the tree structure of the chart of account but to build the “Balance Sheet” and “Income Statement” as a tree structure.
So usually you start by building those report with account types and then you create the account and put each one in the right report place.

I looked at the xlsx file. IMHO the levels before the accounting numbers are structuring only. Either define them without an account type or with an account type, but also Closed checked. Both to avoid usage in move lines. HIH

I also installed the account_fr, account_de_skr03 and account_es modules to see how they look, and I can’t still get my head around completely, but I think I’m starting to understand it. The types as well as the accounts have a tree structure. Only the accounts which you can create moves on have a type. So to me that seems for the Dutch one almost two similar trees.

The xlsx file shows the balance and income sheet how they are organized. The accounts themselves are also organized in a similar way. The first column of the second tab of the spreadsheet is a unique code which is linked everywhere in reporting.

So I’m just going to ignore everything for now and build the structures and see where we end up. To simplify things I’m going until level 4 which should be enough for 99.99% of the use cases.