Intuit carries out massive number of promotion and exposure for their flagship product QuickBooks. It is no wonder why most small businesses these days start off using QuickBooks Pro. After some first growth, most companies switch to QuickBooks Enterprise to manage more than 5 users. However, if a business is growing and the amount of transactions grow, QuickBooks Enterprises restrictions can cause serious issues and begin to appear. What limits? I would like to count the ways: First, QuickBooks is based on a proprietary database that has a firm file size limitation of 2 Gigabytes.