Company As Dimension 1
Why?
Company As Dimension 1 is a Business Central extension for organisations that operate multiple small companies in the same industry with very similar processes.
Business Central is organised with a strong separation between companies, enforced at the table level where each company has its own dedicated tables. While this has excellent advantages, it also creates challenges: What if you want the same chart of accounts and setup across all companies? What if you want to perform operations like invoicing in bulk across many companies at the same time?
For these organisations, it is worth considering another approach — using Global Dimension 1 as the company identifier and keeping the books separate per company within a single Business Central environment.
What does it do?
- G/L Entry tagging: every General Ledger Entry transaction is linked to exactly one dimension value, identifying the company it belongs to.
- Per-dimension entry tracking: maintains separate Entry Numbers and Transaction Numbers per Dimension 1 value, so each virtual company has its own sequential numbering.
- Responsibility Centre extension: extends Responsibility Centres to hold company-specific information, tying the organisational structure to the dimension model.
Supported Languages
The user interface is available in 14 languages:
English, Czech (cs-CZ), German (de-DE), Spanish (es-ES), French (fr-FR), Indonesian (id-ID), Italian (it-IT), Japanese (ja-JP), Dutch (nl-NL), Polish (pl-PL), Portuguese (pt-PT), Swedish (sv-SE), Thai (th-TH), Chinese Simplified (zh-CN).
Find it!
![]()


