Charts of Accounts (CoA) organize your accounting structure by grouping accounts into named sets. Each company can be linked to a CoA, which determines which accounts are available when recording OPEX or CAPEX items.

Why use Charts of Accounts?

Without CoAs, all accounts are available to all companies, making it easy to accidentally use the wrong account or mix accounting standards across entities. Charts of Accounts solve this by:

Example: Your French subsidiary uses the French PCG (Plan Comptable Général), while your UK entity uses UK GAAP. Create two CoAs—one for each standard—and assign companies accordingly. When recording spend, users automatically see the correct accounts. When reporting globally, consolidation accounts provide a common view.

The relationship: CoA → Company → Accounts

The hierarchy works like this:

Chart of Accounts (FR-2024)
  ↓ assigned to
Company (Acme France)
  ↓ used when recording
OPEX/CAPEX items → Account selection (filtered to FR-2024 accounts only)

Key points:

Setting up Charts of Accounts

Creating a CoA

You can create a CoA in two ways:

  1. From scratch: Choose a Scope and then create an empty CoA.
    • Scope: GLOBAL (no country) or COUNTRY (select an ISO country code).
    • For COUNTRY scope, you may mark it as the default for that country. Only one default per country exists at a time.
    • You can the load accounts via CSV.
  2. From a template: Load a pre-configured account set maintained by platform admins.
    • Global templates create a GLOBAL‑scoped CoA (no country field). A simple global template is pre-loaded when the tenant is created and enables quick start of operations. It can be used for all countries.
    • Country templates create a COUNTRY‑scoped CoA with the template’s country prefilled. They use the standard CoA for the given country, filtering accounts relevant for tracking IT expenses.

Defaults:

Loading from templates

Templates are standard account sets managed by platform administrators. They can be:

How it works:

What gets copied: Account numbers, names, descriptions, consolidation mappings, and status. The accounts become yours to edit—changes to the platform template won't affect your CoA unless you explicitly reload it.

Tip: After loading a template, you can add company-specific accounts, rename entries, or disable unused accounts. Templates provide a starting point, not a locked structure.

Managing Accounts

The Accounts page

The Master Data → Accounts page shows all accounts across all your Charts of Accounts.

Key features:

Account numbers

Account numbers are stored as text but typically contain numeric values. When editing accounts:

Native names for multilingual support

Some countries require accounts to be recorded in the local language. Use the Native Name field to store the original name while keeping the English name in the main Account Name field.

Example: French account

The UI shows the English name by default with the native name as a tooltip. You can enable the "Native Name" column in the grid's column chooser if you need to see both at once.

Consolidation accounts (Group-level reporting)

For multi-country organizations, daily work is done using local Charts of Accounts (French PCG, UK GAAP, German HGB, etc.), but group-level reporting often requires consolidation to a common standard like IFRS or US GAAP.

Consolidation accounts solve this by mapping local accounts to standardized consolidation accounts.

How it works

Each account can have three consolidation fields:

Example mapping:

Country Local CoA Local Account Local Name Consolidation Account Consolidation Name
France FR-PCG 6061 Frais postaux 6200 IT Services and Software
UK UK-GAAP 5200 Postage and courier 6200 IT Services and Software
Germany DE-HGB 4920 Portokosten 6200 IT Services and Software

All three local accounts map to the same IFRS consolidation account 6200, enabling group-level aggregation.

Why this matters

Daily operations: Users work with their familiar local accounts

Group reporting: The system can roll up costs by consolidation account

Setting up consolidation mappings

Option 1: Templates If you load accounts from platform templates, consolidation mappings may already be included. Check the consolidation columns after loading.

Option 2: CSV import When importing accounts, include the consolidation fields in your CSV:

coa_code;account_number;account_name;consolidation_account_number;consolidation_account_name;consolidation_account_description
FR-PCG;6061;Frais postaux;6200;IT Services and Software;
UK-GAAP;5200;Postage and courier;6200;IT Services and Software;
DE-HGB;4920;Portokosten;6200;IT Services and Software;

Option 3: Manual entry Edit accounts individually and fill in the consolidation fields in the account workspace.

Best practices

Reporting with consolidation accounts

When building reports, you can choose to group by:

This dual view lets you satisfy both local compliance requirements and group reporting needs without maintaining duplicate data.

Obsolete account warnings

When editing OPEX or CAPEX items, you might see:

⚠️ Obsolete account detected. The selected account does not belong to
the company's Chart of Accounts. Please update the account.

Why this happens:

Common scenarios:

How to fix it: Edit the item and select an account from the company's current Chart of Accounts. The warning will disappear once the account matches the company's CoA.

Status and Disabled date

Accounts use the same lifecycle management as other master data:

CSV import/export

Charts of Accounts

You can export a list of your CoAs (with metadata like code, name, country, default status) but not import CoAs directly via CSV. Create CoAs through the UI or load them from templates.

Accounts (global)

The global Accounts page CSV includes a coa_code column to identify which CoA each account belongs to.

CSV schema (semicolon ; separated, UTF-8):

coa_code;account_number;account_name;native_name;description;consolidation_account_number;consolidation_account_name;consolidation_account_description;status

Accounts (CoA-scoped)

When you click "Open Accounts" from a specific CoA, the export/import buttons work on that CoA only.

CSV schema (CoA-scoped, semicolon ; separated, UTF-8):

account_number;account_name;native_name;description;consolidation_account_number;consolidation_account_name;consolidation_account_description;status

Notes:

Working with the list

Charts of Accounts page

Accounts page

Tips

Common scenarios

Scenario 1: Multi-country organization

You have subsidiaries in France, UK, and Germany, each following local accounting standards.

Setup:

  1. Create three CoAs: FR-PCG, UK-GAAP, DE-HGB (or load from templates)
  2. Set each as the default for its country
  3. Assign companies to their respective CoAs
  4. New companies automatically get the right CoA; account selection is filtered accordingly

Scenario 2: Switching a company to a new CoA

Your UK subsidiary switches from UK GAAP to IFRS.

Steps:

  1. Create a new CoA: UK-IFRS (or load from template)
  2. In the company's Overview tab, change Chart of Accounts to UK-IFRS
  3. Going forward, users can only select accounts from UK-IFRS
  4. Existing OPEX/CAPEX items keep their old accounts but show warnings
  5. Update items as needed (or leave historical data as-is if reporting allows)

Scenario 3: Setting up group consolidation (multi-country)

Your group has subsidiaries in France, UK, and Germany. Each country uses its local accounting standard, but you need consolidated IFRS reporting.

Setup:

  1. Define your IFRS consolidation chart (e.g., 6000-6999 for IT costs)

    • 6100 - Hardware and infrastructure
    • 6200 - IT services and software
    • 6300 - Telecommunications
    • 6400 - IT personnel costs
  2. Create or load local CoAs for each country:

    • FR-PCG (French Plan Comptable Général)
    • UK-GAAP (UK Generally Accepted Accounting Principles)
    • DE-HGB (German Handelsgesetzbuch)
  3. Map local accounts to IFRS consolidation accounts:

    • FR-PCG 6183 (Matériel informatique) → IFRS 6100 (Hardware and infrastructure)
    • UK-GAAP 4200 (Computer equipment) → IFRS 6100 (Hardware and infrastructure)
    • DE-HGB 4855 (IT-Ausrüstung) → IFRS 6100 (Hardware and infrastructure)
  4. Import mappings via CSV or set them up in each account's workspace

Result:

Frequently asked questions

Q: Can I have accounts that belong to multiple CoAs? A: No. Each account belongs to exactly one CoA (or none for legacy accounts). If you need the same account structure in multiple CoAs, load the template into each one or use CSV export/import with different coa_code values.

Q: What happens if I delete a Chart of Accounts? A: Deletion is blocked if any companies reference it or any OPEX/CAPEX items use its accounts. Reassign companies and update items first, then you can delete the CoA. Deleting a CoA also deletes all accounts within it that aren't referenced elsewhere.

Q: Can I rename account numbers? A: Yes, in the account's workspace. Changing the account number updates all references in OPEX/CAPEX items automatically (the account's UUID remains the same internally).

Q: How do I see which companies use a specific CoA? A: The Charts of Accounts list shows a "Companies Count" column. Click the CoA to open its workspace for details, or filter the Companies page by CoA.

Q: What if my country doesn't have a template? A: Create a CoA from scratch and add accounts manually or via CSV import. If you have a standard account list from a reliable source, you can import it directly.

Q: Can I edit accounts that came from a template? A: Yes. Once you load a template, the accounts are copied into your CoA and become fully editable. Changes to the platform template don't affect your CoA unless you explicitly reload it (which overwrites your changes if you choose "overwrite" mode).

Q: Are consolidation account mappings required? A: No, they're optional. If you only operate in one country or don't need group-level consolidation, you can leave these fields empty. Consolidation accounts are only needed for multi-country organizations that report at group level using a different standard than their local accounting.

Q: Can multiple local accounts map to the same consolidation account? A: Yes, that's the whole point! Many local accounts across different CoAs can map to the same consolidation account. This is how you aggregate costs from different countries into a single consolidated category.

Q: What happens if I change a consolidation mapping? A: Existing OPEX/CAPEX items don't store consolidation data directly—they reference the account, which has the consolidation mapping. When you change a mapping, all historical and future items using that account will report under the new consolidation account. Update mappings carefully if you need to preserve historical reporting categories.