we have quickbooks pro and i wouldn't trade it for anything. it will do everything you need...including inventory incoming and outgoing. it is really good...we run both companies off it.