For a branch you’d need new profit centre. If they will have their own stock then also a warehouse.
You’ll report on profitability through profit centre.
If you have different tax requirements and reporting then you could look at setting up a new company.
I think what we need is a warehouse as these branches will be selling independently…
and hence different cost centres… now my question will be is it possible to assign different user a point of sale different from the main cost centre or will they be selecting this each time they make an invoice?