Multiple Companies
You can create more than one company, if your subscription is at the Enterprise level or higher. (See Admin -> System -> NolaPro License if you need to modify your subscription.)
Go to Admin -> System ->Company New/Edit to add new companies. Use separate companies if you need to keep payroll, customers, vendors, inventory items, and other data completely walled off from other companies (though you can still run a Balance Sheet and Profit & Loss Statement that combines multiple companies).
You can also use a single company, but create additional locations within the company for each branch location (Admin -> Inventory -> Inventory Locations), if sharing data across locations is acceptable.
If you decide to use inventory locations within a single company to represent your branches, you can have GL reporting by branch by utilizing the Cost Codes for AR/AP add-on. This add-on allows you to assign a default Cost Code per location, and then income and expense items (invoices, vendor bills) that are linked to a location will feed data to the GL tagged with the associated location Cost Code. You can then run the Profit & Loss statement filtered by Cost Code to see activity for specific locations.