Your registered firms and your physical outlets are different things. Software that forces them into one tree makes you choose which truth to break.
Ask a growing Indian retailer to draw their business and you get two diagrams. One shows registered firms — the entities that file returns, hold GST registrations and own the books. The other shows outlets — the physical places where stock sits and sales happen.
These are not the same shape. One firm can run nine outlets. One outlet can, over time, move between firms. A regional manager might be responsible for four outlets that sit under two different firms.
One tree forces a bad choice
Most systems give you a single hierarchy — usually company, then branch. That works until the day the two diagrams diverge, and then you have to pick which one to distort.
Model by firm and your outlets become sub-branches that cannot easily share master data or move between parents. Model by outlet and your statutory reporting becomes a filtering exercise that somebody has to get right manually every quarter.
Either way, the workaround becomes permanent. Duplicated product masters, a spreadsheet that maps outlets to GSTINs, and a monthly reconciliation that only one person understands.
Four dimensions instead of one
Vritti separates four things that genuinely differ. The organisation owns universal reference data — units of measure, categories, sales channels — set up once and shared. A legal entity owns money and tax: its own currency, fiscal year, tax registrations and books. A site is a physical place, and only sites transact, so stock and orders live where selling actually happens. A site group is a management grouping, used for roles and rollups.
Every request in the system carries exactly one of these as its context, and permissions, features and data visibility all resolve against it.
What it buys you
A group with three registered firms across nine outlets can give a regional manager authority over four of them without touching the books or the other five. Each firm files on its own registrations. Master data is not duplicated. And the group still sees one consolidated picture.
Moving stock between two outlets that sit under different GST registrations raises a proper branch-transfer tax invoice, because the system knows those outlets belong to different entities. In a single-hierarchy model, that fact has to be remembered by a person.