Here are the answers to all your questions about Trizbi.
You can manage branch-based warehouses by defining different warehouses for each branch.
You can define as many types as needed for your product entry and exit transactions.
By using the stock value report, you can access the purchasing costs and sales prices of your products.