// Key Points at a Glance
What You'll Take Away from This Article
- Constantly creating new accounts leads to a bloated, confusing chart of accounts.
- Odoo offers better ways to differentiate: tax grids, products/tags, partner tags, related fields.
- Recommendation: a minimalist chart of accounts, with intercompany accounts as the only sensible exception.
In the day-to-day work of many accounting departments, it sounds perfectly harmless: "Let's just quickly create an account for this new type of revenue."
But what looks like a pragmatic step at first glance can turn into a real problem in the long run.
Especially in Odoo, where the German standard charts of accounts SKR03 or SKR04 are used by default, the chart of accounts is already extensive – particularly for tax-related accounts such as "Revenue 19%", "Revenue 7%" and so on. If a separate account is then created for every special case, you quickly end up with an oversized, unwieldy chart of accounts that causes more problems than it solves.
The Problems with a Bloated Chart of Accounts
A chart of accounts that is too large doesn't just add complexity – it leads directly to the following challenges:
- Accountants lose track
- Financial reports become confusing
- Maintenance and reconciliation take more effort
- Many accounts are redundant or unnecessary
Yet Odoo already offers powerful alternatives that let you cleanly map a wide range of analyses and distinctions without creating new accounts.
Better Ways to Differentiate
Instead of creating another account for every new type of revenue or every product, you can use existing dimensions in Odoo – leaner, more flexible and future-proof:
Tax grids and tax tags
Allow a clear separation of tax matters – without separate accounts for every type of VAT.
Products and product categories
The easiest way to analyse revenue by item or group – straight from the product configuration.
Product tags
Enable flexible grouping by your own criteria – ideal for custom reports without extra work in accounting.
Partners and partner tags
Ideal for analysing revenue by customer group or business relationship – without additional accounts.
Related fields in journal items
Odoo lets you include almost any field from linked records in journal entries – for analyses directly at entry level.
Recommendation: A Minimalist Chart of Accounts
Less is more.
Before creating new accounts, the existing chart of accounts should be analysed and streamlined at the start of an ERP project.
A well-designed, minimalist chart of accounts:
- makes day-to-day work easier
- reduces sources of error
- simplifies coordination with your tax advisor
- speeds up reporting and month-end closing
Exception: Intercompany Accounts
Of course, there are sensible exceptions.
Intercompany transactions should generally be kept in separate accounts. This makes it easier to handle:
- consolidation
- intra-group eliminations
- and reconciliation with affiliated companies
Here, a dedicated account range for intercompany entries brings real clarity – and is absolutely justified.
Conclusion
A bloated chart of accounts is usually a sign of poor planning – or outdated thinking.
With the right tools in Odoo, every requirement of modern accounting can be met with a lean, efficient chart of accounts.
Because a well-structured chart of accounts is not just a technical foundation – it is a decisive factor for transparency, efficiency and future-proof financial accounting.