We have clients with multiple locations and 1 billing address. We attempted to use Projects for the various locations. This works to a point, but we found that we cannot run reports on the projects as individual locations. In researching a workaround (solution), I came across this What is the best way to handle a client with multiple locations?, is there a better solution? I need each location to have all the features afforded to a client. What is your solution?
The best solution is to create separate clients for each location within Invoice Ninja, allowing each location to have its own set of features, while still maintaining a central billing address for all.