Invoice2go has released it’s second annual ranking of the top 25 cities for small business in the U.S. The ranking was determined by looking at the aggregate invoicing data of more than 20,000 businesses across every industry. They looked at the average dollar amount invoiced per month by the local businesses in each city from January to November 2016. This included cities that have a minimum of 100 businesses invoicing through Invoice2go, and excludes outlier businesses invoicing more than $100,000/month. Raleigh was new to the list this year, coming in at #6.